'equo install entropy --ask' crashes equo [Solved]

If you are new to Linux or new to Sabayon Linux and just not sure where to post, here ya go. Post without fear of being told to RTFM :-)

Moderator: Moderators

'equo install entropy --ask' crashes equo [Solved]

Postby ReemZ » Mon Jun 15, 2009 3:37

For those that didn't know yet or forgot: After a huge pile of problems after a bit of equo worlding, I recently did a clean, no-update-whatsoever-install of SL 4.0(r1? Running .27 kernel and no other kernels installed) and only installed Amarok and X-Chat.
Now, I decided to update/upgrade (I keep mixing those two terms up) only entropy and equo and here's what happened:

Code: Select all
Sm0kerZ-ParadiZe ~ # equo update
>>  @@ Repositories synchronization ...
>>      [svn.sabayonlinux.org:1026] Successfully connected to host
>>      [svn.sabayonlinux.org:1026] Successfully disconnected from host
>>   #  (1/1) Sabayon Linux Official Repository
>>   # Database URL: http://svn.sabayonlinux.org/entropy/standard/sabayonlinux.org/database/x86/4
>>   # Database local path: /var/lib/entropy/client/database/x86/sabayonlinux.org/standard/x86/4
>>   # Database EAPI: 3
>>      [svn.sabayonlinux.org:1026] Successfully connected to host
>>   # EAPI3 Service: skipping differential sync (threshold: 1811/1500)
>>      [svn.sabayonlinux.org:1026] Successfully disconnected from host
>>      Downloading repository database ...
>>      Downloading checksum packages.db.dump.bz2.md5 ...
>>      Downloaded database status: OK
>>      Unpacking database to packages.db.dump ...
>>      Injecting downloaded dump packages.db.dump.bz2, please wait ...
>>      ca.cert: available, w00t!.
>>      server.cert: available, w00t!.
>>      packages.db.mask: available, w00t!.
>>      packages.db.system_mask: available, w00t!.
>>      packages.db.lic_whitelist: available, w00t!.
>>      packages.db.mask: available, w00t!.
>>      make.conf: available, w00t!.
>>      package.unmask: available, w00t!.
>>      package.keywords: available, w00t!.
>>      package.use: available, w00t!.
>>      profile.link: available, w00t!.
>>      notice.rss: available, w00t!.
>>      Repository revision: 957
>>  @@ /etc/make.profile: link differs. Updating.
>> Cache is now empty.
>> Resolving metadata
>> Dependencies cache filled.
>>  @@ Security Advisories: testing service connection ...
>>  @@ Security Advisories: getting latest GLSAs ...
>>    # Security Advisories: verification Successful.
>>    # Security Advisories: installing ...
>>  @@ Security Advisories: updated successfully
>>  * ATTENTION: forcing packages metadata update. Updating system database using repository id sabayonlinux.org
>>  * SPM: Running fixpackages, it could take a while.


Performing Global Updates: /usr/portage/profiles/updates/1Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
.........................................


Performing Global Updates: /usr/portage/profiles/updates/2Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/3Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
...............................................................................................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/4Q-2004
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
.....................................................................................................................................................................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2005
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
.....................................................................................................................................................................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/2Q-2005
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
...........................................................................................................


Performing Global Updates: /usr/portage/profiles/updates/3Q-2005
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
..............................................................................


Performing Global Updates: /usr/portage/profiles/updates/4Q-2005
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
.......................................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2006
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
...........................................


Performing Global Updates: /usr/portage/profiles/updates/2Q-2006
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
........................................


Performing Global Updates: /usr/portage/profiles/updates/3Q-2006
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
...............


Performing Global Updates: /usr/portage/profiles/updates/4Q-2006
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
.........................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2007
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
.....................


Performing Global Updates: /usr/portage/profiles/updates/2Q-2007
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
..........................


Performing Global Updates: /usr/portage/profiles/updates/3Q-2007
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
........................................


Performing Global Updates: /usr/portage/profiles/updates/4Q-2007
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
.................


Performing Global Updates: /usr/portage/profiles/updates/1Q-2008
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
................


Performing Global Updates: /usr/portage/profiles/updates/2Q-2008
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
.....................................


Performing Global Updates: /usr/portage/profiles/updates/3Q-2008
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
................


Performing Global Updates: /usr/portage/profiles/updates/4Q-2008
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
...........................


>>  * ENTROPY: action: slotmove =dev-java/xerces-2.6* 2 2.6.
>>  * ENTROPY: action: move net-www/netscape-flash www-plugins/adobe-flash.
>>  * ENTROPY: action: move dev-perl/IO-Compress-Bzip2 perl-core/IO-Compress-Bzip2.
>>  * ENTROPY: action: move dev-perl/Compress-Raw-Bzip2 perl-core/Compress-Raw-Bzip2.
>>  * ENTROPY: action: move lxde-base/lxsession-lite lxde-base/lxsession.
>>  * ENTROPY: action: slotmove media-video/kaffeine 0 3.5.
>>  * ENTROPY: action: move x11-misc/xinput x11-apps/xinput.
>>  * ENTROPY: action: slotmove media-libs/xvid 1 0.
>>  * ENTROPY: action: slotmove kde-misc/kdnssd-avahi 0 3.5.
>>  * ENTROPY: action: slotmove app-antivirus/klamav 0 3.5.
>>  * SPM: Moving old entry '/var/db/pkg/lxde-base/lxsession-lite-0.3.6' to '/var/lib/entropy/tmp/lxsession-lite-0.3.6'
>>  * SPM: Moving old entry '/var/db/pkg/dev-perl/Compress-Raw-Bzip2-2.015' to '/var/lib/entropy/tmp/Compress-Raw-Bzip2-2.015'
>>  * SPM: Moving old entry '/var/db/pkg/x11-misc/xinput-1.3.0' to '/var/lib/entropy/tmp/xinput-1.3.0'
>>  * SPM: Moving old entry '/var/db/pkg/dev-perl/IO-Compress-Bzip2-2.015' to '/var/lib/entropy/tmp/IO-Compress-Bzip2-2.015'
>>  * SPM: Moving old entry '/var/db/pkg/net-www/netscape-flash-10.0.12.36-r1' to '/var/lib/entropy/tmp/netscape-flash-10.0.12.36-r1'
>>  !!! Equo/Entropy: a new release is available. Mind to install it before any other package.
>>  @@  Notice board: sabayonlinux.org
>>     [0] [Mon, 18 May 2009 21:22:48 +0000] Title: GNOME 2.26 has arrived, please read
>>     [1] [Sat, 23 May 2009 18:42:50 +0000] Title: Spritz is now known as Sulfur!
Sm0kerZ-ParadiZe ~ #


