Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6264 - New gail ebuild makes nautilus unusable
Summary: New gail ebuild makes nautilus unusable
Status: RESOLVED REMIND
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Leonardo Boshell (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-09 15:25 UTC by Francisco León
Modified: 2011-10-30 22:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francisco León 2002-08-09 15:25:43 UTC
When updating gail, new files libgailutil.so.17.0.0 is created. Nautilus crashes
because it is looking for old version 16
So nautilus needs to be rebuilt...

I put this here instead of ebuilds to make a point. Gentoo needs to backtrack
dependencies to which package depends on which one, so if one is rebuilt, emerge
--update world should show "packages that needs rebuilding" or something
Comment 1 Anders Hasselqvist 2002-08-10 05:36:48 UTC
Even though I unmerge nautilus and remerge (nautilus-2.0.2) it doesn't start.
-------
nautilus: error while loading shared libraries: libgailutil.so.16: cannot open
shared object file: No such file or directory
-------
Comment 2 Francisco León 2002-08-10 09:52:13 UTC
Yeah, i saw that, but it's easily fixable. Just make a link with that name to 
the new file
Comment 3 Andreas Kotowicz 2002-08-15 07:51:52 UTC
this also makes gedit, gnome-terminal and yelp unusable. creating a link "ln -s
libgailutil.so.17 libgailutil.so.16" doesn't help
Comment 4 Leonardo Boshell (RETIRED) gentoo-dev 2002-08-19 02:08:53 UTC
Francisco,

I'm closing this bug for now, as it is a known issue related to the Portage
system itself.

You're right in that Gentoo needs a way to ``backtrack dependencies'', but the
implementation of that feature is not as easy as it might appear. Many
additional features need to be introduced along with it in order to keep things
like users' per-package USE settings from breaking.

However, don't you worry, for our Chief Architect is aware of the problem and
plans to introduce these features soon. This lack of backtracking deps has
caused a lot of troubles already :)