Page 1 sur 2

[gcc-gcj] problème de mise à jour (Résolu par AUR)

Publié : lun. 05 mars 2012, 17:34
par flapp
Lorsque j'essaye de mettre à jour, (ou d'installer gcc-gcj), j'obtiens le message suivant :

Code : Tout sélectionner

Avertissement : impossible de résoudre « gcc=4.6.2 », une dépendance de « gcc-gcj »
(Je tiens à préciser que gcc est à jour)


Qui faut-il informer de ce soucis ?

Re: [gcc-gcj] problème de mise à jour

Publié : lun. 05 mars 2012, 17:59
par benjarobin
Tu utilises surement un mauvais miroir ou tu oublies de synchroniser avant...
Quel est la sortie complète de : pacman -Syu

Re: [gcc-gcj] problème de mise à jour

Publié : mar. 06 mars 2012, 13:23
par Zbuben
Je recontre le même problème, je suis sur le mirroir ezvan.fr (Server = http://miroir.ezvan.fr/archlinux/$repo/os/$arch)

Je viens de faire la mise à jour
# pacman -Syu
:: Synchronisation des bases de données de paquets...
core est à jour ;
extra est à jour ;
community est à jour ;
multilib est à jour ;
archlinuxfr est à jour ;
:: Début de la mise à jour complète du système...
il n'y a rien à faire
J'ai désinstallé gcc-gcj pour pouvoir réaliser la mise à jour mais lorsque j'essaye de le réinstaller, j'ai le message suivant:
# pacman -S gcc-gcj
résolution des dépendances...
Avertissement : impossible de résoudre « gcc=4.6.2 », une dépendance de « gcc-gcj »
:: Le paquet suivant ne peut pas être mis à jour à cause de dépendances qui ne peuvent êtres satisfaites :
gcc-gcj

Voulez-vous ignorer le paquet ci-dessus pour cette mise à jour ? [o/N] o
recherche des conflits entre paquets...
il n'y a rien à faire
Pour info:
# pacman -Q gcc
gcc 4.6.3-1

Re: [gcc-gcj] problème de mise à jour

Publié : mar. 06 mars 2012, 13:24
par Zbuben
( je viens d'essayer un autre mirroir, et j'ai la même chose )

Re: [gcc-gcj] problème de mise à jour

Publié : mar. 06 mars 2012, 13:29
par oktoberfest
gcc-gcj est un paquet d'AUR, tu ne peux pas le mettre à jour via pacman : utilise yaourt (par exemple).

Re: [gcc-gcj] problème de mise à jour

Publié : mar. 06 mars 2012, 15:15
par benjarobin
Il y a quelque chose qui ne colle pas... Pourquoi pacman -S gcc-gcj ne te retourne pas une erreur comme quoi le paquet est introuvable. Je n'avais pas percuté sur le coup... Ce n'est pas normal... Je te conseil de lancer (et de nous donner les sorties)

Code : Tout sélectionner

pacman -Qdt
pacman -Sii gcc-gcj
pacman -Scc
pacman -Syy
pacman -Sii gcc-gcj
Mais oui il va falloir l'installer via yaourt si tu en as besoin. Si tu as pu le supprimer tu n'en as surement pas besoin

Re: [gcc-gcj] problème de mise à jour

Publié : mar. 06 mars 2012, 17:25
par flapp
J'utilisais gcc-gcj en tant que dépendance de pdftk.

J'ai dû désinstaller les deux pour pouvoir mettre à jour mon système, ce que pacman a accepté de faire.


Ceci étant, j'ai appliqué les commandes proposées pas Benjarobin.
Pour "pacman -Scc", je n'ai pas accepté de supprimer tous les fichiers du cache... Peut-être le faut-il pour rendre l'opération plus intéressante ?

Code : Tout sélectionner

[root@FraboX knarf]# pacman -Qdt

alsa-plugins 1.0.25-1
fluidsynth 1.1.5-2
gconfmm 2.28.3-1
git 1.7.9.3-1
gnome-icon-theme 3.2.1.2-1
kdepim-wizards 4.7.4-1
libglademm 2.6.7-2
libmtp 1.1.1-1
rtkit 0.10-3
telepathy-qt4 0.8.0-1

Code : Tout sélectionner

[root@FraboX knarf]# pacman -Sii gcc-gcj

Dépôt                 : archlinuxfr
Nom                   : gcc-gcj
Version               : 4.6.2-1
URL                   : http://gcc.gnu.org
Licences              : GPL  LGPL
Groupes               : --
Fournit               : --
Dépend de             : gcc=4.6.2  gtk2  file  zip  libsm  libxtst
                        alsa-lib  gcc-gcj-ecj  libart-lgpl
Dépendances opt.      : --
Requis par            : pdftk
Est en conflit avec : --
Remplace              : --
Taille du téléchargement :  23113,16 KiB
Taille installé : 94012,00 KiB
Paqueteur             : Calimero <calimeroteknik@free.fr>
Architecture          : x86_64
Compilé le            : sam. 05 nov. 2011 13:00:05 CET
somme MD5             : 5d630176ee3cf04ffc68af5503999cf0
Somme de contrôle SHA256      : --
Signatures        : --
Description           : The GNU Compiler for Java

Code : Tout sélectionner

[root@FraboX knarf]# pacman -Scc
Répertoire du cache : /var/cache/pacman/pkg/
Voulez vous supprimer TOUS les fichiers du cache ? [o/N] N

Répertoire des dépôts : /var/lib/pacman/
Voulez-vous supprimer les dépôts non utilisés ? [O/n] O
Répertoire des dépôts nettoyés
[root@FraboX knarf]# pacman -Syy
:: Synchronisation des bases de données de paquets...
 core                     104,9 KiB   577K/s 00:00 [----------------] 100%
 extra                   1389,0 KiB   460K/s 00:03 [----------------] 100%
 community               1549,0 KiB   454K/s 00:03 [----------------] 100%
 multilib                  89,6 KiB   608K/s 00:00 [----------------] 100%
 archlinuxfr               25,6 KiB   269K/s 00:00 [----------------] 100%

Code : Tout sélectionner

[root@FraboX knarf]# pacman -Sii gcc-gcj
Dépôt                 : archlinuxfr
Nom                   : gcc-gcj
Version               : 4.6.2-1
URL                   : http://gcc.gnu.org
Licences              : GPL  LGPL
Groupes               : --
Fournit               : --
Dépend de             : gcc=4.6.2  gtk2  file  zip  libsm  libxtst
                        alsa-lib  gcc-gcj-ecj  libart-lgpl
Dépendances opt.      : --
Requis par            : pdftk
Est en conflit avec : --
Remplace              : --
Taille du téléchargement :  23113,16 KiB
Taille installé : 94012,00 KiB
Paqueteur             : Calimero <calimeroteknik@free.fr>
Architecture          : x86_64
Compilé le            : sam. 05 nov. 2011 13:00:05 CET
somme MD5             : 5d630176ee3cf04ffc68af5503999cf0
Somme de contrôle SHA256      : --
Signatures        : --
Description           : The GNU Compiler for Java

Re: [gcc-gcj] problème de mise à jour

Publié : mar. 06 mars 2012, 17:57
par Feng
Le paquet gcc-gcj est aussi disponible sur le miroir archlinuxfr, et il n'est pas à jour, d'où le problème sur mon système par exemple.

Re: [gcc-gcj] problème de mise à jour

Publié : mar. 06 mars 2012, 18:12
par benjarobin
+1
Donc pas besoin de faire -Scc
Je ne savais pas que archlinuxfr le proposais (je n'ai pas ArchLinux sous la main)... Tu vas donc être obligé de l'installer via yaourt : yaourt gcc-gcj (Ne pas mettre -S)

Re: [gcc-gcj] problème de mise à jour

Publié : mar. 06 mars 2012, 18:15
par Feng

Code : Tout sélectionner

[root@FraboX knarf]# pacman -Sii gcc-gcj
Dépôt                 : archlinuxfr
C'est comme le Port-Salut :p

Re: [gcc-gcj] problème de mise à jour

Publié : mar. 06 mars 2012, 19:15
par Feng
Erreur de compilation depuis AUR ..

Code : Tout sélectionner

collect2: ld returned 1 exit status
libtool: install: error: relink `libgcj-tools.la' with the above command before installing it
[...]

Re: [gcc-gcj] problème de mise à jour

Publié : mar. 06 mars 2012, 20:39
par benjarobin
Cela compile très bien en i686, si quelqu'un veut le paquet déjà compilé qu'il me fasse signe :-)

Re: [gcc-gcj] problème de mise à jour

Publié : mer. 07 mars 2012, 11:36
par Zbuben
Comment by: StefanHusmann on Sun, 04 Mar 2012 15:05:51 +0000
I am currently rebuilding.

;)

Re: [gcc-gcj] problème de mise à jour

Publié : jeu. 08 mars 2012, 18:17
par Feng
Compilé en clean chroot pour x86_64 i3/5/7 non sandy bridge

Code : Tout sélectionner

march=corei7 -mtune=corei7 -O2 -pipe -fstack-protector --param ssp-buffer-size=4 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=3072 -D_FORTIFY_SOURCE=2
MAKEFLAGS="-j4"
Tout comme benjarobin, si vous voulez le paquet, faites-moi signe.

Re: [gcc-gcj] problème de mise à jour

Publié : ven. 09 mars 2012, 10:09
par karhu
Je suis tombé sur le même problème lors de ma MàJ hebdomadaire.
Seulement je n'ai même pas les mêmes info que vous !!!

Code : Tout sélectionner

yaourt -Syu
:: Synchronisation des bases de données de paquets...
 core                       104,8 KiB   125K/s 00:01 [----------------------------] 100%
 extra                     1388,2 KiB   152K/s 00:09 [----------------------------] 100%
 community                 1551,0 KiB   144K/s 00:11 [----------------------------] 100%
 multilib                    89,7 KiB   142K/s 00:01 [----------------------------] 100%
 archlinuxfr                 25,0 KiB  1628K/s 00:00 [----------------------------] 100%
error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
:: gcc-gcj: requires gcc=4.6.2
Ensuite

Code : Tout sélectionner

 pacman -Si gcc-gcj
Erreur : le paquet « gcc-gcj » n'a pas été trouvé.
 yaourt -Si gcc-gcj
Dépôt               : aur
Nom                 : gcc-gcj
Version             : 4.6.3-1
Comment ce fait il que pour moi le paquet soit toujours sur aur et non archlinuxfr ?
Pour info.

Re: [gcc-gcj] problème de mise à jour

Publié : ven. 09 mars 2012, 11:29
par benjarobin
Car il n'est plus sur archlinuxfr. Le message d'erreur est normal, pacman te dit que gcc ne peux pas être mis à jour car gcc-gcj à besoin de gcc=4.6.2
Bref, je te conseil de compiler gcc-gcj via AUR : yaourt gcc-gcj
Attention la compilation nécessite plus de 2Go pour les fichiers temporaires, donc si la taille de /tmp est inférieur à ceci, bien penser à spécifier un autre dossier temporaire à yaourt

Re: [gcc-gcj] problème de mise à jour

Publié : ven. 09 mars 2012, 11:46
par karhu
La ré-installation, donc la compilation, est partie depuis plus d'une heure déjà.
Je vais à l'apéro en attendant :D
Edit : 2h30 !!!

Re: [gcc-gcj] problème de mise à jour

Publié : ven. 09 mars 2012, 13:54
par flapp
benjarobin a écrit : Attention la compilation nécessite plus de 2Go pour les fichiers temporaires, donc si la taille de /tmp est inférieur à ceci, bien penser à spécifier un autre dossier temporaire à yaourt

Super conseil ! Merci !

Effectivement la compilation avait bloqué chez moi par manque de place.


Ca compile en ce moment même. Vivement que ça soit en place que je puisse réutiliser pdftk !

Re: [gcc-gcj] problème de mise à jour

Publié : ven. 09 mars 2012, 14:16
par benjarobin
@karhu Tu as quoi comme PC pour mettre 2h30 :shock: J'ai mis un peu plus de 15 minutes, c'est tout :D

Re: [gcc-gcj] problème de mise à jour

Publié : ven. 09 mars 2012, 15:18
par karhu

Code : Tout sélectionner

processor	: 0 & 1
vendor_id	: GenuineIntel
cpu family	: 15
model		: 4
model name	: Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping	: 10
microcode	: 0x4
cpu MHz		: 3214.119
cache size	: 2048 KB
avec 1Go de mémoire et Arch 64.