View previous topic :: View next topic |
Author |
Message |
cjubon Guru
Joined: 03 Jul 2007 Posts: 450 Location: Vienna/Europe
|
Posted: Wed Jul 08, 2009 8:15 am Post subject: emerge @preserved-rebuild <=> revdep-rebuild |
|
|
I just realized that the preserve-libs feature of portage-2.2_X does not necessarily result in a clean system. You still have to run revdep-rebuild.
Code: | emerge -uDav world
emerge @preserved-rebuild -av
(when done:)
revdep-rebuild -pv
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] dev-libs/rasqal-0.9.16 USE="gmp pcre xml -test" 0 kB
[ebuild R ] dev-libs/redland-1.0.8 USE="mysql sqlite ssl threads xml -berkdb -postgres" 0 kB |
Is this as it should be? Or would it be good to file a bug?
Thanks. _________________ Mandrake Dec 2001 · Debian "Woody" Aug 2002 · Gentoo Jan 2004 · Funtoo Oct 2009 |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Wed Jul 08, 2009 3:04 pm Post subject: |
|
|
Quote: | I just realized that the preserve-libs feature of portage-2.2_X does not necessarily result in a clean system. You still have to run revdep-rebuild. |
yes, portage-2.2.x is hardmasked for a reason, right ?
Quote: | Is this as it should be? Or would it be good to file a bug? |
i guess the portage devs are well aware of these problems, maybe ask them if it is worth a bugreport or not.
cheers _________________ Error: Failing not supported by current locale |
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6051 Location: Removed by Neddy
|
Posted: Wed Jul 08, 2009 4:41 pm Post subject: Re: emerge @preserved-rebuild <=> revdep-rebuild |
|
|
cjubon wrote: | I just realized that the preserve-libs feature of portage-2.2_X does not necessarily result in a clean system. You still have to run revdep-rebuild.
Code: | emerge -uDav world
emerge @preserved-rebuild -av
(when done:)
revdep-rebuild -pv
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] dev-libs/rasqal-0.9.16 USE="gmp pcre xml -test" 0 kB
[ebuild R ] dev-libs/redland-1.0.8 USE="mysql sqlite ssl threads xml -berkdb -postgres" 0 kB |
Is this as it should be? Or would it be good to file a bug?
Thanks. |
it is as it should be since preserved-rebuild relies on a package listing what libs it depends on.
ie unless you go an do a "emerge -e @world @system" you will still have some packages that didn't list what lib's they depend on
Over time more and more of your system will be emerged with a version of portage >2.2 _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
cjubon Guru
Joined: 03 Jul 2007 Posts: 450 Location: Vienna/Europe
|
Posted: Thu Jul 09, 2009 6:56 am Post subject: |
|
|
@Naib: Thanks for your answer. This sounds reasonable. Im my case, however, the two packages found by revdep-rebuild were pulled in by KDE4, so they should already have been built using portage-2.2.
Anyhow, I've learned that it's good to keep using revdep-rebuild in the near future. _________________ Mandrake Dec 2001 · Debian "Woody" Aug 2002 · Gentoo Jan 2004 · Funtoo Oct 2009 |
|
Back to top |
|
|
|