RISOLTO pdftk 1.45 non funziona

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
kshitigharba

RISOLTO pdftk 1.45 non funziona

Messaggio da kshitigharba »

salve, ho Slackware64-14-current e circa due mesi fa avevo scaricato il pdftk dal sito e compilato lanciato il Makefile.Slackware-13.1 e tutto funzionava.

Oggi andando a modificare un pdf dice che riporta questo errore
pdftk: error while loading shared libraries: libgcj.so.13: cannot open shared object file: No such file or directory
allora ho provato con

ln -s /usr/lib64/libgcj.so.14 /usr/lib64/libgcj.so.13

ma rilanciando
libgcj failure: gcj linkage error.
Incorrect library ABI version detected. Aborting
.

provando a scaricare il pdftk 1.45 e riprovandolo a rilanciare come l'altra volta il Makefile.Slackware-13.1
fa tutta una procedura lunga e alla fine chiude cosi' e non crea l'eseguibile pdftk

gcj -Wall -fsource=1.3 -O2 --encoding=UTF-8 --classpath="/usr/share/java/libgcj-4.4.4.jar:/home/dandan/Downloads/pdftk-1.45-dist/java:." -c java_lib.jar
make[1]: Leaving directory `/home/user/Downloads/pdftk-1.45-dist/java'

qualche soluzione?
ci son problemi di compatibilità con l'aggiornamento dalla gcc-4.7.1 ?

grazie
Ultima modifica di kshitigharba il sab 30 mar 2013, 13:54, modificato 1 volta in totale.

Avatar utente
6C33C
Packager
Packager
Messaggi: 254
Iscritto il: gio 12 ott 2006, 16:09
Nome Cognome: Giorgio
Slackware: 15.0 x86_64
Kernel: 5.15.80
Desktop: kde 5
Località: Rimini

Re: pdftk 1.45 non funziona

Messaggio da 6C33C »

kshitigharba ha scritto:salve, ho Slackware64-14-current e circa due mesi fa avevo scaricato il pdftk dal sito e compilato lanciato il Makefile.Slackware-13.1 e tutto funzionava.

Oggi andando a modificare un pdf dice che riporta questo errore
pdftk: error while loading shared libraries: libgcj.so.13: cannot open shared object file: No such file or directory
allora ho provato con

ln -s /usr/lib64/libgcj.so.14 /usr/lib64/libgcj.so.13

ma rilanciando
libgcj failure: gcj linkage error.
Incorrect library ABI version detected. Aborting
.

provando a scaricare il pdftk 1.45 e riprovandolo a rilanciare come l'altra volta il Makefile.Slackware-13.1
fa tutta una procedura lunga e alla fine chiude cosi' e non crea l'eseguibile pdftk

gcj -Wall -fsource=1.3 -O2 --encoding=UTF-8 --classpath="/usr/share/java/libgcj-4.4.4.jar:/home/dandan/Downloads/pdftk-1.45-dist/java:." -c java_lib.jar
make[1]: Leaving directory `/home/user/Downloads/pdftk-1.45-dist/java'

qualche soluzione?
ci son problemi di compatibilità con l'aggiornamento dalla gcc-4.7.1 ?

grazie
Su http://slackbuilds.org/repository/14.0/office/pdftk/ c'è una patch e quello che chiamano hardcode (# Hardcode "-j1" since this fails with multiple make jobs)
prova vedere se risolve.

kshitigharba

Re: pdftk 1.45 non funziona

Messaggio da kshitigharba »

io ho provato questa pdftk-1.44-add_custom_optflags.patch ma solito esito

questo hardcode non ho capito cosa o dove sia

grazie

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3022
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: pdftk 1.45 non funziona

Messaggio da ponce »

ricompilalo usando lo slackbuild di slackbuilds.org con jdk installato (se non lo avevi gia' installato devi riavviare dopo averlo fatto): ho provato poco fa e funziona regolarmente.

kshitigharba

Re: pdftk 1.45 non funziona

Messaggio da kshitigharba »

una domanda, te hai queste librerie installate libgcj-4.8.0 gcc-4.8.0 gcj-4.8.0

kshitigharba

Re: pdftk 1.45 non funziona

Messaggio da kshitigharba »

ho trovato Hardcode

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3022
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: pdftk 1.45 non funziona

Messaggio da ponce »

io ho un'installazione completa di slackware64-current, gli script su slackbuilds.org sono testati e garantiti solo per installazioni complete dell'ultima slackware stabile, in questo momento la 14.0: siccome uso -current, i pacchetti che uso io (tra cui anche pdftk) li provo anche su -current.

P.S. non esiste un pacchetto che si chiama libgcj-4.8.0
P.P.S. se vuoi provare il pacchetto che mi sono appena fatto, e' qui.

kshitigharba

Re: pdftk 1.45 non funziona

Messaggio da kshitigharba »

trovi la versione della libreria qui /usr/share/java/libgcj-4.8.0.jar fa parte del pacchetto gcj/gcc

a me si pianta dicendomi
n/ld: note: '__pthread_key_create@@GLIBC_2.2.5' is defined in DSO /lib64/libpthread.so.0 so try adding it to the linker command line
/lib64/libpthread.so.0: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status

kshitigharba

Re: pdftk 1.45 non funziona

Messaggio da kshitigharba »

quando dici ho un'installazione completa di slackware64-current

vuol dire che usi kde?

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3022
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: pdftk 1.45 non funziona

Messaggio da ponce »

ah, guarda, mi ero scordato: ho editato lo slackbuild aggiungendo dopo la riga

Codice: Seleziona tutto

cd $PRGNAM
queste due righe

Codice: Seleziona tutto

  # Fix underlinking
  sed -i "s|lgcj|lgcj -lpthread|" Makefile.Slackware-13.1
per rispondere a quello che hai appena scritto, no, vuol dire che installo tutti i pacchetti (tranne la serie kdei), anche se poi prediligo LXDE.
questo perche' magari ho bisogno di compilare e usare qualcosa che usa le librerie di kde.

kshitigharba

Re: pdftk 1.45 non funziona

Messaggio da kshitigharba »

ora provo il pacchetto

kshitigharba

Re: pdftk 1.45 non funziona

Messaggio da kshitigharba »

il tuo pacchetto mi funziona ;)

kshitigharba

Re: RISOLTO pdftk 1.45 non funziona

Messaggio da kshitigharba »

ora sono riuscito a fare anche il mio di pacchetto ;)
grazie ancora per l'aiuto

kshitigharba

Re: RISOLTO pdftk 1.45 non funziona

Messaggio da kshitigharba »

va inviato il nuovo slackbuild al sito http://slackbuilds.org/repository/14.0/office/pdftk/ ?

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3022
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: RISOLTO pdftk 1.45 non funziona

Messaggio da ponce »

no, perche' e' per -current e come slackbuilds.org non la supportiamo.

pero' e' gia' sul mio fork (non ufficiale) per -current dove metto le correzioni per i pacchetti che uso e, se non lo fa prima il maintainer del pacchetto, verra' aggiunto al repository ufficiale quando uscira' slackware-14.1.

Rispondi