В Втр, 28/06/2011 в 07:17 +0100, Ciaran McCreesh пишет:
> There was going to be a really simple, elegant, ebuild-controllable and
> provably working fix for that in EAPI 4 in the form of := deps, but
> they got dropped because Portage couldn't implement it.
>
> Which is strange, because it should
On Tue, 28 Jun 2011 16:54:43 +1200
Kent Fredric wrote:
> Reminds me of the other awkward behaviour I once hit where a package
> depends on something that is slotted, and mysteriously uses a middle
> version of the things that are slotted, and then breaks with that
> version that it for some myster
On 28 June 2011 04:44, Graham Murray wrote:
> Ciaran McCreesh writes:
>
>> The fix for that is to slot things properly. You're screwed anyway if a
>> preserved library tries to access installed data that has either been
>> removed or upgraded to a new format that it doesn't recognise.
>
> Or some
Ciaran McCreesh writes:
> The fix for that is to slot things properly. You're screwed anyway if a
> preserved library tries to access installed data that has either been
> removed or upgraded to a new format that it doesn't recognise.
Or some "awkward" packages which when rebuilt will still link
On Sun, 26 Jun 2011 16:42:51 +0200
Fabian Groffen wrote:
> On 26-06-2011 14:31:12 +, Duncan wrote:
> > > Hmmm, except that portage-2.2 isn't stable yet... indeed it isn't
> > > even out of alpha yet. Not going to unleash that on my
> > > production systems.
> >
> > Besides portage-2.2 still
Fabian Groffen posted on Sun, 26 Jun 2011 16:42:51 +0200 as excerpted:
> Yup, but when the library is already gone, you sometimes cannot run the
> necessary tools any more. Funny one is bash, for instance.
That's one of the tool-chain exceptions I specifically made.
But fortunately, the really
On 26-06-2011 14:31:12 +, Duncan wrote:
> > Hmmm, except that portage-2.2 isn't stable yet... indeed it isn't even
> > out of alpha yet. Not going to unleash that on my production systems.
>
> Besides portage-2.2 still being unstable, preserved-libs "solves" the
> problem by keeping outdated
Stuart Longland posted on Sun, 26 Jun 2011 22:27:40 +1000 as excerpted:
> On 06/26/11 15:44, Benedikt Böhm wrote:
>> On Sun, Jun 26, 2011 at 4:59 AM, Stuart Longland
>> wrote:
>>> - revdep-rebuild (handles packages broken by soname changes, etc)
>>
>> solved by preserved-libs in portage-2.2
>
>
Stuart Longland posted on Sun, 26 Jun 2011 12:59:05 +1000 as excerpted:
> Currently we have three packages that handle this separately:
> - revdep-rebuild (handles packages broken by soname changes, etc)
> - python-updater (handles Python module rebuilds after upgrading Python)
> - perl-cleaner (h