err automake in PKGBUILD

Segnalazioni di pacchetti utili, richieste di creazione pacchetti e supporto tecnico
Rispondi
sacarde
Arciere Provetto
Messaggi: 605
Iscritto il: 30 agosto 2007, 11:57
Località: pisa
Contatta:

err automake in PKGBUILD

Messaggio da sacarde » 7 febbraio 2019, 21:38

ciao,
stavo cercando di compilare un PKGBUILD fatto da me, ma quando lancio il "makepkg" ho uno strano errore:

Codice: Seleziona tutto

$ makepkg
==> Creazione del pacchetto: knemo 14.0.4-1 (gio 07 feb 2019 12:01:32 CET)
==> Controllo delle dipendenze durante l'avvio in corso...
==> Controllo delle dipendenze durante la compilazione in corso...
==> Download dei sorgenti in corso...
  -> È stato trovato knemo-R14.0.4.tar.bz2
==> Validazione di source file con md5sums...
    knemo-R14.0.4.tar.bz2 ... Verificato
==> Estrazione dei sorgenti in corso...
  -> Estrazione di knemo-R14.0.4.tar.bz2 usando bsdtar in corso...
==> Rimozione dell'esistente directory $pkgdir/ in corso...
==> Avvio di build() in corso...
==> Setting PATH, Trinity Environment variables
==> Copying system libtool files....
==> Running make -f admin/Makefile.common ....
*** YOU'RE USING automake (GNU automake) 1.16.1.
*** TDE requires automake 1.6.1 or newer
make: *** [admin/Makefile.common:10: cvs] Error 1
==> ERRORE: Si è verificato un errore in build().
    L'operazione sta per essere interrotta...
non riesce a vedere che automake e' aggiornato... !!


grazie

Avatar utente
TheSaint
Robin Hood
Messaggi: 7748
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: err automake in PKGBUILD

Messaggio da TheSaint » 10 febbraio 2019, 11:46

Codice: Seleziona tutto

$ automake --version
automake (GNU automake) 1.16.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <https://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Tom Tromey <tromey@redhat.com>
       and Alexandre Duret-Lutz <adl@gnu.org>.
Ma facile che devi provare prima l' automake a mano e dopo scrivere nel PKGBUILD. Se l' errore viene dal Makefile, allora devi verificare quello.
F the saint
12 anni da questo forum ;)

sacarde
Arciere Provetto
Messaggi: 605
Iscritto il: 30 agosto 2007, 11:57
Località: pisa
Contatta:

Re: err automake in PKGBUILD

Messaggio da sacarde » 5 marzo 2019, 9:13

questo il admin/Makefile.common

Codice: Seleziona tutto

### Makefile.common
###
### Copyright (C) 2002 by the KDE developers

### All the real work is done by the shellscript cvs.sh

SHELL=/bin/sh

cvs dist configure configure.in configure.files subdirs package-messages package-merge Makefile.am acinclude.m4 extract-messages:
	@admindir=$(admindir); \
	if test "x$$admindir" = x; then \
	  admindir=.; until test -f $$admindir/admin/cvs.sh; do \
	    admindir=$$admindir/..; \
	    if test `cd $$admindir && pwd` = / ; then break; fi; \
	  done; \
	  admindir=$$admindir/admin; \
	  if test -f $$admindir/cvs.sh; then :; else \
	    echo "Can't find the admin/ directory in any parent of the"; \
	    echo "current directory.  Please set it with admindir=..."; \
	    exit 1; \
	  fi; \
	fi; \
	if test "$@" = "package-merge"; then \
		MAKE="$(MAKE)" POFILES="$(POFILES)" PACKAGE="$(PACKAGE)" \
	  	$(SHELL) $$admindir/cvs.sh package-merge ;\
	else \
		MAKE="$(MAKE)" $(SHELL) $$admindir/cvs.sh $@ ;\
	fi

configure.in: configure.files subdirs
configure.files: subdirs

svn: cvs

.SILENT:

.PHONY: svn cvs dist package-merge package-messages

Rispondi