Daevid Vincent wrote:

<snip>

It generates some line like this:

emerge --oneshot =app-admin/gnome-system-tools-1.4.1
=app-editors/gedit-2.12.1 =app-text/evince-0.5.0
=gnome-base/control-center-2.12.2-r1 =gnome-base/gdm-2.8.0.7 ......

What I don't understand is why doesn't it just do this:

emerge app-admin/gnome-system-tools app-editors/gedit app-text/evince
gnome-base/control-center gnome-base/gdm

In other words, why does it try to force the = and the version?
The idea of revdep-rebuild is to rebuild *exactly* the packages you already have, not newer ones. Some people have specific versions of things on their systems for a reason when they could be using newer ones. The --oneshot is so the packages don't get added to world, in case there are random libraries being rebuilt that don't need to explicitly be in world.
--
gentoo-user@gentoo.org mailing list

Reply via email to