Autore Topic: AVINAPTIC su Chakra  (Letto 5035 volte)

Offline marco.pisellonio80

  • *
  • Post: 117
  • Reputazione: 3
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #15 il: 27 Giugno 2012 ore 20:01 »
Ciaoa tutti,

ho seguito la guida passo passo, ma questo è il risultato
Codice: [Seleziona]
[portatile@chakra-portatile ~]$ avinaptic
bash: /usr/bin/avinaptic: File o directory non esistente

il bello è che ho anche l'icona in kickoff, che, ovviamente, non avvia niente.

Se provo a dare ccr -S avinaptic mi dà
Codice: [Seleziona]
[portatile@chakra-portatile ~]$ ccr -S avinaptic --noedit
Dependency `lib32-file' of `avinaptic' does not exist.
[portatile@chakra-portatile ~]$

dando lld avinaptic
Codice: [Seleziona]
[portatile@chakra-portatile ~]$ ldd avinaptic
ldd: ./avinaptic: File o directory non esistente
[portatile@chakra-portatile ~]$

Offline FranzMari

  • *
  • Post: 2812
  • Reputazione: 103
  • [Senior Packager]
    • Mostra profilo
    • IMHO blog
Re:AVINAPTIC su Chakra [Guida]
« Risposta #16 il: 27 Giugno 2012 ore 21:49 »
Prova ad installare Avinaptic 2, che non ha il pacchetto lib32-file tra le dipendenze.
Codice: [Seleziona]
ccr -S avinaptic2
«Il valore dell'essere umano si determina nella misura in cui sia grande o piccola la sua capacità di contribuire al bene collettivo.» Jigorō Kanō

giannifur

Re:AVINAPTIC su Chakra [Guida]
« Risposta #17 il: 27 Giugno 2012 ore 22:00 »
Su avinaptic2 manca comunque la dipendenza trpc-libs 20111216-1 che non và a buon fine nel pkbuild nella riga 'file' forse c'è un errore mi sembra che ci sia dinolib come manutentore assieme a underthegun meglio chiedere a loro.Anche a me l'icona sul kikoff ma nada non parte niente per avinaptic ora l'ho disinstallato.

Offline marco.pisellonio80

  • *
  • Post: 117
  • Reputazione: 3
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #18 il: 27 Giugno 2012 ore 22:05 »
Ci avevo già provato, questo è il risultato
Codice: [Seleziona]
ccr -S avinaptic2[portatile@chakra-portatile ~]$ ccr -S avinaptic2 --noedit

Ccr Targets    (3): trpc-libs trpc avinaptic2

Proceed with installation? [Y/n] y
==> Creazione del pacchetto: trpc-libs 20111216-1 (mer 27 giu 2012, 22.00.32, CEST)
==> Controllo delle dipendenze durante l'avvio in corso...
==> Controllo delle dipendenze durante la compilazione in corso...
==> Download dei sorgenti in corso...
  -> È stato trovato trp-20111216.zip
  -> È stato trovato Makefile.patch
  -> È stato trovato trpcv.c.patch
==> Validazione dei file sorgenti con md5sums in corso...
    trp-20111216.zip ... Verificato
    Makefile.patch ... Verificato
    trpcv.c.patch ... Verificato
==> Estrazione dei sorgenti in corso...
  -> Estrazione di trp-20111216.zip con bsdtar in corso...
==> Rimozione dell'esistente directory pkg/ in corso...
==> Entro nell'ambiente fakeroot...
==> Avvio di build() in corso...
patching file trpcv.c
patching file Makefile
echo -O2 -pipe -g -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -Wno-unused-result -Wno-pointer-sign -I/usr/local/include -I/opt/local/include > .mycflags
echo -L/usr/local/lib -L/opt/local/lib -lgmp -lgc -lpthread -lz -lm > .myldflags
echo /usr/local/bin > .installbin
( cd trp && make )
make[1]: Entering directory `/tmp/ccrbuild-1000/trpc-libs/trpc-libs/src/trp-20111216/trp'
rm -f ../libs/libtrp.a ../libs/libtrp.so
ar rcs ../libs/libtrp.a trp.o cordbscs.o cordxtra.o trp_arg.o trp_cast.o trp_functions.o trp_print.o trp_relations.o trp_support.o trp_misc.o trp_t_special.o trp_t_raw.o trp_t_char.o trp_t_date.o trp_t_file.o trp_t_math.o trp_t_list.o trp_t_array.o trp_t_queue.o trp_t_stack.o trp_t_cord.o trp_t_tree.o trp_t_assoc.o trp_t_funptr.o trp_t_netptr.o
gcc -shared `cat ../.myldflags` -W1,soname,libtrp.so -o ../libs/libtrp.so trp.o cordbscs.o cordxtra.o trp_arg.o trp_cast.o trp_functions.o trp_print.o trp_relations.o trp_support.o trp_misc.o trp_t_special.o trp_t_raw.o trp_t_char.o trp_t_date.o trp_t_file.o trp_t_math.o trp_t_list.o trp_t_array.o trp_t_queue.o trp_t_stack.o trp_t_cord.o trp_t_tree.o trp_t_assoc.o trp_t_funptr.o trp_t_netptr.o
gcc: error: unrecognized command line option '-W1,soname,libtrp.so'
make[1]: *** [../libs/libtrp.so] Errore 1
make[1]: Leaving directory `/tmp/ccrbuild-1000/trpc-libs/trpc-libs/src/trp-20111216/trp'
make: *** [rts] Errore 2
==> ERRORE: Si è verificato un errore in build().
    L'operazione sta per essere interrotta...
