Author Login
Post Reply
On Wed, 2008-04-09 at 19:51 +0200, Uwe Thiem wrote:
> On Wednesday 09 April 2008, Dale wrote:
> > Uwe Thiem wrote:
> > > Hi folks,
> > >
> > > emerge --update world tells me:
> > > [blocks B ] dev-util/gtk-doc-am (is blocking
> > > dev-util/gtk-doc-1.8-r2)
> > >
> > > emerge --unmerge gtk-doc-am tells me:
> > > --- Couldn't find 'gtk-doc-am' to unmerge.
> > >
> > > So let's be more specific:
> > > emerge --unmerge =dev-util/gtk-doc-am-1.10 tells me:
> > > --- Couldn't find '=dev-util/gtk-doc-am-1.10' to unmerge.
> > >
> > > Now what?
heh heh!
> > Equery list gtk-doc and see what it says is installed. It may not
> > be that exact version. Ran into something similar a while back.
>
> uwix uwe # equery list gtk-doc-am
> [ Searching for package 'gtk-doc-am' in all categories among: ]
> * installed packages
> uwix uwe # equery list gtk-doc
> [ Searching for package 'gtk-doc' in all categories among: ]
> * installed packages
> [I--] [ ] dev-util/gtk-doc-1.8-r2 (0)
>
> gtk-doc-1.8-r2 is the package that gets blocked, it isn't installed
> yet..
yes it is! equery just told you so!
> More interesting is that the first equery didn't list anything, but
> the gtk-doc-am ebuild exists:
> uwix uwe # ls /usr/portage/dev-util/gtk-doc-am
> ChangeLog Manifest gtk-doc-am-1.10.ebuild metadata.xml
yes, the ebuild exists, but it's not installed! Therefore equery didn't
show it to you.
> Grrrr. Wanted to let a long compile sesses run overnight - and now
> this! Conspiracies. All around me. Against my innocent self.
:)
I think it just means gtk-doc-am wants a newer gtk-doc, so it's blocking
the one you have installed. You need to uninstall gtk-doc, and then you
can install a newer gtk-doc and gtk-doc-am.
--
Iain Buchanan <iaindb at netspace dot net dot au>
Quid me anxius sum?
[ What? Me, worry? ]
--
gentoo-user@(protected)
**********************
Exactly, from gtk-doc-am's ebuild we get:
DEPEND="${RDEPEND}
!<=dev-utils/gtk-doc-1.10"
That seems gtk-doc-am can't be installed if gtk-doc is older than version
gtk-doc-1.0 and you seem to be working with gtk-doc-1.8-r2. As Iain
Buchanan said, uninstall gtk-doc and run everything, that should work.
Abraham
--
gentoo-user@(protected)