Eli Schwartz <eschwa...@gentoo.org> writes:

> On 9/25/24 1:47 PM, Mart Raudsepp wrote:
>> Hello
>> 
>>
> [...]
>> To my knowledge, one big issue right now is a circular dep between
>> glib->gobject-introspection->glib, which needs proper solving to move
>> forward with things. Or at least look at reducing the glib requirement
>> in gnome-shell some way to at least unleash that core stack for our
>> users. There are ideas we can talk about.
>
>
> This is... tricky. The obvious possibility is to try to build a
> bootstrap copy of AAA inside the ebuild for BBB as a bootstrap thing, as
> long as that is sufficient to build a proper copy of AAA using the
> partially valid installation of BBB.

This is bug 937616 for those following along. Blake has been poking at
this suggestion a bit over there and in
https://github.com/gentoo/gentoo/pull/38618.

>
> Chewi was also trying to see if portage can be convinced to stage the
> same package twice with different USE flags in the same emerge process
> in order to solve cyclical USE flag dependencies, but it's not a
> guarantee...

Right, this is very much worth exploring but isn't an answer to this
given it'll take a while for the feature to be mature anyway.

Reply via email to