- Previous thread: [gentoo-user] ebuild help: java main class?
- Next thread: [gentoo-user] Where is the vala overlay?
- Threads sorted by date: gentoo 200910
Jes=C3=BAs Guerrero writes:
> Thanks for the feedback. However there's one thing I can't understand:
> whether the libraries are kept of removed is decided at the merge time,
> isn't it? So, whatever breaks, breaks when using "emerge" to update the
> offending library, the one that will break the ABI. So, how can using a
> tool *after that* have any impact over what's broken? It can fix the
> problem, but so can revdep-rebuild.
>
> I mean: if the old libs with the old abi's are kept, how it is relevant if
> you are using @preserved-rebuild, revdep-rebuild or another method, or no=
ne
> at all? Your programs will continue to work ok without needing to rebuild
> anything, won't them? And after rebuilding the package it's irrelevant
> *how* did you rebuild them... I must obviously be missing something here,
> if you have the time please, direct me to an adequate source of informati=
on
> or explain a bit, I am curious.
The difference is that with the new @preserved-rebuild the 'old' library
is not deleted until all of the dependent packages have been
successfully rebuilt to use the 'new' library. With the old
revdep-rebuild mechanism, the 'old' library was deleted during the
upgrade emerge. Therefore after the new library was merged, packages
which depended on the old library could not be run[1] until these
dependent packages were rebuilt to use the new library.
[1] Though any which were running at the time the new library was merged
would continue to run.=20
> Thanks for the feedback. However there's one thing I can't understand:
> whether the libraries are kept of removed is decided at the merge time,
> isn't it? So, whatever breaks, breaks when using "emerge" to update the
> offending library, the one that will break the ABI. So, how can using a
> tool *after that* have any impact over what's broken? It can fix the
> problem, but so can revdep-rebuild.
>
> I mean: if the old libs with the old abi's are kept, how it is relevant if
> you are using @preserved-rebuild, revdep-rebuild or another method, or no=
ne
> at all? Your programs will continue to work ok without needing to rebuild
> anything, won't them? And after rebuilding the package it's irrelevant
> *how* did you rebuild them... I must obviously be missing something here,
> if you have the time please, direct me to an adequate source of informati=
on
> or explain a bit, I am curious.
The difference is that with the new @preserved-rebuild the 'old' library
is not deleted until all of the dependent packages have been
successfully rebuilt to use the 'new' library. With the old
revdep-rebuild mechanism, the 'old' library was deleted during the
upgrade emerge. Therefore after the new library was merged, packages
which depended on the old library could not be run[1] until these
dependent packages were rebuilt to use the new library.
[1] Though any which were running at the time the new library was merged
would continue to run.=20
Conversations: [gentoo-user] Kmplayer, video and audio not syncing.
- [gentoo-user] Kmplayer, video and audio not syncing. by Dale on 2009-10-24T20:16:15+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Alan McKinnon on 2009-10-24T20:22:24+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Dale on 2009-10-24T20:37:10+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Alan McKinnon on 2009-10-24T21:26:26+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Dale on 2009-10-30T11:18:03+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Jesús Guerrero on 2009-10-30T16:23:29+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Dale on 2009-10-31T03:35:11+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Alan McKinnon on 2009-10-31T19:27:24+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Dale on 2009-10-31T21:31:07+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Jesús Guerrero on 2009-11-01T14:09:24+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Dale on 2009-11-01T17:21:44+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Jesús Guerrero on 2009-11-01T18:21:25+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Dale on 2009-11-01T21:56:32+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Dale on 2009-11-02T05:08:18+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Jesús Guerrero on 2009-11-02T11:58:37+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Neil Bothwick on 2009-11-02T12:25:29+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Dale on 2009-11-02T12:44:45+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Jesús Guerrero on 2009-11-02T12:59:30+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Alan McKinnon on 2009-11-02T13:13:57+00:00
- Re: [gentoo-user] Kmplayer, video and audio not syncing. by Neil Bothwick on 2009-11-02T13:49:57+00:00
- Re: [gentoo-user] revdep-rebuild vs. @preserved-rebuild [was: Kmplayer, video and audio not syncing.] by Jesús Guerrero on 2009-11-02T14:01:49+00:00
- Re: [gentoo-user] revdep-rebuild vs. @preserved-rebuild by Graham Murray on 2009-11-02T14:40:46+00:00
- Re: [gentoo-user] revdep-rebuild vs. @preserved-rebuild [was: Kmplayer, video and audio not syncing.] by Alan McKinnon on 2009-11-02T14:41:53+00:00
- Re: [gentoo-user] revdep-rebuild vs. @preserved-rebuild [was: Kmplayer, video and audio not syncing.] by Alex Schuster on 2009-11-02T14:51:14+00:00
- [gentoo-user] Re: revdep-rebuild vs. @preserved-rebuild by Harry Putnam on 2009-11-02T15:32:58+00:00
- Re: [gentoo-user] revdep-rebuild vs. @preserved-rebuild [was: Kmplayer, video and audio not syncing.] by Jesús Guerrero on 2009-11-02T15:39:27+00:00
- Re: [gentoo-user] Re: revdep-rebuild vs. @preserved-rebuild by Alan McKinnon on 2009-11-02T16:53:08+00:00
- Re: [gentoo-user] revdep-rebuild vs. @preserved-rebuild by Neil Bothwick on 2009-11-02T22:13:48+00:00
Related Threads
- - kernel
- [users@httpd] apache fails to show jpg and not find files - httpd
- Binaries and alternate prefix - macports
- [jira] Created: (OFBIZ-2285) Patch attached to add Global Era to home page listing of service providers - ofbiz
- [PATCH] hda_intel.c - Consolidate bitfields - kernel
- [webkit-dev] Safari "Open in Dashboard" feature - webkit
- question regarding the -stable patch queue ? - kernel
- [squid-users] allowedURL don't work - squid
- [Red5] connections failing without error - osflash
- Summer of Code (SWAT) - samba
- multirecord form and retaining data on refresh - cakephp
- [webkit-dev] webkit - logging of execution sequence - webkit