Code: Select all
Sm0kerZ-ParadiZe ~ # equo --version
Equo: v0.24.6
OK, so 'equo update' does give access to the notice board (previously unavailable), but does not actually update equo.
'equo search'es for entropy and equo still give the old versions installed but new ones available. Let's 'equo install'...
Code: Select all
Sm0kerZ-ParadiZe ~ # equo install entropy --ask
>>  @@ These are the chosen packages:
>>    # (1/1) sys-apps/entropy-0.96.21 >>> Sabayon Linux Official Repository
>>      Versions:        0.24.6 / NoTag / 0 ===> 0.96.21 / NoTag / 0
>>      Action:          Upgrade
>>  @@ Packages involved: 1
     Would you like to continue with dependencies calculation ? [Yes/No] y
>>  @@ Calculating dependencies ...
>>  @@ These are the packages that would be merged:
>>  ## [U] [sabayonlinux.org] dev-db/sqlite-3.6.14.2|0   [3.6.2|1]
>>  ## [U] [sabayonlinux.org] sys-apps/entropy-0.96.21|0   [0.24.6|0]
>>  ## [U] [sabayonlinux.org] app-admin/equo-0.96.21|0   [0.24.6|0]
>>  @@ Packages needing to be installed/updated/downgraded: 3
>>  @@ Packages needing to be removed: 0
>>  @@ Packages needing to be installed: 0
>>  @@ Packages needing to be reinstalled: 0
>>  @@ Packages needing to be updated: 3
>>  @@ Packages needing to be downgraded: 0
>>  @@ Download size: 1.1MB
>>  @@ Used disk space: 1.2MB
>>  @@ You need at least: 3.3MB of free space
     Would you like to execute the queue ? [Yes/No] y
>>  :: (1/3) >>> dev-db/sqlite-3.6.14.2
>>    ## Downloading archive: dev-db:sqlite-3.6.14.2~0.tbz2
>>    ## ( mirror #1 ) Downloading from: na.mirror.garr.it
>>    ## ( mirror #1 ) Successfully downloaded from: na.mirror.garr.it at 304.0kB/second
>>    ## Package checksum matches.
>>  :: (2/3) >>> sys-apps/entropy-0.96.21
>>    ## Downloading archive: sys-apps:entropy-0.96.21~0.tbz2
>>    ## ( mirror #1 ) Downloading from: na.mirror.garr.it
>>    ## ( mirror #1 ) Successfully downloaded from: na.mirror.garr.it at 403.2kB/second
>>    ## Package checksum matches.
>>  :: (3/3) >>> app-admin/equo-0.96.21
>>    ## Downloading archive: app-admin:equo-0.96.21~0.tbz2
>>    ## ( mirror #1 ) Downloading from: na.mirror.garr.it
>>    ## ( mirror #1 ) Successfully downloaded from: na.mirror.garr.it at 74.7kB/second
>>    ## Package checksum matches.
>>  ++ (1/3) >>> dev-db/sqlite-3.6.14.2
>>    ## Ebuild: pkg_prerm()
>>    ## Ebuild: pkg_postrm()
>>    ## Unpacking package: dev-db:sqlite-3.6.14.2~0.tbz2
>>    ## Ebuild: pkg_preinst()
>>    ## Installing package: dev-db/sqlite-3.6.14.2
>>    ## Updating database: dev-db/sqlite-3.6.14.2
>>    ## Cleaning old package files...
>>    ## Ebuild: pkg_postinst()
>>    ## Regenerating /etc/ld.so.cache
>>    ## Cleaning: dev-db/sqlite-3.6.14.2
>>  ++ (2/3) >>> sys-apps/entropy-0.96.21
>>    ## Ebuild: pkg_prerm()
>>    ## Ebuild: pkg_postrm()
>>    ## Unpacking package: sys-apps:entropy-0.96.21~0.tbz2
>>    ## Ebuild: pkg_preinst()
>>    ## A new service will be installed: /etc/init.d/repository_admin
>>    ## A new service will be installed: /etc/init.d/entropy_client
>>    ## A new service will be installed: /etc/init.d/repository_services
>>    ## Installing package: sys-apps/entropy-0.96.21
>>    ## Protecting config file: /etc/entropy/socket.conf
>>    ## Protecting config file: /etc/entropy/entropy.conf
>>    ## Protecting config file: /etc/entropy/packages/license.mask.example
>>    ## Updating database: sys-apps/entropy-0.96.21
>>    ## Cleaning old package files...
>>    ## Ebuild: pkg_postinst()
 * Purging current Entropy cache
 * No files to compile!
 * entropy_client added to runlevel default
>>    ## Please remember: It is always better to leave Entropy updates isolated.
>>    ## Purging Entropy cache ...
>>    ## Updating {conf.d,init.d} mtime ...
>>    ## Updating environment ...
>>    ## Cleaning: sys-apps/entropy-0.96.21
>>  ++ (3/3) >>> app-admin/equo-0.96.21
>>    ## Ebuild: pkg_prerm()
>>    ## Ebuild: pkg_postrm()
>>    ## Unpacking package: app-admin:equo-0.96.21~0.tbz2
>>    ## Ebuild: pkg_preinst()
>>    ## Installing package: app-admin/equo-0.96.21
>>    ## Updating database: app-admin/equo-0.96.21
>>    ## Cleaning old package files...
>>    ## Ebuild: pkg_postinst()
 * No files to compile!
>>    ## Cleaning: app-admin/equo-0.96.21
>>  @@ Installation completed.
>> Cache is now empty.
>> Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. Well, you know, shit happens.
>> But there's something you could do to help Equo to be a better application.
>> -- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --
>> Now I am showing you what happened. Don't panic, I'm here to help you.
Traceback (most recent call last):
  File "/usr/lib/entropy/client/equo.py", line 428, in <module>
    def do_moo():
  File "/usr/lib/entropy/client/equo.py", line 385, in load_conf_cache
    elif opt in ["--quiet","-q"]:
  File "../client/text_configuration.py", line 26, in <module>
    from entropy.const import *
ImportError: No module named const

