Gentoo Archives: gentoo-user

From: Grant <emailgrant@×××××.com>
To: Gentoo mailing list <gentoo-user@l.g.o>
Subject: Re: [gentoo-user] Re: Advice needed regarding udisks
Date: Sat, 24 Aug 2013 14:44:07
Message-Id: CAN0CFw0VpZ7H28g8TDVkCEmzL1KD=M7pSWs-ctEhoNWHWFbFQw@mail.gmail.com
In Reply to: Re: [gentoo-user] Re: Advice needed regarding udisks by Marc Joliet
1 > [...]
2 >> >> If I keyword gvfs I get into trouble because gobject-introspection
3 >> >> wants <dev-libs/glib-2.33 and gvfs wants >=dev-libs/glib-2.36.
4 >> >>
5 >> >
6 >> > So?
7 >> >
8 >> > Obviously I meant to say 'keyword gvfs *and it's dependencies* from ~arch if
9 >> > you want to use USE="udev udisks"'
10 >>
11 >> The above glib dependencies are circular. There is no way to satisfy them both.
12 >>
13 >> - Grant
14 >
15 > Samuli means this:
16 >
17 > $ grep dev-libs/glib /usr/portage/dev-libs/gobject-introspection/*.ebuild
18 > /usr/portage/dev-libs/gobject-introspection/gobject-introspection-1.32.1.ebuild: >=dev-libs/glib-2.31.22:2
19 > /usr/portage/dev-libs/gobject-introspection/gobject-introspection-1.32.1.ebuild: <dev-libs/glib-2.33:2
20 > /usr/portage/dev-libs/gobject-introspection/gobject-introspection-1.34.2-r1.ebuild: >=dev-libs/glib-2.34.1:2
21 > /usr/portage/dev-libs/gobject-introspection/gobject-introspection-1.36.0.ebuild: >=dev-libs/glib-2.36:2
22 >
23 > So you need >=gobject-introspection-1.34.2 to satisfy the dependencies.
24
25 OK, I was able to do this and ultimately emerge udisks-2 with
26 USE="-gdu udisks" if I un-emerged gobject-introspection first. I
27 won't know if this fixed my original problem for a few days but I will
28 report back. Thank you everyone for sticking with me on this.
29
30 - Grant