on Thursday 05/01/2008 Michael Sullivan(michael@espersunited.com) wrote
> I'm trying to install a package that is being blocked by a package that
> portage claims is not even installed:
>
> catherine ~ # emerge -av =dev-util/gtk-doc-am-1.10-r1
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild N ] dev-util/gtk-doc-am-1.10-r1 395 kB
> [blocks B ] dev-util/gtk-doc-am (is blocking
> dev-util/gtk-doc-1.8-r2)
>
> Total: 1 package (1 new, 1 block), Size of downloads: 395 kB
>
> !!! Error: The above package list contains packages which cannot be
> installed
> !!! at the same time on the same system.
>
> For more information about Blocked Packages, please refer to the
> following
> section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
>
> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
>
> catherine ~ # emerge -pv dev-util/gtk-doc-am
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild N ] dev-util/gtk-doc-am-1.10-r1 395 kB
> [blocks B ] dev-util/gtk-doc-am (is blocking
> dev-util/gtk-doc-1.8-r2)
>
> Total: 1 package (1 new, 1 block), Size of downloads: 395 kB
>
> What should I do?
What I did was to unmerge dev-util/gtk-doc and that seemed to fix
things. You might want to look at a previous thread of a couple of
days ago which I started and was quite informative.
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici
covici@ccs.covici.com
--
gentoo-user@lists.gentoo.org mailing list
05-01-2008, 07:12 PM
Michael Sullivan
Blocking package is not actually installed
On Thu, 2008-05-01 at 14:25 -0400, John covici wrote:
> on Thursday 05/01/2008 Michael Sullivan(michael@espersunited.com) wrote
> > I'm trying to install a package that is being blocked by a package that
> > portage claims is not even installed:
> >
> > catherine ~ # emerge -av =dev-util/gtk-doc-am-1.10-r1
> >
> > These are the packages that would be merged, in order:
> >
> > Calculating dependencies... done!
> > [ebuild N ] dev-util/gtk-doc-am-1.10-r1 395 kB
> > [blocks B ] dev-util/gtk-doc-am (is blocking
> > dev-util/gtk-doc-1.8-r2)
> >
> > Total: 1 package (1 new, 1 block), Size of downloads: 395 kB
> >
> > !!! Error: The above package list contains packages which cannot be
> > installed
> > !!! at the same time on the same system.
> >
> > For more information about Blocked Packages, please refer to the
> > following
> > section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
> >
> > http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
> >
> > catherine ~ # emerge -pv dev-util/gtk-doc-am
> >
> > These are the packages that would be merged, in order:
> >
> > Calculating dependencies... done!
> > [ebuild N ] dev-util/gtk-doc-am-1.10-r1 395 kB
> > [blocks B ] dev-util/gtk-doc-am (is blocking
> > dev-util/gtk-doc-1.8-r2)
> >
> > Total: 1 package (1 new, 1 block), Size of downloads: 395 kB
> >
> > What should I do?
>
> What I did was to unmerge dev-util/gtk-doc and that seemed to fix
> things. You might want to look at a previous thread of a couple of
> days ago which I started and was quite informative.
>
> --
> Your life is like a penny. You're going to lose it. The question is:
> How do
> you spend it?
>
> John Covici
> covici@ccs.covici.com
I unmerged gtk-doc and ran my command again. Now it wants to install
gtk-doc, but it's still blocked:
catherine ~ # emerge -av =gtk+-2.12.9-r2
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-util/gtk-doc-1.8-r2 USE="debug doc -emacs" 182 kB
[ebuild N ] dev-util/gtk-doc-am-1.10-r1 395 kB
[ebuild U ] x11-libs/gtk+-2.12.9-r2 [2.12.8] USE="X cups debug doc
jpeg tiff -vim-syntax -xinerama" 15,652 kB
[blocks B ] dev-util/gtk-doc-am (is blocking
dev-util/gtk-doc-1.8-r2)
On Thu, 01 May 2008 14:12:38 -0500, Michael Sullivan wrote:
> I unmerged gtk-doc and ran my command again. Now it wants to install
> gtk-doc, but it's still blocked:
>
> catherine ~ # emerge -av =gtk+-2.12.9-r2
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild N ] dev-util/gtk-doc-1.8-r2 USE="debug doc -emacs" 182 kB
> [ebuild N ] dev-util/gtk-doc-am-1.10-r1 395 kB
> [ebuild U ] x11-libs/gtk+-2.12.9-r2 [2.12.8] USE="X cups debug doc
> jpeg tiff -vim-syntax -xinerama" 15,652 kB
> [blocks B ] dev-util/gtk-doc-am (is blocking
> dev-util/gtk-doc-1.8-r2)
It looks like you are trying to mix testing and stable packages. On my
amd64 setup, gtk+-2.12.9-r2 is ~amd64 but gtk-doc-1.8-r2 is amd64. If
that's the case, adding gtk-doc to package.keywords should resolve this.
--
Neil Bothwick
Paranoia: A healthy understanding of the nature of the universe.