Frame <module> in ../client/text_configuration.py at line 26
                    commands =  None
                __builtins__ =  {'IndexError': <type 'exceptions.IndexError'>, 'all': <built-in function all>, 'help': Type help() for interactive help, or help(object) for help about object., 'vars': <built-in function vars>, 'SyntaxError': <type 'exceptions.SyntaxError'>, 'unicode': <type 'unicode'>, 'UnicodeDecodeError': <type 'exceptions.UnicodeDecodeError'>, 'isinstance': <built-in function isinstance>, 'copyright': Copyright (c) 2001-2008 Python Software Foundation.
All Rights Reserved.

Copyright (c) 2000 BeOpen.com.
All Rights Reserved.

Copyright (c) 1995-2001 Corporation for National Research Initiatives.
All Rights Reserved.

Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.
All Rights Reserved., 'NameError': <type 'exceptions.NameError'>, 'dict': <type 'dict'>, 'input': <built-in function input>, 'oct': <built-in function oct>, 'SystemExit': <type 'exceptions.SystemExit'>, 'StandardError': <type 'exceptions.StandardError'>, 'repr': <built-in function repr>, 'sorted': <built-in function sorted>, 'False': False, 'RuntimeWarning': <type 'exceptions.RuntimeWarning'>, 'list': <type 'list'>, 'iter': <built-in function iter>, 'reload': <built-in function reload>, 'Warning': <type 'exceptions.Warning'>, 'round': <built-in function round>, 'dir': <built-in function dir>, 'cmp': <built-in function cmp>, 'set': <type 'set'>, 'reduce': <built-in function reduce>, 'intern': <built-in function intern>, 'issubclass': <built-in function issubclass>, 'Ellipsis': Ellipsis, 'EOFError': <type 'exceptions.EOFError'>, 'locals': <built-in function locals>, 'slice': <type 'slice'>, 'FloatingPointError': <type 'exceptions.FloatingPointError'>, 'sum': <built-in function sum>, 'getattr': <built-in function getattr>, 'abs': <built-in function abs>, 'exit': Use exit() or Ctrl-D (i.e. EOF) to exit, 'True': True, 'FutureWarning': <type 'exceptions.FutureWarning'>, 'ImportWarning': <type 'exceptions.ImportWarning'>, 'None': None, 'hash': <built-in function hash>, 'len': <built-in function len>, 'credits':     Thanks to CWI, CNRI, BeOpen.com, Zope Corporation and a cast of thousands
    for supporting Python development.  See www.python.org for more information., 'frozenset': <type 'frozenset'>, '__name__': '__builtin__', 'ord': <built-in function ord>, 'super': <type 'super'>, '_': <bound method NullTranslations.ugettext of <gettext.NullTranslations instance at 0xb7c4240c>>, 'TypeError': <type 'exceptions.TypeError'>, 'license': Type license() to see the full license text, 'KeyboardInterrupt': <type 'exceptions.KeyboardInterrupt'>, 'UserWarning': <type 'exceptions.UserWarning'>, 'filter': <built-in function filter>, 'range': <built-in function range>, 'staticmethod': <type 'staticmethod'>, 'SystemError': <type 'exceptions.SystemError'>, 'BaseException': <type 'exceptions.BaseException'>, 'pow': <built-in function pow>, 'RuntimeError': <type 'exceptions.RuntimeError'>, 'float': <type 'float'>, 'MemoryError': <type 'exceptions.MemoryError'>, 'StopIteration': <type 'exceptions.StopIteration'>, 'globals': <built-in function globals>, 'divmod': <built-in function divmod>, 'enumerate': <type 'enumerate'>, 'apply': <built-in function apply>, 'LookupError': <type 'exceptions.LookupError'>, 'open': <built-in function open>, 'quit': Use quit() or Ctrl-D (i.e. EOF) to exit, 'basestring': <type 'basestring'>, 'UnicodeError': <type 'exceptions.UnicodeError'>, 'zip': <built-in function zip>, 'hex': <built-in function hex>, 'long': <type 'long'>, 'ReferenceError': <type 'exceptions.ReferenceError'>, 'ImportError': <type 'exceptions.ImportError'>, 'chr': <built-in function chr>, 'xrange': <type 'xrange'>, 'type': <type 'type'>, '__doc__': "Built-in functions, exceptions, and other objects.\n\nNoteworthy: None is the `nil' object; Ellipsis represents `...' in slices.", 'Exception': <type 'exceptions.Exception'>, 'tuple': <type 'tuple'>, 'UnicodeTranslateError': <type 'exceptions.UnicodeTranslateError'>, 'reversed': <type 'reversed'>, 'UnicodeEncodeError': <type 'exceptions.UnicodeEncodeError'>, 'IOError': <type 'exceptions.IOError'>, 'hasattr': <built-in function hasattr>, 'delattr': <built-in function delattr>, 'setattr': <built-in function setattr>, 'raw_input': <built-in function raw_input>, 'SyntaxWarning': <type 'exceptions.SyntaxWarning'>, 'compile': <built-in function compile>, 'ArithmeticError': <type 'exceptions.ArithmeticError'>, 'str': <type 'str'>, 'property': <type 'property'>, 'GeneratorExit': <type 'exceptions.GeneratorExit'>, 'int': <type 'int'>, '__import__': <built-in function __import__>, 'KeyError': <type 'exceptions.KeyError'>, 'coerce': <built-in function coerce>, 'PendingDeprecationWarning': <type 'exceptions.PendingDeprecationWarning'>, 'file': <type 'file'>, 'EnvironmentError': <type 'exceptions.EnvironmentError'>, 'unichr': <built-in function unichr>, 'any': <built-in function any>, 'OSError': <type 'exceptions.OSError'>, 'DeprecationWarning': <type 'exceptions.DeprecationWarning'>, 'min': <built-in function min>, 'UnicodeWarning': <type 'exceptions.UnicodeWarning'>, 'execfile': <built-in function execfile>, 'id': <built-in function id>, 'complex': <type 'complex'>, 'bool': <type 'bool'>, 'ValueError': <type 'exceptions.ValueError'>, 'NotImplemented': NotImplemented, 'map': <built-in function map>, 'buffer': <type 'buffer'>, 'max': <built-in function max>, 'object': <type 'object'>, 'TabError': <type 'exceptions.TabError'>, 'callable': <built-in function callable>, 'ZeroDivisionError': <type 'exceptions.ZeroDivisionError'>, 'eval': <built-in function eval>, '__debug__': True, 'IndentationError': <type 'exceptions.IndentationError'>, 'AssertionError': <type 'exceptions.AssertionError'>, 'classmethod': <type 'classmethod'>, 'UnboundLocalError': <type 'exceptions.UnboundLocalError'>, 'NotImplementedError': <type 'exceptions.NotImplementedError'>, 'AttributeError': <type 'exceptions.AttributeError'>, 'OverflowError': <type 'exceptions.OverflowError'>}
                    __file__ =  None
                    __name__ =  None
                      shutil =  None
                     __doc__ =  None

>> Ok, back here. Let me see if you are connected to the Internet. Yes, I am blue now, so?
>> Of course you are on the Internet...
Erm... Can I send the error, along with some information
   about your hardware to my creators so they can fix me? (Your IP will be logged) [Yes/No] y
>> If you want to be contacted back (and actively supported), also answer the questions below:
Your Full name: <snip>
 Your E-Mail address: <snip>
 What you were doing: 'equo install entropy --ask' (wanted to update entropy/equo from 0.24.6 to 0.96.21, one dependency other than equo itself: dev-db/sqlite-3.6.14.2|0   [3.6.2|1]
>> Thank you very much. The error has been reported and hopefully, the problem will be solved as soon as possible.
Sm0kerZ-ParadiZe ~ #
Cool, a bug reporter in equo! 8)
Naturally I answered all questions it asked me, too bad it didn't tell me where the information would be sent to (bugzilla?)

