[gentoo-user-fr] Gros problèmes (passage à gnome 2.16, dev-libs/atk)
2 réponses
M. ROPA
Bonjour la liste, je suis perdu
Suite à une mise à jour (emerge -avuD --newuse world)
un paquet de gnome refuse de se compiler, je décide
de passer au prochain (emerge --resume --skipfirst)
qui refuse de s'installer voyons le prochain (emerge --resume --skipfirst)
idem il ne veut pas se compiler, bref de saut en saut plus rien ne
s'installe !
Bon, je tente de tout réinstaller (emerge -ev system)
ça commence bien et puis blocage sur dev-libs/atk :
make[2]: quittant le répertoire «
/var/tmp/portage/atk-1.12.3/work/atk-1.12.3 »
make[1]: quittant le répertoire «
/var/tmp/portage/atk-1.12.3/work/atk-1.12.3 »
>>> Completed installing atk-1.12.3 into
/var/tmp/portage/atk-1.12.3/image/
man:
strip: i686-pc-linux-gnu-strip --strip-unneeded
usr/lib/libatk-1.0.so.0.1213.0
removing executable bit: /usr/lib/libatk-1.0.la
>>> Merging dev-libs/atk-1.12.3 to /
--- /var/
--- /var/lib/
--- /usr/
--- /usr/lib/
>>> /usr/lib/libatk-1.0.so.0.1213.0
>>> /usr/lib/libatk-1.0.so.0 -> libatk-1.0.so.0.1213.0
Traceback (most recent call last):
File "/usr/bin/emerge", line 4049, in ?
emerge_main()
File "/usr/bin/emerge", line 4044, in emerge_main
myopts, myaction, myfiles, spinner)
File "/usr/bin/emerge", line 3584, in action_build
mergetask.merge(pkglist, favorites, mtimedb)
File "/usr/bin/emerge", line 2048, in merge
prev_mtimes=ldpath_mtimes)
File "/usr/lib/portage/pym/portage.py", line 3017, in doebuild
vartree=vartree, prev_mtimes=prev_mtimes)
File "/usr/lib/portage/pym/portage.py", line 3236, in merge
mydbapi=mydbapi, prev_mtimes=prev_mtimes)
File "/usr/lib/portage/pym/portage.py", line 6424, in merge
cleanup=cleanup, mydbapi=mydbapi, prev_mtimes=prev_mtimes)
File "/usr/lib/portage/pym/portage.py", line 6029, in treewalk
if
self.mergeme(srcroot,destroot,outfile,secondhand,"",cfgfiledict,mymtime):
File "/usr/lib/portage/pym/portage.py", line 6288, in mergeme
join(offset, x), cfgfiledict, thismtime):
File "/usr/lib/portage/pym/portage.py", line 6288, in mergeme
join(offset, x), cfgfiledict, thismtime):
File "/usr/lib/portage/pym/portage.py", line 6169, in mergeme
mydmode = os.lstat(mydest).st_mode
OSError: [Errno 5] Input/output error: '/usr/lib/libatk-1.0.so'
Maintenant, quand je tente de savoir à quel paquet appartient
/usr/lib/libatk-1.0.so.0,
j'obtiens :
C'est pire, c'est mon disque dur qui rend l'âme et non ma gentoo : un tas de fichiers corrompus bloqué la mise à jour.
Je vais songer à changer de disque dur, d'ailleurs j'ai entendu parler d'un moyen de prévenir ce genre de désagrément (lvm ?), qui a un lien intéressant ?
Merci
Jean-Philippe
Greenduck-O-rama a écrit :
C'est ta version de python qui merde je dirai.
Essai de vider le cache portage :
# rm -rf /var/tmp/portage/
puis de ré-emerger python puis portage
-- mailing list
C'est pire, c'est mon disque dur qui rend l'âme
et non ma gentoo : un tas de fichiers corrompus
bloqué la mise à jour.
Je vais songer à changer de disque dur, d'ailleurs
j'ai entendu parler d'un moyen de prévenir ce genre
de désagrément (lvm ?), qui a un lien intéressant ?
C'est pire, c'est mon disque dur qui rend l'âme et non ma gentoo : un tas de fichiers corrompus bloqué la mise à jour.
Je vais songer à changer de disque dur, d'ailleurs j'ai entendu parler d'un moyen de prévenir ce genre de désagrément (lvm ?), qui a un lien intéressant ?