Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge] problème lors du sync ....(résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
jul16ar
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2007
Posts: 100

PostPosted: Sat Feb 10, 2007 5:36 am    Post subject: [emerge] problème lors du sync ....(résolu) Reply with quote

bonjour,

tout est dans le titre, j'arrive plus à syncer (emerge --sync) :'(

Voila l'erreur :

Code:
>>> Updating Portage cache:      Traceback (most recent call last):
  File "/usr/bin/emerge", line 4049, in ?
    emerge_main()
  File "/usr/bin/emerge", line 4006, in emerge_main
    action_sync(settings, trees, mtimedb, myopts, myaction)
  File "/usr/bin/emerge", line 2924, in action_sync
    action_metadata(settings, portdb, myopts)
  File "/usr/bin/emerge", line 3019, in action_metadata
    eclass_cache=ec, verbose_instance=noise_maker)
  File "/usr/lib/portage/pym/cache/util.py", line 47, in mirror_cache
    if trg and not write_it:
  File "/usr/lib/python2.4/UserDict.py", line 170, in __len__
    return len(self.keys())
  File "/usr/lib/portage/pym/cache/mappings.py", line 54, in keys
    return list(self.__iter__())
  File "/usr/lib/portage/pym/cache/mappings.py", line 48, in __iter__
    for k in self.orig.iterkeys():
  File "/usr/lib/python2.4/UserDict.py", line 103, in iterkeys
    return self.__iter__()
  File "/usr/lib/portage/pym/cache/mappings.py", line 83, in __iter__
    return iter(self.keys())
  File "/usr/lib/portage/pym/cache/mappings.py", line 87, in keys
    self.d.update(self.pull())
  File "/usr/lib/portage/pym/cache/flat_hash.py", line 29, in callit
    return args[0](*args[1:]+args2)
  File "/usr/lib/portage/pym/cache/flat_hash.py", line 47, in _pull
    raise cache_errors.CacheCorruption(cpv, e)
cache.cache_errors.CacheCorruption: app-accessibility/at-poke-0.2.2 is corrupt: dictionary update sequence element #2 has length 1; 2 is required


Ca plante toujours au même endroit depuis hier.
J'ai du mal à comprendre pourquoi...


c'est une gentoo 2006.1 toute neuve
le make.conf presque tout neuf aussi :
Code:
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="-curl -X mmx sse sse2 -gtk -sdl -nptl -xpm symlink"
FEATURES="-sandbox parallel-fetch confcache"


Cordialement,


Last edited by jul16ar on Sat Feb 10, 2007 10:14 am; edited 1 time in total
Back to top
View user's profile Send private message
_Seth_
Guru
Guru


Joined: 15 Sep 2004
Posts: 539
Location: encore paumé dans un labo ;)

PostPosted: Sat Feb 10, 2007 9:30 am    Post subject: Reply with quote

Salut !
jul16ar wrote:
Ca plante toujours au même endroit depuis hier.
J'ai du mal à comprendre pourquoi...


Code:
[...]raise cache_errors.CacheCorruption(cpv, e)
cache.cache_errors.CacheCorruption: app-accessibility/at-poke-0.2.2 is corrupt: dictionary update sequence element #2 has length 1; 2 is required


Le cache de portage est corrompu. Une petite recherche sur le forum (avec google) et hop voici ta réponse :

Efface le cache (/var/cache/edb/dep) et tu le recrées avec emerge --sync ou emerge --metadata. Et voilà le travail ;)
_________________
no tears to cry, no feelings left
the species has amused itself to death
amused itself to death
Back to top
View user's profile Send private message
jul16ar
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2007
Posts: 100

PostPosted: Sat Feb 10, 2007 10:14 am    Post subject: Reply with quote

_Seth_ wrote:
Salut !
jul16ar wrote:
Ca plante toujours au même endroit depuis hier.
J'ai du mal à comprendre pourquoi...


Code:
[...]raise cache_errors.CacheCorruption(cpv, e)
cache.cache_errors.CacheCorruption: app-accessibility/at-poke-0.2.2 is corrupt: dictionary update sequence element #2 has length 1; 2 is required


Le cache de portage est corrompu. Une petite recherche sur le forum (avec google) et hop voici ta réponse :

Efface le cache (/var/cache/edb/dep) et tu le recrées avec emerge --sync ou emerge --metadata. Et voilà le travail ;)


Oh merci, ça marche !!!
Dieu est grand, mais _Seth_ l'est plus encore :p
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772

PostPosted: Sat Feb 10, 2007 11:23 am    Post subject: Re: [emerge] problème lors du sync ....(résolu) Reply with quote

jul16ar wrote:
c'est une gentoo 2006.1 toute neuve
le make.conf presque tout neuf aussi :
Code:
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="-curl -X mmx sse sse2 -gtk -sdl -nptl -xpm symlink"
FEATURES="-sandbox parallel-fetch confcache"


Rien à voir avec ton problème, mais juste pour dire que désactiver le sanbox est une mauvaise idée. Cette feature est là pour protéger tont système des ebuilds foireux.
Et pourquoi ne pas vouloir profiter du nptl ?
Back to top
View user's profile Send private message
jul16ar
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2007
Posts: 100

PostPosted: Sat Feb 10, 2007 1:54 pm    Post subject: Re: [emerge] problème lors du sync ....(résolu) Reply with quote

geekounet wrote:
jul16ar wrote:
c'est une gentoo 2006.1 toute neuve
le make.conf presque tout neuf aussi :
Code:
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="-curl -X mmx sse sse2 -gtk -sdl -nptl -xpm symlink"
FEATURES="-sandbox parallel-fetch confcache"


Rien à voir avec ton problème, mais juste pour dire que désactiver le sanbox est une mauvaise idée. Cette feature est là pour protéger tont système des ebuilds foireux.
Et pourquoi ne pas vouloir profiter du nptl ?


C'est pas moi qui ai touché aux USE, mais un collègue. je suis d'accord aussi avec toi pour sandbox, par contre nptl je connais pas, ça rajoute quel support ce USE ?


EDIT :
nptl Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)

je suis en noyau 2.4 (c'est un serveur)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum