equo update libraries alongside other apps brakes those libs

Anything that pertains to Entropy, Equo or Sulfur

Moderator: Moderators

equo update libraries alongside other apps brakes those libs

Postby ang » Sun Oct 05, 2008 11:45

hi,

i get the following strange issue when using equo for updating world packages, or any libs alongside other packages.

when the library gets installed during a "mass install/update", for the first time the lib does not get properly merged into the system.

for example i just merged the following 2 packages this morning using the following command:

equo install libxcb xfwm4

thatafter all apps depending on libxcb broke with for example: /usr/bin/urxvt: error while loading shared libraries: libxcb-xlib.so.0: cannot open shared object file: No such file or directory

another run of "equo install libxcb" fixed this issue

but why do lib installs brake when installed alongside other packages??? an equo world upgrade call a few month back involved many upgraded libs, and my whole system got unusable thatafter.

anyone knows whats going on? am i missing something?

p.s.: i am a long-time gentoo user (since 2002), and have gotten used to emerging and fixing broken libs, but why do these errors occur?

another thing: is there anything like revdep-rebuild for equo to get around these things?
ang
Baby Hen
 
Posts: 2
Joined: Sun Oct 05, 2008 11:37

Re: equo update libraries alongside other apps brakes those libs

Postby xlnagla » Mon Oct 06, 2008 16:02

Your commands are equo database libtest and equo database deptest. These effectively replace revdep-rebuild.

As for why upgrading library packages breaks installed package, it's most likely because the installed packages depend on an earlier version of the library than you have installed, just as it would be with portage. As to why the re-installation of the library fixes things I do not know, but also having used gentoo before Sabayon I usually try to avoid upgrading libraries unless I want a package that requires the updated libraries, and always test my System's integrity afterwards. However it is an interesting observation, I'll go see why it works/doesn't work.

~xlnagla
xlnagla
Sagely Hen
 
Posts: 1078
Joined: Mon May 28, 2007 2:44

Re: equo update libraries alongside other apps brakes those libs

Postby ang » Wed Dec 03, 2008 12:02

hi, i've been using equo world update now w 3.5 branch for some time and no brakages, grats

now i changed branch to 4.0 in repositories.conf and am in the process of updating my whole system...

two important libs broke, dunno why: bzip2 and sqlite(pysqlite), and after that even python ;) these are quite of showstoppers if not treated with emerge or something outside equo...
ang
Baby Hen
 
Posts: 2
Joined: Sun Oct 05, 2008 11:37

Re: equo update libraries alongside other apps brakes those libs

Postby sjieke » Wed Dec 03, 2008 13:16

Keep in mind that branch 4 is still in development... So you need to be prepared to fix some breakage.
Posting errors/problems you encounter can help the devs to increase the reliability (if they haven't found them thereselfs), but don't expect much support on branch 4 as it is not yet released.
sjieke
Technological Hen
 
Posts: 321
Joined: Thu Mar 01, 2007 10:46
Location: Maldegem, Belgium

Re: equo update libraries alongside other apps brakes those libs

Postby xlnagla » Wed Dec 03, 2008 15:18

what sjieke said. You'll know when 4.0 is really ready for mainstream testing and use when we establish a new shed for it. Until then we'll be busy ironing out kinks, finishing bumps to 4.0, and resolving dependencies.

~xlnagla
xlnagla
Sagely Hen
 
Posts: 1078
Joined: Mon May 28, 2007 2:44

Re: equo update libraries alongside other apps brakes those libs

Postby lxnay » Thu Dec 04, 2008 21:40

Dude, you are running a development branch. You gotta live with it until the new release will come out :)
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 Entropy|Equo|Rigo Package Managers

Who is online

Users browsing this forum: No registered users and 0 guests