The build failed.
==> Creazione del pacchetto: trpc 20111216-1 (mer 27 giu 2012, 22.00.33, CEST)
==> Controllo delle dipendenze durante l'avvio in corso...
==> Dipendenze mancanti:
  -> trpc-libs=20111216
==> Controllo delle dipendenze durante la compilazione in corso...
==> ERRORE: Impossibile risolvere tutte le dipendenze.
The build failed.
Dependencies for `avinaptic2' are not met, not building...
[portatile@chakra-portatile ~]$

mi dice che manca la dipendenza trpc-libs. Provando ad installarla da pacman non la trova, da ccr:
Codice: [Seleziona]
[portatile@chakra-portatile ~]$ ccr -S trpc-libs

Ccr Targets    (1): trpc-libs

Proceed with installation? [Y/n] y
Edit trpc-libs PKGBUILD with $EDITOR? [Y/n] n
==> Creazione del pacchetto: trpc-libs 20111216-1 (mer 27 giu 2012, 22.02.59, CEST)
==> Controllo delle dipendenze durante l'avvio in corso...
==> Controllo delle dipendenze durante la compilazione in corso...
==> Download dei sorgenti in corso...
  -> È stato trovato trp-20111216.zip
  -> È stato trovato Makefile.patch
  -> È stato trovato trpcv.c.patch
==> Validazione dei file sorgenti con md5sums in corso...
    trp-20111216.zip ... Verificato
    Makefile.patch ... Verificato
    trpcv.c.patch ... Verificato
==> Estrazione dei sorgenti in corso...
  -> Estrazione di trp-20111216.zip con bsdtar in corso...
==> Rimozione dell'esistente directory pkg/ in corso...
==> Entro nell'ambiente fakeroot...
==> Avvio di build() in corso...
patching file trpcv.c
patching file Makefile
echo -O2 -pipe -g -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -Wno-unused-result -Wno-pointer-sign -I/usr/local/include -I/opt/local/include > .mycflags
echo -L/usr/local/lib -L/opt/local/lib -lgmp -lgc -lpthread -lz -lm > .myldflags
echo /usr/local/bin > .installbin
( cd trp && make )
make[1]: Entering directory `/tmp/ccrbuild-1000/trpc-libs/trpc-libs/src/trp-20111216/trp'
rm -f ../libs/libtrp.a ../libs/libtrp.so
ar rcs ../libs/libtrp.a trp.o cordbscs.o cordxtra.o trp_arg.o trp_cast.o trp_functions.o trp_print.o trp_relations.o trp_support.o trp_misc.o trp_t_special.o trp_t_raw.o trp_t_char.o trp_t_date.o trp_t_file.o trp_t_math.o trp_t_list.o trp_t_array.o trp_t_queue.o trp_t_stack.o trp_t_cord.o trp_t_tree.o trp_t_assoc.o trp_t_funptr.o trp_t_netptr.o
gcc -shared `cat ../.myldflags` -W1,soname,libtrp.so -o ../libs/libtrp.so trp.o cordbscs.o cordxtra.o trp_arg.o trp_cast.o trp_functions.o trp_print.o trp_relations.o trp_support.o trp_misc.o trp_t_special.o trp_t_raw.o trp_t_char.o trp_t_date.o trp_t_file.o trp_t_math.o trp_t_list.o trp_t_array.o trp_t_queue.o trp_t_stack.o trp_t_cord.o trp_t_tree.o trp_t_assoc.o trp_t_funptr.o trp_t_netptr.o
gcc: error: unrecognized command line option '-W1,soname,libtrp.so'
make[1]: *** [../libs/libtrp.so] Errore 1
make[1]: Leaving directory `/tmp/ccrbuild-1000/trpc-libs/trpc-libs/src/trp-20111216/trp'
make: *** [rts] Errore 2
==> ERRORE: Si è verificato un errore in build().
    L'operazione sta per essere interrotta...
The build failed.
[portatile@chakra-portatile ~]$

Offline FranzMari

  • *
  • Post: 2812
  • Reputazione: 103
  • [Senior Packager]
    • Mostra profilo
    • IMHO blog
Re:AVINAPTIC su Chakra [Guida]
« Risposta #19 il: 27 Giugno 2012 ore 22:11 »
Come dice giannifur, l'unica è sentire i manutentori del pacchetto. Puoi contattarli dalla pagina CCR del pacchetto stesso o tramite MP qui sul forum.
«Il valore dell'essere umano si determina nella misura in cui sia grande o piccola la sua capacità di contribuire al bene collettivo.» Jigorō Kanō

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #20 il: 28 Giugno 2012 ore 07:00 »
Intanto avinaptic non va. Richiede ancora le gtk1, e non è il caso :-)
Qualcuno può zapparlo dai repo?

Per il 2 ora ci guado. Fino ad un paio di mesi fa funzionava...

Attendere prego!  ;D

EDIT: acc! underthegun è sparito ed il pacchetto ce l'ha lui in gestione.
Ora vedo se si riesce a sistemare, poi magari uppo il package

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #21 il: 28 Giugno 2012 ore 07:09 »
C'è un errore nella compila di trpc-lib, confermo.

Non avendo cambiato nulla nel codice, presumo sia qualche cambiamento di gcc.

C'è qualche buon samaritano (jmc!!!!) che mi aiuta a capire cosa c'è che non va:

Codice: [Seleziona]
gcc -shared `cat ../.myldflags` -W1,soname,libtrp.so -o ../libs/libtrp.so trp.o cordbscs.o cordxtra.o trp_arg.o trp_cast.o trp_functions.o trp_print.o trp_relations.o trp_support.o trp_misc.o trp_t_special.o trp_t_raw.o trp_t_char.o trp_t_date.o trp_t_file.o trp_t_math.o trp_t_list.o trp_t_array.o trp_t_queue.o trp_t_stack.o trp_t_cord.o trp_t_tree.o trp_t_assoc.o trp_t_funptr.o trp_t_netptr.o
gcc: error: unrecognized command line option ‘-W1,soname,libtrp.so’

soname dovrebbe essere una variabile con il nome del sistema operativo?
non capisco perchè ora ha smesso di funzionare  >:(

Il makefile incriminato:

Codice: [Seleziona]
CC=gcc
UNAME := $(shell uname -s)

mylibs= ../libs/libtrp.a ../libs/libtrp.so
myobjs= trp.o \
cordbscs.o cordxtra.o \
trp_arg.o trp_cast.o trp_functions.o trp_print.o trp_relations.o \
trp_support.o trp_misc.o trp_t_special.o trp_t_raw.o trp_t_char.o \
trp_t_date.o trp_t_file.o trp_t_math.o trp_t_list.o trp_t_array.o \
trp_t_queue.o trp_t_stack.o trp_t_cord.o trp_t_tree.o trp_t_assoc.o \
trp_t_funptr.o trp_t_netptr.o
CFLAGS= -c `cat ../.mycflags`
LDFLAGS= `cat ../.myldflags`

all: $(mylibs)

clean:
rm -f *~ private/*~ $(mylibs) $(myobjs)

$(mylibs): $(myobjs)
rm -f $(mylibs)
ar rcs ../libs/libtrp.a $(myobjs)
ifeq ($(UNAME), Linux)
$(CC) -shared $(LDFLAGS) -W1,soname,libtrp.so -o ../libs/libtrp.so $(myobjs)
endif

$(myobjs): trp.h

.c.o: $*.c
$(CC) $(CFLAGS) -o $*.o $*.c

C'è qualcuno che sa perche il passaggio di W1 non funziona più?
« Ultima modifica: 28 Giugno 2012 ore 07:25 da dinolib »

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #22 il: 28 Giugno 2012 ore 07:29 »
Se non passo l'opzione W1 compila. Il problema è che è nei sorgenti si avinaptic.

Devo sentire lo sviluppatore o vedere se ha rilasciato una nuova release del codice.   :-\

Appena posso sento

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #23 il: 28 Giugno 2012 ore 10:36 »
Ho già una risposta  ;D

C'è un errore nel Makefile, invece di W1 è da usare Wl.

Stasera appena riesco provo, se funziona dò la conferma e nel giro di qualche ora dovremmo avere la versione aggiornata (non prima di domani comunque)

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #24 il: 28 Giugno 2012 ore 11:57 »
OK, i sorgenti sono stati aggiornati dallo sviluppatore.

Ho creato i nuovi package. Purtroppo non posso caricarli su ccr, visto che underthegun li ha lockati!!!

Chiederò a jmc di liberarlo...

Qui scarichi i pacchetti:

https://dl.dropbox.com/u/7540375/trpc-20120628-1-i686.pkg.tar.xz

https://dl.dropbox.com/u/7540375/trpc-libs-20120628-1-i686.pkg.tar.xz

Scaricateli dove vuoi, anche nella home.
Entra da terminale e digita:
Codice: [Seleziona]
sudo pacman -U trpc-20120628-1-i686.pkg.tar.xz
sudo pacman -U trpc-libs-20120628-1-i686.pkg.tar.xz
ccr -S avinaptic2

Dovrebbe funzionare...

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #25 il: 02 Luglio 2012 ore 11:16 »
sì, scusa, senza i PKGBUILD non avrebbero funzionato le mie istruzioni  >:( >:(

Caricato su ccr i pacchetti aggiornati.

Prova ora con avinaptic2
ciao

Offline fabio58

  • *
  • Post: 414
  • Reputazione: 10
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #26 il: 25 Gennaio 2013 ore 15:04 »
Anche se datato continuo qui stesso l'argomento sempre inerente ad Avinaptic2. Essendomi accorto che non funge più avinaptic2 (dopo gli aggiornamenti eseguiti in questi ultimi periodi) tentavo di reinstallarlo sempre da ccr ma sto ricevendo questo avviso di error e non posso andare avanti:
Codice: [Seleziona]
==> Entro nell'ambiente fakeroot...
==> Avvio di build() in corso...
trpc -f avinaptic2.trp
trpc: pass 1 (syntax analysis)...
libpng warning: Application built with libpng-1.4.4 but running with 1.5.13
`pix-load-static': cant't load a static image from icons/48x48/dialog-information-2.png
in /home/cvito/Scaricati/avinaptic2/src/avinaptic2-20111218/utils.tin
line 482
make: *** [avinaptic2] Errore 255
==> ERRORE: Si è verificato un errore in build().
    L'operazione sta per essere interrotta...
