Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge @preserved-rebuild <=> revdep-rebuild
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
cjubon
Guru
Guru


Joined: 03 Jul 2007
Posts: 450
Location: Vienna/Europe

PostPosted: Wed Jul 08, 2009 8:15 am    Post subject: emerge @preserved-rebuild <=> revdep-rebuild Reply with 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.
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
View user's profile Send private message
gringo
Advocate
Advocate


Joined: 27 Apr 2003
Posts: 3793

PostPosted: Wed Jul 08, 2009 3:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6051
Location: Removed by Neddy

PostPosted: Wed Jul 08, 2009 4:41 pm    Post subject: Re: emerge @preserved-rebuild <=> revdep-rebuild Reply with quote

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
View user's profile Send private message
cjubon
Guru
Guru


Joined: 03 Jul 2007
Posts: 450
Location: Vienna/Europe

PostPosted: Thu Jul 09, 2009 6:56 am    Post subject: Reply with quote

@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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum