> [...]
>> >> If I keyword gvfs I get into trouble because gobject-introspection
>> >> wants <dev-libs/glib-2.33 and gvfs wants >=dev-libs/glib-2.36.
>> >>
>> >
>> > So?
>> >
>> > Obviously I meant to say 'keyword gvfs *and it's dependencies* from ~arch 
>> > if
>> > you want to use USE="udev udisks"'
>>
>> The above glib dependencies are circular.  There is no way to satisfy them 
>> both.
>>
>> - Grant
>
> Samuli means this:
>
> $ grep dev-libs/glib /usr/portage/dev-libs/gobject-introspection/*.ebuild
> /usr/portage/dev-libs/gobject-introspection/gobject-introspection-1.32.1.ebuild:
>         >=dev-libs/glib-2.31.22:2
> /usr/portage/dev-libs/gobject-introspection/gobject-introspection-1.32.1.ebuild:
>         <dev-libs/glib-2.33:2
> /usr/portage/dev-libs/gobject-introspection/gobject-introspection-1.34.2-r1.ebuild:
>      >=dev-libs/glib-2.34.1:2
> /usr/portage/dev-libs/gobject-introspection/gobject-introspection-1.36.0.ebuild:
>         >=dev-libs/glib-2.36:2
>
> So you need >=gobject-introspection-1.34.2 to satisfy the dependencies.

OK, I was able to do this and ultimately emerge udisks-2 with
USE="-gdu udisks" if I un-emerged gobject-introspection first.  I
won't know if this fixed my original problem for a few days but I will
report back.  Thank you everyone for sticking with me on this.

- Grant

Reply via email to