Page 1 sur 1

[gcc-gcj] erreur à l'installation, pour pdftk (résolu)

Publié : sam. 06 avr. 2013, 13:44
par gile
Bonjour,

N'étant passé sur ArchLinux (depuis Debian) que depuis quelques mois (5) j'ai encore quelques petits soucis pour la résolutions des problèmes...

Je travaille beaucoup avec des PDF (suis dans l'enseignement) que je produit essentiellement avec pdfLaTeX, et, pour quelques uns, par libre office. Mais je travaille aussi beaucoup avec des PDF qui me parviennent de collègues ou d'institutions.

Je dois très souvent en assembler, en désosser puis ré-assembler. L'outil incontournable pour moi est pdftk (à moi que quelqu'un ait mieux à me proposer). Or, cela fait plusieurs moi que j'essaye de l'installer, sans y parvenir.

le problème est la dépendance gcc-gcj qui me renvoie toujours l'erreur:

Code : Tout sélectionner

make[3]: *** [fibheap.o] Erreur 1
make[3] : on quitte le répertoire « /tmp/yaourt-tmp-rc/aur-gcc-gcj/src/gcc-4.8.0/build/libiberty »
make[2]: *** [all-stage1-libiberty] Erreur 2
make[2] : on quitte le répertoire « /tmp/yaourt-tmp-rc/aur-gcc-gcj/src/gcc-4.8.0/build »
make[1]: *** [stage1-bubble] Erreur 2
make[1] : on quitte le répertoire « /tmp/yaourt-tmp-rc/aur-gcc-gcj/src/gcc-4.8.0/build »
make: *** [all] Erreur 2
Ce n'est que la fin, le code complet prend plusieurs pages.

Est-ce que l'un ou l'une d'entre vous a réussi à installer pdftk?

Cordiales salutations et, d'avance, tous mes remerciements pour vos réponses.

Re: gcc-gcj (pour pdftk)

Publié : sam. 06 avr. 2013, 13:53
par benjarobin
Il nous faudrait plus de contexte sur l'erreur de compilation de gcc-gcj

Re: gcc-gcj (pour pdftk)