[*****@chakra-pc avinaptic2]$
il file libnpg in effetti in uso sulla distro è la 1.5.13 .....come posso ovviare affinche si installi il programma??

Offline dinolib

  • *
  • Post: 3226
  • Reputazione: 110
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #27 il: 25 Gennaio 2013 ore 17:56 »
ciao, sono io il manutentore. C'è voluto un sacco di fatica per farlo funzioanre, e s'è rotto di nuovo   :'(

Cmq penso tu debba reinstallare trpc per renderlo di nuovo compatibile con libpng.
Fammi sapere se ci sono altri errori (al momento non riesco a metterci mani).

Se fosse solo questo il motivo, riposto il pacchetto con una versione aggiornata in modo da forzarne la ricompila.

Offline fabio58

  • *
  • Post: 414
  • Reputazione: 10
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #28 il: 25 Gennaio 2013 ore 20:34 »
trpc lo avevo pure reinstallato nonostante già ci fosse avviando da shell ricevo questo avviso:
Codice: [Seleziona]
[*****@chakra-pc /]$ avinaptic2
avinaptic2: error while loading shared libraries: libpng14.so.14: cannot open shared object file: No such file or directory
segnala che manca la sudetta liberia, e infatti non c'e ma non so spiegarmi la sua assenza. Volendola reinstallare come potrei fare??

Offline fabio58

  • *
  • Post: 414
  • Reputazione: 10
    • Mostra profilo
Re:AVINAPTIC su Chakra [Guida]
« Risposta #29 il: 25 Gennaio 2013 ore 20:46 »
ok problema sistemato seguendo questo link:
http://archlinuxarm.org/forum/viewtopic.php?f=15&t=2432&start=0
adesso funge nuovamente....grazie sempre a tutti.  :)
Quindi non è problema di avinaptic2
« Ultima modifica: 25 Gennaio 2013 ore 21:21 da fabio58 »

 

Template by Homey | Sito ufficiale | Disclaimer