Next thing to do, check if the actual install failed or succeeded:
Code: Select all
Sm0kerZ-ParadiZe ~ # equo --version
Equo: v0.96.21
Sm0kerZ-ParadiZe ~ #

(Plus 'equo search'es for the three packages of course, not gonna bore you with the details)

Odd, hmm? Equo seems to have crashed, but all three packages have been updated/upgraded correctly.
'equo search' however does not display some of the information it did before, I don't know if this was intentional or not, but among other things, dependencies are no longer shown.
Apart from this, it all seems to work...

Just to be sure I've included equo.py and text_configuration.py (the files mentioned by the bug reporter).
I have no idea what they mean but maybe someone could check it to see if they're ok?
Attachments
text_configuration.py.txt
/usr/lib/entropy/client/text_configuration.py (remove .txt to have original file)
(11.93 KiB) Downloaded 11 times
equo.py.txt
/usr/lib/entropy/client/equo.py (remove .txt to have original file)
(37.75 KiB) Downloaded 13 times
Last edited by ReemZ on Fri Jan 27, 2012 22:09, edited 1 time in total.
Handtekening? Zeg...ik ga niet op m'n monitor schrijven!
User avatar
ReemZ
Old Dear Hen
 
Posts: 660
Joined: Mon Oct 27, 2008 10:50
Location: Here! No, here! Over heeeeeeere!

Re: 'equo install entropy --ask' crashes equo

Postby lxnay » Mon Jun 15, 2009 9:08

This happens only under certain circumstances, and because .pyc files (Python byte-compiled files) are not properly removed from /usr/lib/entropy. You can fix that using:
Code: Select all
find /usr/lib/entropy -name "*.pyc" | xargs rm

