Gentoo Archives: gentoo-user

From: tecnic5@××××××××.com
To: gentoo-user@l.g.o
Cc: gentoo-user@l.g.o
Subject: Re: [gentoo-user] blocking package can't be found
Date: Thu, 10 Apr 2008 07:06:33
Message-Id: OFD52FAB30.B8CB4F57-ONC1257427.0026953E-C1257427.00270620@com
In Reply to: Re: [gentoo-user] blocking package can't be found by Iain Buchanan
1 On Wed, 2008-04-09 at 19:51 +0200, Uwe Thiem wrote:
2 > On Wednesday 09 April 2008, Dale wrote:
3 > > Uwe Thiem wrote:
4 > > > Hi folks,
5 > > >
6 > > > emerge --update world tells me:
7 > > > [blocks B ] dev-util/gtk-doc-am (is blocking
8 > > > dev-util/gtk-doc-1.8-r2)
9 > > >
10 > > > emerge --unmerge gtk-doc-am tells me:
11 > > > --- Couldn't find 'gtk-doc-am' to unmerge.
12 > > >
13 > > > So let's be more specific:
14 > > > emerge --unmerge =dev-util/gtk-doc-am-1.10 tells me:
15 > > > --- Couldn't find '=dev-util/gtk-doc-am-1.10' to unmerge.
16 > > >
17 > > > Now what?
18
19 heh heh!
20
21 > > Equery list gtk-doc and see what it says is installed. It may not
22 > > be that exact version. Ran into something similar a while back.
23 >
24 > uwix uwe # equery list gtk-doc-am
25 > [ Searching for package 'gtk-doc-am' in all categories among: ]
26 > * installed packages
27 > uwix uwe # equery list gtk-doc
28 > [ Searching for package 'gtk-doc' in all categories among: ]
29 > * installed packages
30 > [I--] [ ] dev-util/gtk-doc-1.8-r2 (0)
31 >
32 > gtk-doc-1.8-r2 is the package that gets blocked, it isn't installed
33 > yet..
34
35 yes it is! equery just told you so!
36
37 > More interesting is that the first equery didn't list anything, but
38 > the gtk-doc-am ebuild exists:
39 > uwix uwe # ls /usr/portage/dev-util/gtk-doc-am
40 > ChangeLog Manifest gtk-doc-am-1.10.ebuild metadata.xml
41
42 yes, the ebuild exists, but it's not installed! Therefore equery didn't
43 show it to you.
44
45 > Grrrr. Wanted to let a long compile sesses run overnight - and now
46 > this! Conspiracies. All around me. Against my innocent self.
47
48 :)
49
50 I think it just means gtk-doc-am wants a newer gtk-doc, so it's blocking
51 the one you have installed. You need to uninstall gtk-doc, and then you
52 can install a newer gtk-doc and gtk-doc-am.
53 --
54 Iain Buchanan <iaindb at netspace dot net dot au>
55
56 Quid me anxius sum?
57
58 [ What? Me, worry? ]
59
60 --
61 gentoo-user@l.g.o mailing list
62
63
64 **********************
65
66 Exactly, from gtk-doc-am's ebuild we get:
67
68 DEPEND="${RDEPEND}
69 !<=dev-utils/gtk-doc-1.10"
70
71 That seems gtk-doc-am can't be installed if gtk-doc is older than version
72 gtk-doc-1.0 and you seem to be working with gtk-doc-1.8-r2. As Iain
73 Buchanan said, uninstall gtk-doc and run everything, that should work.
74
75 Abraham
76
77 --
78 gentoo-user@l.g.o mailing list