Publié : sam. 06 avr. 2013, 13:57
par FoolEcho
+1 (tu peux utiliser pastebin si c'est trop long).

Et merci de rectifier le titre. http://wiki.archlinux.fr/Forum#Format_du_titre :chinois:

Re: gcc-gcj (pour pdftk)

Publié : sam. 06 avr. 2013, 14:02
par gile
Merci.

Voici (mais c'est long...):

http://pastebin.archlinux.fr/460780
http://pastebin.archlinux.fr/460786

Je ne sais pas trop par ou prendre toutes ces lignes de réponses...

Édit: ajout de la deuxième partie

Re: gcc-gcj (pour pdftk)

Publié : sam. 06 avr. 2013, 14:08
par FoolEcho
Il en manque... (il doit y avoir explicitement les erreurs sur la fin) :P

Re: [gcc-gcj] erreur à l'installation, pour pdftk (en cours)

Publié : sam. 06 avr. 2013, 15:13
par gile
Oui effectivement, le pastebin me le coupe... j'ai mis la fin ici:
http://pastebin.archlinux.fr/460786

Un grand merci, vraiment!!!

Re: [gcc-gcj] erreur à l'installation, pour pdftk (en cours)

Publié : sam. 06 avr. 2013, 17:16
par benjarobin
1) Tu n'es pas à jour ou tu n'as pas mit à jour ton /etc/makepkg.conf

Re: [gcc-gcj] erreur à l'installation, pour pdftk (en cours)

Publié : sam. 06 avr. 2013, 17:56
par gile
Merci beaucoup pour la réponse!

Une mise à jour me donne ça:

Code : Tout sélectionner

# pacman -Syu
:: Synchronisation des bases de données de paquets...
 core est à jour;
 extra est à jour;
 community             1935.8 KiB   789K/s 00:02 [#####] 100%
 archlinuxfr est à jour;
:: Début de la mise à jour complète du système...
 il n'y a rien à faire
mon /etc/makepkg.conf est ici: http://pastebin.archlinux.fr/460797

Code : Tout sélectionner

gile@clevo:~➤ l /etc/makepkg.conf  
-rw-r--r-- 1 root root 5.6K  4 avr 14:26 /etc/makepkg.conf
▶▶▶ 17:52.55 sam avr 06 2013 ◀◀◀     
Il a été modifié avant hier, pas manuellement (^_^)

Depuis hier j'ai aussi une mise à jour par yaourt qui coince, RetroShare. mais je ne pense pas que ce soit lié, car cela fait depuis avant Noël que je tente d'installer pdftk...

Je ne sais pas trop de quel côté chercher.

Je vais chercher de la doc sur le fichier que tu m'a indiqué (http://wiki.archlinux.fr/Makepkg)

Un grand merci !

Re: [gcc-gcj] erreur à l'installation, pour pdftk

Publié : sam. 06 avr. 2013, 19:59
par benjarobin
En faite oublie tout ce que j'ai dit :-) Désolé, il faudrait creuser...

Re: [gcc-gcj] erreur à l'installation, pour pdftk

Publié : sam. 06 avr. 2013, 20:30
par FoolEcho
Il y a des commentaires sur AUR à ce sujet.
Le plus pertinent me paraît celui concernant _FORTIFY_SOURCE.
Tu peux tester en éditant le PKGBUILD et en rajoutant:

Code : Tout sélectionner

unset CPPFLAGS
CPPFLAGS=
avant le ../configure dans la fonction build().

Re: [gcc-gcj] erreur à l'installation, pour pdftk

Publié : dim. 07 avr. 2013, 00:44
par gile
Merci beaucoup pour la réponse...

Je ne sais pas si cela fonctionne. Cela fait maintenant plus de 3h1/2 que ma machine compile. cela me semble une petit peu long, surtout que c'est vraiment un portable tout récent avec un bon proc, 8go de ram et un ssd rapide...

mais bon, la je vais me coucher... je vous redis demain.

Encore milles mercis pour l'aide!!!

Re: [gcc-gcj] erreur à l'installation, pour pdftk

Publié : dim. 07 avr. 2013, 09:22
par FoolEcho
Si tu as plusieurs cœurs, il faut régler -j dans MAKEFLAGS du /etc/makepkg.conf pour accélerer le mouvement.

Après c'est gcc quand même donc forcément un peu long à compiler (vérifie bien que tu as assez de place sur /tmp quand même... :mrgreen: ).
Pour info, j'ai testé avec la modification, ça passe.

Re: [gcc-gcj] erreur à l'installation, pour pdftk

Publié : dim. 07 avr. 2013, 12:07
par gile
Un super méga gros merci!!!

cela passe très bien!

effectivement j'ai plusieurs coeurs, je porterai la modif indiquée lors de ma prochaine compil.

La compilation a quand même demandé plus de six heures au total!

Re: [gcc-gcj] erreur à l'installation, pour pdftk (résolu)

Publié : dim. 07 avr. 2013, 13:01
par benjarobin
Avec -j10 si tu as par exemple un core i7 cela aurait pris mois de 45 min :-) Et encore je trouve ceci très long
Personnellement j'applique cette règle pour l'option -j : Définit égale au nombre de cœur logique en incluent le multithreading, multiplié par 1.25. Ce qui donne 10 pour un core i7 ayant 4 cœurs physique avec multithreading

Re: [gcc-gcj] erreur à l'installation, pour pdftk (résolu)

Publié : dim. 07 avr. 2013, 17:12
par gile
j'ai un Intel® B960 2 x 2 Cores à 2,2 GHz - 2Mb cache - 35 Watts - (Sandy Bridge) (sur un portable)

j'ai donc passé -j10

Encore un gros merci pour le temps et l'aide que tu m'a apporté.

Re: [gcc-gcj] erreur à l'installation, pour pdftk (résolu)

Publié : dim. 07 avr. 2013, 19:33
par benjarobin
Alors 2 * 2 * 1.25 = 5 et non 10...
Voir http://ark.intel.com/fr/products/59836/ ... GHz?q=B960 : Tu n'as que 2 cœurs physiques et le multithreading
Sinon ce n'est pas ce qu'il y a de plus rapide comme processeur (cache minuscule, ...), ceci explicite la durée de ta compilation

Re: [gcc-gcj] erreur à l'installation, pour pdftk (résolu)

Publié : dim. 07 avr. 2013, 21:36
par gile
Merci. c'est le 2*2 qui m'a fait pensé que... (^_^) on peut toujours prendre ses rêves pour réalité... la chute n'en est que plus dure!

J'ai mis à jour d'autre choses, et c'est vrai que la différence est juste impressionnante!

Merci mille fois pour toute ton aide.

Re: [gcc-gcj] erreur à l'installation, pour pdftk (résolu)

Publié : lun. 08 avr. 2013, 09:32
par FoolEcho
Pour info, le problème est remonté sur la liste de diffusion: https://mailman.archlinux.org/pipermail ... 24776.html.

Re: [gcc-gcj] erreur à l'installation, pour pdftk (résolu)

Publié : lun. 08 avr. 2013, 10:36
par gile
Merci beaucoup FoolEcho!