A workaround for this will be present in the next entropy package.
Thanks for the explanation, you gave me a way to reproduce the issue. Well done!
Image
Join us on IRC (chat.freenode.net #sabayon or WebChat)
Submit bugs to our Bug Tracker
Follow me on Twitter
Add me on Facebook
Add me on Google+
lxnay
Land Owner
 
Posts: 3415
Joined: Thu Oct 13, 2005 23:16
Location: Italy

Re: 'equo install entropy --ask' crashes equo

Postby ReemZ » Mon Jun 15, 2009 18:56

Thanx mate! :D
lxnay wrote:This happens only under certain circumstances, and because .pyc files (Python byte-compiled files) are not properly removed from /usr/lib/entropy. You can fix that using:
Code: Select all
find /usr/lib/entropy -name "*.pyc" | xargs rm

From the man file, I've learned that '| xargs rm' removes whatever 'find' puts out, correct?
Done, I'll try another 'equo update' and 'equo install entropy --ask' to see what happens and post back here.

lxnay wrote:A workaround for this will be present in the next entropy package.
Thanks for the explanation, you gave me a way to reproduce the issue. Well done!

:oops: And I thought I was sorta spamming the forum :mrgreen:

Anyway, ran 'find /usr/lib/entropy -name "*.pyc" | xargs rm' followed by 'equo update':
Code: Select all
Sm0kerZ-ParadiZe ~ # find /usr/lib/entropy -name "*.pyc" | xargs rm
Sm0kerZ-ParadiZe ~ # equo update
>>  @@ Repositories synchronization ...
>>      [svn.sabayonlinux.org:1026] Successfully connected to host
>>      [svn.sabayonlinux.org:1026] Successfully disconnected from host
>>   #  (1/1) Sabayon Linux Official Repository
>>   # Database URL: http://svn.sabayonlinux.org/entropy/standard/sabayonlinux.org/database/x86/4
>>   # Database local path: /var/lib/entropy/client/database/x86/sabayonlinux.org/standard/x86/4
>>   # Database EAPI: 3
>>      [svn.sabayonlinux.org:1026] Successfully connected to host
>>      [svn.sabayonlinux.org:1026] Successfully disconnected from host
>>      Packages injection complete
>>      Packages removal complete
>>      packages.db.meta: available, w00t!.
>>        << unpacked meta file: ca.cert
>>        << unpacked meta file: make.conf
>>        << unpacked meta file: package.keywords
>>        << unpacked meta file: package.mask
>>        << unpacked meta file: package.unmask
>>        << unpacked meta file: package.use
>>        << unpacked meta file: packages.db.conflicting_tagged
>>        << unpacked meta file: packages.db.lic_whitelist
>>        << unpacked meta file: packages.db.mask
>>        << unpacked meta file: packages.db.revision
>>        << unpacked meta file: packages.db.system_mask
>>        << unpacked meta file: profile.link
>>        << unpacked meta file: server.cert
>>        << unpacked meta file: updates.rss
>>      notice.rss: available, w00t!.
>>      Repository revision: 960
>> Cache is now empty.
>> Resolving metadata
>> Dependencies cache filled.
>>  @@ Security Advisories: testing service connection ...
>>  @@ Security Advisories: getting latest GLSAs ...
>>    # Security Advisories: verification Successful.
>>    # Security Advisories: installing ...
>>  @@ Security Advisories: updated successfully
>>  !!! Equo/Entropy: a new release is available. Mind to install it before any other package.
>>  @@  Notice board: sabayonlinux.org
>>     [0] [Mon, 18 May 2009 21:22:48 +0000] Title: GNOME 2.26 has arrived, please read
>>     [1] [Sat, 23 May 2009 18:42:50 +0000] Title: Spritz is now known as Sulfur!
Sm0kerZ-ParadiZe ~ #

Now let's see which version of Entropy that would be:
Code: Select all
Sm0kerZ-ParadiZe ~ # equo search equo
>>  @@ Searching...
>>   #1 Sabayon Linux Official Repository
>>      @@ Package: app-admin/equo-0.96.22              branch: 4
>>        Available:            version: 0.96.22 ~ tag: NoTag ~ revision: 0
>>        Installed:            version: 0.96.21 ~ tag: NoTag ~ revision: 0
>>        Slot:                 0
>>        Homepage:             http://www.sabayonlinux.org
>>        Description:          Official Sabayon Linux Package
>>                              Manager Client
>>        License:              GPL-2
>>  Keyword:    equo
>>  Found:      1 entries
Sm0kerZ-ParadiZe ~ #

Schweet! .22 is out, let's see what dependencies it has:
Code: Select all
Sm0kerZ-ParadiZe ~ # equo install entropy --ask
>>  @@ These are the chosen packages:
>>    # (1/1) sys-apps/entropy-0.96.22 >>> Sabayon Linux Official Repository
>>      Versions:        0.96.21 / NoTag / 0 ===> 0.96.22 / NoTag / 0
>>      Action:          Upgrade
>>  @@ Packages involved: 1
     Would you like to continue with dependencies calculation ? [Yes/No] y
>>  @@ Calculating dependencies ...
>>  @@ These are the packages that would be installed:
>>  ## [U] [sabayonlinux.org] dev-lang/python-2.5.4-r2|1   [2.5.2-r8|1]
>>  ## [U] [sabayonlinux.org] sys-apps/sandbox-1.9|0   [1.2.18.1-r3|0]
>>  ## [U] [sabayonlinux.org] sys-apps/entropy-0.96.22|0   [0.96.21|0]
>>  ## [U] [sabayonlinux.org] app-admin/equo-0.96.22|0   [0.96.21|0]
>>  ## [U] [sabayonlinux.org] app-crypt/mit-krb5-1.6.3-r6|0   [1.6.3-r4|0]
>>  ## [U] [sabayonlinux.org] dev-libs/openssl-0.9.8k|0   [0.9.8i|0]
>>  ## [U] [sabayonlinux.org] sys-libs/ncurses-5.7|0   [5.6-r2|3]
>>  @@ Packages needing to be installed/updated/downgraded: 7
>>  @@ Packages needing to be removed: 0
>>  @@ Packages needing to be installed: 0
>>  @@ Packages needing to be reinstalled: 0
>>  @@ Packages needing to be updated: 7
>>  @@ Packages needing to be downgraded: 0
>>  @@ Download size: 15.0MB
>>  @@ Freed disk space: 933.1kB
>>  @@ You need at least: 29.0MB of free space
     Would you like to execute the queue ? [Yes/No]

Now I see python in that list, but it's not an upgrade to 2.6.x, so I guess I should be safe here.
However, I did google the packages that are completely unknown to me (sandbox, mit-krb5, openssl and ncurses) to see what they are and what they do, sandbox and krb5 point to gentoo bugs that seem to be resolved (I tried reading the reports but they're way over my head) and apart from ncurses being a development tool I haven't been able to find out what they actually do =)
Anyway, I'm gonna 'execute the queue' and see what happens:
Every package is downloaded and installed correctly, but my pc starts beeping (literally, pc speaker) when equo install is at this point:
Code: Select all
>>  ++ (1/7) >>> dev-lang/python-2.5.4-r2
>>    ## Unpacking package: dev-lang:python-2.5.4-r2~1.tbz2
>>    ## Ebuild: pkg_preinst()
>>    ## Ebuild: pkg_prerm()
>>    ## Ebuild: pkg_postrm()
 * Linking /usr/bin/python2.5 to /usr/bin/python (relative)
 * Linking /usr/bin/python2.5 to /usr/bin/python2 (relative)
 * Linking /usr/bin/idle2.5 to /usr/bin/idle (relative)
 * Linking /usr/bin/pydoc2.5 to /usr/bin/pydoc (relative)
 * Linking /usr/bin/python-config-2.5 to /usr/bin/python-config (relative)
 * Linking /usr/share/man/man1/python2.5.1.bz2 to /usr/share/man/man1/python.1.bz2 (relative)
 * Cleaning orphaned Python bytecode from /usr/lib/python2.5 ..
>>    ## Installing package: dev-lang/python-2.5.4-r2
>>    ## Updating database: dev-lang/python-2.5.4-r2
>>    ## Cleaning old package files...
>>    ## Ebuild: pkg_postinst()
 * Linking /usr/bin/python2.5 to /usr/bin/python (relative)
 * Linking /usr/bin/python2.5 to /usr/bin/python2 (relative)
 * Linking /usr/bin/idle2.5 to /usr/bin/idle (relative)
 * Linking /usr/bin/pydoc2.5 to /usr/bin/pydoc (relative)
 * Linking /usr/bin/python-config-2.5 to /usr/bin/python-config (relative)
 * Linking /usr/share/man/man1/python2.5.1.bz2 to /usr/share/man/man1/python.1.bz2 (relative)
 * Byte compiling python modules for python-2.5 .. ...                                                                                                                                                  [ ok ]
 * Byte compiling python modules for python-2.5 .. ...                                                                                                                                                  [ ok ]

 *
 * If you have just upgraded from an older version of python you will
 * need to run:
 *
 * /usr/sbin/python-updater
 *
 * This will automatically rebuild all the python dependent modules
 * to run with python-2.5.
 *
 * Your original Python is still installed and can be accessed via
 * /usr/bin/python2.x.
 *
>>    ## Regenerating /etc/ld.so.cache
>>    ## Updating {conf.d,init.d} mtime ...
>>    ## Cleaning: dev-lang/python-2.5.4-r2
Did not do an '/usr/sbin/python-updater', as I suspect this is a Portage thing
(remembering the mistake I made with revdep-rebuild the first time :lol:)


Just to see what would happen, I tried updating Firefox from 3.0.4 to 3.0.10:
Code: Select all
Sm0kerZ-ParadiZe ~ # equo install mozilla-firefox --ask
>>  @@ These are the chosen packages:
>>    # (1/1) www-client/mozilla-firefox-3.0.10 >>> Sabayon Linux Official Repository
>>      Versions:        3.0.4-r2 / NoTag / 1 ===> 3.0.10 / NoTag / 0
>>      Action:          Upgrade
>>  @@ Packages involved: 1
     Would you like to continue with dependencies calculation ? [Yes/No] y
>>  @@ Calculating dependencies ...
>>  @@ These are the packages that would be installed:
>>  ## [U] [sabayonlinux.org] media-libs/tunepimp-0.5.3-r1|2   [0.5.3-r1|1]
>>  ## [U] [sabayonlinux.org] sci-misc/boinc-6.4.5|0   [5.10.45|1]
>>  ## [U] [sabayonlinux.org] net-libs/loudmouth-1.4.3|0   [1.4.2-r1|0]
>>  ## [U] [sabayonlinux.org] sys-fs/ntfsprogs-2.0.0-r1|1   [2.0.0-r1|0]
>>  ## [U] [sabayonlinux.org] app-arch/rpm-4.4.6-r6|2   [4.4.6-r6|1]
>>  ## [U] [sabayonlinux.org] dev-libs/libsigc++-2.2.3|0   [2.2.2|1]
>>  ## [U] [sabayonlinux.org] net-libs/net6-1.3.8|1   [1.3.8|0]
>>  ## [U] [sabayonlinux.org] media-sound/lame-3.98.2-r1|0   [3.98.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/libnotify-0.4.5|0   [0.4.4|4]
>>  ## [U] [sabayonlinux.org] media-video/ffmpeg-0.5-r1|2   [0.4.9_p20081014|1]
>>  ## [U] [sabayonlinux.org] net-wireless/wpa_supplicant-0.6.4|2   [0.6.4|1]
>>  ## [U] [sabayonlinux.org] media-video/vlc-0.9.8a|1   [0.9.7|0]
>>  ## [U] [sabayonlinux.org] app-emulation/kvm-84|0   [75|0]
>>  ## [U] [sabayonlinux.org] app-emulation/libvirt-0.4.6-r1|1   [0.4.6-r1|0]
>>  ## [U] [sabayonlinux.org] net-libs/libsoup-2.2.105-r2|1   [2.2.105-r2|0]
>>  ## [U] [sabayonlinux.org] app-text/ghostscript-gpl-8.64-r2|0   [8.63|0]
>>  ## [U] [sabayonlinux.org] media-sound/vorbis-tools-1.2.0-r2|1   [1.2.0-r2|0]
>>  ## [U] [sabayonlinux.org] net-misc/curl-7.19.4|0   [7.19.1|0]
>>  ## [U] [sabayonlinux.org] net-print/gutenprint-5.2.3|0   [5.1.7|1]
>>  ## [U] [sabayonlinux.org] dev-games/libggz-0.0.14.1|2   [0.0.14.1|1]
>>  ## [U] [sabayonlinux.org] net-libs/gtk-vnc-0.3.8|0   [0.3.7|0]
>>  ## [U] [sabayonlinux.org] media-gfx/hugin-0.7.0-r1|1   [0.7.0-r1|0]
>>  ## [U] [sabayonlinux.org] app-text/gnome-spell-1.0.8|2   [1.0.8|1]
>>  ## [U] [sabayonlinux.org] gnome-extra/libgsf-1.14.13|0   [1.14.10|0]
>>  ## [U] [sabayonlinux.org] media-gfx/digikam-0.9.5_beta3|0   [0.9.4|0]
>>  ## [U] [sabayonlinux.org] gnome-base/librsvg-2.26.0|0   [2.22.3|0]
>>  ## [U] [sabayonlinux.org] gnome-base/libgnomeprint-2.18.6|0   [2.18.5|0]
>>  ## [U] [sabayonlinux.org] x11-proto/xextproto-7.0.4|0   [7.0.3|1]
>>  ## [U] [sabayonlinux.org] media-gfx/exiv2-0.18|1   [0.17.1|0]
>>  ## [U] [sabayonlinux.org] media-video/mjpegtools-1.9.0|0   [1.9.0_rc3|2]
>>  ## [U] [sabayonlinux.org] media-libs/libkexiv2-0.1.8-r1|0   [0.1.7-r1|0]
>>  ## [U] [sabayonlinux.org] media-libs/libkdcraw-0.1.7|0   [0.1.4-r1|0]
>>  ## [U] [sabayonlinux.org] net-wireless/bluez-hcidump-1.42|2   [1.42|1]
>>  ## [D] [sabayonlinux.org] media-gfx/imagemagick-6.4.4.6|0   [6.4.4.6-r1|0]
>>  ## [U] [sabayonlinux.org] media-libs/imlib2-1.4.2-r1|0   [1.4.2|0]
>>  ## [U] [sabayonlinux.org] net-print/libgnomecups-0.2.3|2   [0.2.3|1]
>>  ## [U] [sabayonlinux.org] media-plugins/kipi-plugins-0.1.7|1   [0.1.5|2]
>>  ## [U] [sabayonlinux.org] app-mobilephone/gnokii-0.6.27-r2|0   [0.6.27|0]
>>  ## [U] [sabayonlinux.org] sys-apps/dmapi-2.2.9|0   [2.2.8|3]
>>  ## [U] [sabayonlinux.org] dev-libs/xmlsec-1.2.11|3   [1.2.11|2]
>>  ## [U] [sabayonlinux.org] app-mobilephone/obexftp-0.23|0   [0.22|1]
>>  ## [U] [sabayonlinux.org] media-libs/libgpod-0.7.0|0   [0.6.0|2]
>>  ## [U] [sabayonlinux.org] net-fs/samba-3.0.33|1   [3.0.33|0]
>>  ## [U] [sabayonlinux.org] dev-libs/gdl-2.26.0|0   [0.7.11|2]
>>  ## [U] [sabayonlinux.org] dev-libs/nspr-4.7.4|0   [4.7.3|0]
>>  ## [U] [sabayonlinux.org] dev-python/gdl-python-2.19.1-r1|0   [2.19.1|0]
>>  ## [U] [sabayonlinux.org] media-libs/libexif-0.6.17|0   [0.6.16-r1|1]
>>  ## [U] [sabayonlinux.org] dev-libs/openobex-1.5|0   [1.3|4]
>>  ## [U] [sabayonlinux.org] sys-apps/file-5.00-r2|0   [4.26|0]
>>  ## [U] [sabayonlinux.org] media-sound/amarok-1.4.10-r1|1   [1.4.10-r1|0]
>>  ## [U] [sabayonlinux.org] sys-apps/shadow-4.1.2.2|0   [4.1.2.1|0]
>>  ## [U] [sabayonlinux.org] net-wireless/libbtctl-0.11.1|1   [0.10.0|0]
>>  ## [U] [sabayonlinux.org] media-libs/libgphoto2-2.4.4|0   [2.4.2|0]
>>  ## [U] [sabayonlinux.org] media-libs/lcms-1.18-r1|0   [1.17|3]
>>  ## [U] [sabayonlinux.org] net-misc/openssh-5.2_p1-r1|0   [5.1_p1-r2|0]
>>  ## [U] [sabayonlinux.org] dev-libs/libIDL-0.8.13|0   [0.8.11|0]
>>  ## [U] [sabayonlinux.org] dev-libs/nss-3.12.2|0   [3.12|1]
>>  ## [U] [sabayonlinux.org] dev-util/subversion-1.5.5|0   [1.5.4|1]
>>  ## [U] [sabayonlinux.org] app-admin/eselect-1.0.12|0   [1.0.11-r1|1]
>>  ## [U] [sabayonlinux.org] dev-libs/dbus-glib-0.80|0   [0.76|0]
>>  ## [U] [sabayonlinux.org] gnome-base/libgnomeui-2.24.1|0   [2.24.0|0]
>>  ## [U] [sabayonlinux.org] gnome-extra/libgda-3.0.4|2   [3.0.4|0]
>>  ## [N] [sabayonlinux.org] sys-auth/policykit-0.9-r1|0
>>  ## [U] [sabayonlinux.org] gnome-base/gvfs-1.2.3|0   [1.0.3|0]
>>  ## [U] [sabayonlinux.org] net-libs/xulrunner-1.9.0.10|0   [1.9.0.4-r1|1]
>>  ## [U] [sabayonlinux.org] gnome-base/gnome-keyring-2.26.1-r1|0   [2.22.3-r1|0]
>>  ## [U] [sabayonlinux.org] gnome-base/orbit-2.14.17|0   [2.14.16|0]
>>  ## [U] [sabayonlinux.org] dev-libs/atk-1.26.0|0   [1.24.0|0]
>>  ## [U] [sabayonlinux.org] app-office/mdbtools-0.6_pre2|0   [0.6_pre1-r1|1]
>>  ## [U] [sabayonlinux.org] media-libs/gstreamer-0.10.23|0   [0.10.20|0]
>>  ## [U] [sabayonlinux.org] gnome-base/gconf-2.26.2|0   [2.24.0|0]
>>  ## [N] [sabayonlinux.org] net-libs/libproxy-0.2.3|0
>>  ## [U] [sabayonlinux.org] media-libs/openjpeg-1.3-r2|0   [1.3|1]
>>  ## [U] [sabayonlinux.org] x11-libs/pango-1.24.2|0   [1.22.3|0]
>>  ## [N] [sabayonlinux.org] dev-libs/poppler-0.10.7|0
>>  ## [U] [sabayonlinux.org] dev-python/pygobject-2.16.1|0   [2.15.4|0]
>>  ## [U] [sabayonlinux.org] gnome-base/libglade-2.6.4|0   [2.6.3|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-core-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] media-plugins/gst-plugins-farsight-0.12.11|0   [0.12.9|0]
>>  ## [U] [sabayonlinux.org] net-libs/libsoup-2.26.2|0   [2.24.2|0]
>>  ## [U] [sabayonlinux.org] dev-python/pygtk-2.14.1|0   [2.13.0|0]
>>  ## [U] [sabayonlinux.org] x11-libs/wxGTK-2.8.9.2-r1|0   [2.8.9.1-r3|0]
>>  ## [U] [sabayonlinux.org] sys-apps/dbus-1.2.12|2   [1.2.3-r2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-3.3.8b-r1|0   [3.3.8b|0]
>>  ## [N] [sabayonlinux.org] app-text/poppler-utils-0.10.7|0
>>  ## [U] [sabayonlinux.org] net-misc/neon-0.28.3|1   [0.28.3|0]
>>  ## [U] [sabayonlinux.org] net-ftp/filezilla-3.2.4.1|0   [3.1.6|0]
>>  ## [U] [sabayonlinux.org] app-shells/bash-3.2_p48-r1|0   [3.2_p48|0]
>>  ## [U] [sabayonlinux.org] x11-proto/randrproto-1.3.0|0   [1.2.2|1]
>>  ## [U] [sabayonlinux.org] gnome-base/libgnomecanvas-2.26.0|0   [2.20.1.1|2]
>>  ## [U] [sabayonlinux.org] x11-proto/xproto-7.0.14|0   [7.0.13|1]
>>  ## [U] [sabayonlinux.org] media-libs/gst-plugins-bad-0.10.11|0   [0.10.7|0]
>>  ## [N] [sabayonlinux.org] virtual/poppler-utils-0.10.7|0
>>  ## [U] [sabayonlinux.org] dev-libs/libxml2-2.7.3-r1|0   [2.7.2-r1|0]
>>  ## [U] [sabayonlinux.org] net-dns/avahi-0.6.24-r2|0   [0.6.23|1]
>>  ## [U] [sabayonlinux.org] media-libs/freetype-2.3.9-r1|0   [2.3.7|0]
>>  ## [U] [sabayonlinux.org] gnome-base/libbonobo-2.24.1|0   [2.24.0|0]
>>  ## [U] [sabayonlinux.org] x11-libs/cairo-1.8.6-r1|0   [1.8.2|0]
>>  ## [U] [sabayonlinux.org] media-libs/jasper-1.900.1-r3|0   [1.900.1-r2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/libXrandr-1.3.0|0   [1.2.3|0]
>>  ## [U] [sabayonlinux.org] dev-libs/libpcre-7.9-r1|1   [7.8|0]
>>  ## [U] [sabayonlinux.org] media-libs/libpng-1.2.37|0   [1.2.33|0]
>>  ## [U] [sabayonlinux.org] sys-auth/consolekit-0.3.0-r1|0   [0.2.10|0]
>>  ## [U] [sabayonlinux.org] sys-apps/portage-2.2_rc33|0   [2.2_rc14|0]
>>  ## [U] [sabayonlinux.org] net-print/cups-1.3.10-r1|0   [1.3.9|0]
>>  ## [U] [sabayonlinux.org] x11-misc/shared-mime-info-0.60|0   [0.51|1]
>>  ## [U] [sabayonlinux.org] x11-misc/xdg-utils-1.0.2-r4|0   [1.0.2-r2|1]
>>  ## [U] [sabayonlinux.org] sys-apps/sysvinit-2.86-r12|0   [2.86-r10|1]
>>  ## [U] [sabayonlinux.org] gnome-base/libbonoboui-2.24.1|0   [2.24.0|0]
>>  ## [U] [sabayonlinux.org] sys-kernel/linux-headers-2.6.29|0   [2.6.27-r2|0]
>>  ## [U] [sabayonlinux.org] sys-fs/udev-135-r4|1   [130-r1|0]
>>  ## [U] [sabayonlinux.org] x11-libs/gtk+-2.16.1|0   [2.14.5|0]
>>  ## [U] [sabayonlinux.org] sys-apps/dmidecode-2.10|0   [2.9|3]
>>  ## [U] [sabayonlinux.org] sys-apps/module-init-tools-3.6-r1|0   [3.5|0]
>>  ## [N] [sabayonlinux.org] virtual/libusb-0|0
>>  ## [U] [sabayonlinux.org] sys-auth/pambase-20090515|0   [20081028-r1|0]
>>  ## [U] [sabayonlinux.org] sys-apps/usbutils-0.80|0   [0.73|1]
>>  ## [U] [sabayonlinux.org] media-libs/libsndfile-1.0.20|0   [1.0.17-r1|2]
>>  ## [U] [sabayonlinux.org] media-libs/gst-plugins-base-0.10.23|0   [0.10.20|0]
>>  ## [U] [sabayonlinux.org] sys-apps/pciutils-3.1.2|0   [3.0.2|0]
>>  ## [U] [sabayonlinux.org] kde-base/kdelibs-3.5.10-r5|0   [3.5.10-r2|0]
>>  ## [U] [sabayonlinux.org] kde-base/kpilot-3.5.10|2   [3.5.10|1]
>>  ## [U] [sabayonlinux.org] sys-apps/openrc-0.4.3-r5|1   [0.3.0-r2|2]
>>  ## [U] [sabayonlinux.org] net-analyzer/wireshark-1.0.8|0   [1.0.5|0]
>>  ## [U] [sabayonlinux.org] sys-apps/hal-0.5.12_rc1-r4|0   [0.5.11-r5|1]
>>  ## [U] [sabayonlinux.org] media-sound/alsa-utils-1.0.20|0   [1.0.18|0]
>>  ## [N] [sabayonlinux.org] net-wireless/bluez-4.34|0
>>  ## [U] [sabayonlinux.org] media-sound/pulseaudio-0.9.15-r1|2   [0.9.13|0]
>>  ## [U] [sabayonlinux.org] net-libs/gnutls-2.8.1|0   [2.0.4|2]
>>  ## [U] [sabayonlinux.org] sys-libs/glibc-2.8_p20080602-r1|0   [2.8_p20080602|0]
>>  ## [U] [sabayonlinux.org] media-libs/libsdl-1.2.13-r1|0   [1.2.13|2]
>>  ## [U] [sabayonlinux.org] gnome-base/gnome-vfs-2.24.1|0   [2.24.0|0]
>>  ## [U] [sabayonlinux.org] dev-libs/glib-2.20.3|0   [2.18.3|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-test-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] media-libs/alsa-lib-1.0.20|1   [1.0.18|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-opengl-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-script-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-sql-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-dbus-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] media-libs/xine-lib-1.1.16.3|0   [1.1.15-r1|1]
>>  ## [U] [sabayonlinux.org] gnome-base/libgnome-2.26.0|0   [2.24.1|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-svg-4.5.1-r1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] www-client/mozilla-firefox-3.0.10|0   [3.0.4-r2|1]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-xmlpatterns-4.5.1|0   [4.4.2|0]
>>  ## [N] [sabayonlinux.org] media-sound/phonon-4.3.1|0
>>  ## [U] [sabayonlinux.org] x11-libs/qt-assistant-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/libwnck-2.26.1|0   [2.24.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-qt3support-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-webkit-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-gui-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] gnome-base/gnome-mount-0.8-r1|0   [0.8|0]
>>  ## [U] [sabayonlinux.org] x11-misc/notification-daemon-0.4.0|0   [0.3.7|4]
>>  ## [U] [sabayonlinux.org] x11-themes/gnome-icon-theme-2.26.0|1   [2.24.0|0]
>>  ## [U] [sabayonlinux.org] app-misc/hal-info-20090202|0   [20080508|0]
>>  ## [U] [sabayonlinux.org] sys-apps/coreutils-7.4|0   [6.12-r2|0]
>>  ## [U] [sabayonlinux.org] net-misc/rsync-3.0.5|0   [3.0.4|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-4.5.1|0   [4.4.2|0]
>>  @@ These are the packages that would be removed (conflicting/substituted):
>>    ## [W] [from: sabayonlinux.org] net-wireless/bluez-libs-3.36
>>    ## [W] [from: sabayonlinux.org] net-wireless/bluez-utils-3.36
>>    ## [W] [from: sabayonlinux.org] app-text/poppler-0.10.2
>>    ## [W] [from: sabayonlinux.org] app-text/poppler-bindings-0.10.2
>>  @@ Packages needing to be installed/updated/downgraded: 157
>>  @@ Packages needing to be removed: 4
>>  @@ Packages needing to be installed: 8
>>  @@ Packages needing to be reinstalled: 0
>>  @@ Packages needing to be updated: 148
>>  @@ Packages needing to be downgraded: 1
>>  @@ Download size: 302.1MB
>>  @@ Used disk space: 94.8MB
>>  @@ You need at least: 699.0MB of free space
     Would you like to execute the queue ? [Yes/No]

Like...wow! 148 updates, 8 new packages, 4 removals, 1 downgrade? Damn! :shock:
Problem is, I can't see if there's anything related to KDE4 (do not want), let alone if there's anything there that could break my system =)
What are the things I should look at/for, before deciding on punching Y or N? (Cancelled install to be sure)

Another thing: ktorrent-3.2.1-r1: according to ktorrent.org, this is for KDE4.
('equo install ktorrent --ask': 149 updates, 23 new installs, 4 removals and 2 downgrades :shock: Cancelled install.)
I can't seem to find the 2.2.8 version for KDE3 in Entropy, no entry for ktorrent whatsoever in Portage.
Am I missing something here?

Well now, time to end this chapter of War and Peace and do the 3S (Shit, Shave, Shower) :mrgreen:

CheerZ!
Handtekening? Zeg...ik ga niet op m'n monitor schrijven!
User avatar
ReemZ
Old Dear Hen
 
Posts: 660
Joined: Mon Oct 27, 2008 10:50
Location: Here! No, here! Over heeeeeeere!

Re: 'equo install entropy --ask' crashes equo

Postby lxnay » Mon Jun 15, 2009 19:06

it's all fine.
Entropy handles library API/ABI bumps nicely forcing you to update all the packages that would break otherwise.
Other binary distro keep API/ABI breakages away doing them across major versions (Ubuntu, Fedora). We don't (because we can).
Image
Join us on IRC (chat.freenode.net #sabayon or WebChat)
Submit bugs to our Bug Tracker
Follow me on Twitter
Add me on Facebook
Add me on Google+
lxnay
Land Owner
 
Posts: 3415
Joined: Thu Oct 13, 2005 23:16
Location: Italy

Re: 'equo install entropy --ask' crashes equo

Postby ReemZ » Mon Jun 15, 2009 20:43

lxnay wrote:Entropy handles library API/ABI bumps nicely forcing you to update all the packages that would break otherwise.

I've done some googling on API, ABI and the difference between the two (can't say I fully understand what I read, but hey...can't have it all, right? :lol:)

lxnay wrote:Other binary distro keep API/ABI breakages away doing them across major versions (Ubuntu, Fedora). We don't (because we can).

Is this that rolling release vs errrrrr......fixed...? release thing I've been hearing a lot about lately?

Anyway,
lxnay wrote:it's all fine.
tells me I can safely update FF, I'll do so and post back with the results if there's anything out of the ordinary (or anything I simply don't understand :lol:)
Handtekening? Zeg...ik ga niet op m'n monitor schrijven!
User avatar
ReemZ
Old Dear Hen
 
Posts: 660
Joined: Mon Oct 27, 2008 10:50
Location: Here! No, here! Over heeeeeeere!

Re: 'equo install entropy --ask' crashes equo

Postby ReemZ » Mon Jun 15, 2009 20:52

Good thing I looked over that list one more time, I didn't notice this at first, one of Firefox' dependencies:
Code: Select all
>>  ## [U] [sabayonlinux.org] media-sound/amarok-1.4.10-r1|1   [1.4.10-r1|0]

Dunno what the |0 and |1 mean, but what I'm really curious about is why updating FF would update Amarok as well?!
And remembering the trouble I had with Amarok, I'm right back at where I started this morning: scared and confused :lol:
Handtekening? Zeg...ik ga niet op m'n monitor schrijven!
User avatar
ReemZ
Old Dear Hen
 
Posts: 660
Joined: Mon Oct 27, 2008 10:50
Location: Here! No, here! Over heeeeeeere!

Re: 'equo install entropy --ask' crashes equo

Postby lxnay » Mon Jun 15, 2009 21:17

because amarok and firefox share some dependencies that got "version bumped" (due to ABI updates).
Image
Join us on IRC (chat.freenode.net #sabayon or WebChat)
Submit bugs to our Bug Tracker
Follow me on Twitter
Add me on Facebook
Add me on Google+
lxnay
Land Owner
 
Posts: 3415
Joined: Thu Oct 13, 2005 23:16
Location: Italy


Return to Beginners|Newbies Area

Who is online

Users browsing this forum: No registered users and 1 guest