sulfur da errore! [Risolto]

Tutto ciò che è pertinente a Sabayon Linux, indipendentemente dall'architettura e dall'ambiente grafico

Moderator: Moderators

sulfur da errore! [Risolto]

Postby axelaxel6 » Tue Oct 25, 2011 7:43

stamattina ho avviato sulfur ho fatto l'update e poi mi ha dato errore, ho provato a riavviarlo ma ha dato ancora il seguente errore:
Code: Select all
Attempting to fix moveinst
100% [========================================================================>]
Finished
Traceback (most recent call last):
  File "/usr/lib/entropy/sulfur/sulfur_client.py", line 29, in <module>
    from sulfur import SulfurApplication
  File "/usr/lib/entropy/sulfur/sulfur/__init__.py", line 57, in <module>
    from sulfur.packages import EntropyPackages, Queue
  File "/usr/lib/entropy/sulfur/sulfur/packages.py", line 34, in <module>
    from sulfur.package import EntropyPackage, DummyEntropyPackage
  File "/usr/lib/entropy/sulfur/sulfur/package.py", line 27, in <module>
    ENTROPY = Equo()
  File "/usr/lib/entropy/lib/entropy/core/__init__.py", line 54, in __new__
    singleton.init_singleton(*args, **kwds)
  File "/usr/lib/entropy/sulfur/sulfur/entropyapi.py", line 319, in init_singleton
    Client.init_singleton(self, *args, **kwargs)
  File "/usr/lib/entropy/lib/entropy/client/interfaces/client.py", line 745, in init_singleton
    self._validate_repositories()
  File "/usr/lib/entropy/lib/entropy/client/interfaces/methods.py", line 83, in _validate_repositories
    dbc = self._open_repository(repoid, _enabled_repos = all_repos)
  File "/usr/lib/entropy/lib/entropy/client/interfaces/methods.py", line 201, in _open_repository
    _enabled_repos = _enabled_repos)
  File "/usr/lib/entropy/lib/entropy/client/interfaces/methods.py", line 307, in _load_repository
    updated = self.repository_packages_spm_sync(repoid, conn)
  File "/usr/lib/entropy/lib/entropy/client/interfaces/client.py", line 877, in repository_packages_spm_sync
    update_actions)
  File "/usr/lib/entropy/lib/entropy/db/skel.py", line 1715, in runTreeUpdatesActions
    self.repository_id())
  File "/usr/lib/entropy/lib/entropy/core/settings/base.py", line 179, in get_updatable_configuration_files
    for setting_id, dir_sett, auto_update in self.__setting_dirs.items():
ValueError: need more than 2 values to unpack

ho poi provato ad avviare equo con
Code: Select all
sudo equo update

e mi ha dato il seguente errore:
Code: Select all
>>  * ATTENZIONE: forzatura aggiornamento metadati pacchetti.
>>  * Aggiornamento database di sistema usando repository sabayonlinux.org.
>>  * SPM: Aggiornamento metadati pacchetti in corso, potrebbe metterci un po'.
Attempting to fix moveinst
100% [========================================================================>]
Finished
>>  * ENTROPY: azione: move x11-misc/notify-osd x11-misc/notification-daemon.
>>  @@ ENTROPY: azioni di spostamento pacchetti completate.
>>  @@ ENTROPY: spostamento pacchetti completato con successo.
>> Ciao. Sono Mr. Bug Reporter. Mi dispiace di informarti che Equo è andato in crash. Beh, conosci la sfiga...
>> Ma c'è qualcosa che potresti fare per aiutare Equo ad essere una applicazione migliore.
>> -- SEBBENE NON VOGLIA LEGGERMI LO STESSO RAPPORTO MILLE MILA VOLTE --
>> Ora ti mostro quel che è successo. Non preoccuparti, sono qui per aiutarti.
Traceback (most recent call last):
  File "/usr/bin/equo", line 797, in <module>
    main_rc = main()
  File "/usr/bin/equo", line 780, in main
    rc = cmd_cb(main_cmd, options)
  File "/usr/bin/equo", line 303, in _do_text_repos
    return text_repositories.repositories([main_cmd] + options)
  File "/usr/lib/entropy/client/text_repositories.py", line 59, in repositories
    entropy_client = Client(installed_repo = False)
  File "/usr/lib/entropy/lib/entropy/core/__init__.py", line 54, in __new__
    singleton.init_singleton(*args, **kwds)
  File "/usr/lib/entropy/lib/entropy/client/interfaces/client.py", line 745, in init_singleton
    self._validate_repositories()
  File "/usr/lib/entropy/lib/entropy/client/interfaces/methods.py", line 83, in _validate_repositories
    dbc = self._open_repository(repoid, _enabled_repos = all_repos)
  File "/usr/lib/entropy/lib/entropy/client/interfaces/methods.py", line 201, in _open_repository
    _enabled_repos = _enabled_repos)
  File "/usr/lib/entropy/lib/entropy/client/interfaces/methods.py", line 307, in _load_repository
    updated = self.repository_packages_spm_sync(repoid, conn)
  File "/usr/lib/entropy/lib/entropy/client/interfaces/client.py", line 877, in repository_packages_spm_sync
    update_actions)
  File "/usr/lib/entropy/lib/entropy/db/skel.py", line 1715, in runTreeUpdatesActions
    self.repository_id())
  File "/usr/lib/entropy/lib/entropy/core/settings/base.py", line 179, in get_updatable_configuration_files
    for setting_id, dir_sett, auto_update in self.__setting_dirs.items():
ValueError: need more than 2 values to unpack

Frame get_updatable_configuration_files in /usr/lib/entropy/lib/entropy/core/settings/base.py at line 179
          repository_id = '__system__'
                   self = <entropy.core.settings.base.SystemSettings object at 0x862f4ac>
               own_list = set(['/etc/entropy/packages/system.mask', '/etc/entropy/packages/package.keywords', '/etc/entropy/packages/package.unmask', '/etc/entropy/packages/package.mask', '/etc/entropy/packages/package.satisfied'])


mi da questo errore sul portatile che uso (x86 32bit) che sul pc di casa (amd64 64bit)
in pratica non posso più aggiornare il sistema e installare nuovi aggiornamenti/programmi, è già stato risolto?
Last edited by axelaxel6 on Tue Oct 25, 2011 20:37, edited 1 time in total.
User avatar
axelaxel6
Young Hen
 
Posts: 36
Joined: Mon Mar 09, 2009 11:38

Re: sulfur da errore!!!

Postby micia » Tue Oct 25, 2011 8:21

Ciao, sì, è stato risolto, dovresti aggiornare entropy.
Prova a disabilitare, se è abilitato, il repository limbo e a ridare:
(come root)
Code: Select all
equo update && equo install entropy


Se non funziona, bisognerà usare metodi un po' più drastici, come ricorrere a portage.
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: sulfur da errore!

Postby axelaxel6 » Tue Oct 25, 2011 9:16

non mi sono spiegato....
Code: Select all
equo update

da l'errore e non ho abilitato il repository 'limbo'
secondo me dovrei scaricare il nuovo aggiornamento e installarlo a manina ma come si fa?
User avatar
axelaxel6
Young Hen
 
Posts: 36
Joined: Mon Mar 09, 2009 11:38

Re: sulfur da errore!

Postby micia » Tue Oct 25, 2011 9:29

Sì, ti eri spiegato benissimo :)
Di solito quell'errore si manifesta con il repository Sabayon Limbo attivo, quindi speravo che disabilitandolo l'errore con equo update sarebbe sparito.

Prova ad eseguire questo comando:
(come root)
Code: Select all
cd /usr/lib/entropy && wget -q -O- http://git.sabayon.org/entropy.git/patch/?id=873bf0704696bd85165364e17c5c1e510da03570 | patch -p1

Dovrebbe scaricare la patch per entropy e applicarla, fatto quello, aggiorna come al solito.
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: sulfur da errore!

Postby axelaxel6 » Tue Oct 25, 2011 9:58

risolto, ora va, sembra funzionare almeno sul portatile, stasera proverò sul pc di casa e se funziona metterò risolto; a proposito a casa ho attivato il repository 'limbo' come faccio a disattivarlo così?:
Code: Select all
equo repo disable limbo
User avatar
axelaxel6
Young Hen
 
Posts: 36
Joined: Mon Mar 09, 2009 11:38

Re: sulfur da errore!

Postby micia » Tue Oct 25, 2011 10:20

Eccellente :)

Sì, si disabilita proprio in quel modo, solo devi usare sabayon-limbo invece di limbo:
(come root)
Code: Select all
equo repo disable sabayon-limbo


Stai attento con quel repository, tieni a mente che è instabile e pensato per testare i pacchetti, quindi potrebbe contenere pacchetti terribilmente problematici e mandare a rotoli il tuo sistema. Il repository più stabile al momento è:
sabayon-weekly
il quale ottiene i suoi pacchetti direttamente dal repository principale sabayonlinux.org, con una settimana di distanza, in questo modo evita eventuali problemi "immediati" che si riscontrano nei pacchetti.
Se abiliti sabayon-weekly disabilita sia sabayonlinux.org che sabayon-limbo, dato che non avrebbero senso.
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: sulfur da errore!

Postby axelaxel6 » Tue Oct 25, 2011 20:36

si funziona anche sul pc di casa (sembra)
GRAZIE MICIA
User avatar
axelaxel6
Young Hen
 
Posts: 36
Joined: Mon Mar 09, 2009 11:38


Return to Sabayon Linux Discussioni Generali

Who is online

Users browsing this forum: No registered users and 3 guests