Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 449142 - sys-apps/portage-2.1.11.38: failed 'emerge gnumeric' blocks 'emerge --resume --skipfirst world'
Summary: sys-apps/portage-2.1.11.38: failed 'emerge gnumeric' blocks 'emerge --resume ...
Status: RESOLVED DUPLICATE of bug 448176
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-29 08:35 UTC by Juergen Rose
Modified: 2012-12-29 21:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2012-12-29 08:35:30 UTC
'emerge -uvDN world' wants to emerge five packages (gnumeric, dev-haskell/hs-bibutils, dev-haskell/citeproc-hs, net-im/pidgin and net-voip/telepathy-haze).
The first step 'emerge gnumeric' fails:

root@caiman:/root(115)# emerge -uvDN world

These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild     U  ] app-office/gnumeric-1.12.0 [1.10.17] USE="introspection%* perl python" PYTHON_SINGLE_TARGET="python2_7%* -python2_6%" PYTHON_TARGETS="python2_7%* -python2_6%" 0 kB
[ebuild  r  U  ] dev-haskell/hs-bibutils-4.15-r1:0/4.15 [4.12:0/0] USE="doc -hscolour -profile" 0 kB
[ebuild  rR    ] dev-haskell/citeproc-hs-0.3.6:0/0.3.6  USE="bibutils doc network -hexpat -hscolour -profile" 0 kB
[ebuild  N     ] net-im/pidgin-2.10.6  USE="dbus doc eds gnutls gstreamer gtk ncurses networkmanager nls perl python sasl spell tcl tk xscreensaver (-aqua) -debug -gadu -groupwise -idn -meanwhile -prediction -silc -zephyr -zeroconf" 0 kB
[ebuild  N     ] net-voip/telepathy-haze-0.6.0  0 kB
Total: 5 packages (2 upgrades, 2 new, 1 reinstall), Size of downloads: 0 kB

WARNING: One or more updates have been skipped due to a dependency conflict:
sci-libs/netcdf:0
  (sci-libs/netcdf-4.2.1.1::gentoo, ebuild scheduled for merge) conflicts with
    ~sci-libs/netcdf-4.1.3[cxx,hdf5] required by (sci-visualization/paraview-3.14.1-r4::science, installed)

>>> Verifying ebuild manifests
>>> Starting parallel fetch
>>> Emerging (1 of 5) app-office/gnumeric-1.12.0
...
>>> Failed to emerge app-office/gnumeric-1.12.0, Log file:
>>>  '/var/tmp/portage/app-office/gnumeric-1.12.0/temp/build.log'
root@caiman:/root(116)#


The subsequent 'emerge -uvDN --resume --skipfirst world' says that the remaining packages are dropped, due to unsatisfied dependencies:


root@caiman:/root(116)# emerge -uvDN --resume --skipfirst world

These are the packages that would be merged, in order:

Calculating dependencies... done!
!!! One or more packages have been dropped due to
!!! masking or unsatisfied dependencies:

  (dev-haskell/hs-bibutils-4.15-r1::gentoo, ebuild scheduled for merge)
  (net-voip/telepathy-haze-0.6.0::gentoo, ebuild scheduled for merge)
  (dev-haskell/citeproc-hs-0.3.6::gentoo, ebuild scheduled for merge)
  (net-im/pidgin-2.10.6::gentoo, ebuild scheduled for merge)

emerge: It seems we have nothing to resume...

But I don't see any dependency of dev-haskell/hs-bibutils-4.15-r1 or citeproc-hs-0.3.6 on gnumeric:

root@caiman:/root(120)# grep -U1 DEPEND /usr/portage/dev-haskell/hs-bibutils/hs-bibutils-4.15-r1.ebuild 

RDEPEND="dev-haskell/syb:=[profile?]
                >=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
                >=dev-haskell/cabal-1.4"

root@caiman:/root(128)# grep -U8 DEPEND /usr/portage/dev-haskell/citeproc-hs/citeproc-hs-0.3.6.ebuild 
HOMEPAGE="http://gorgias.mine.nu/repos/citeproc-hs/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+bibutils hexpat +network"

RDEPEND="dev-haskell/json:=[generic,profile?]
                dev-haskell/mtl:=[profile?]
                >=dev-haskell/pandoc-types-1.8:=[profile?]
                <dev-haskell/pandoc-types-1.11:=[profile?]
                dev-haskell/parsec:=[profile?]
                dev-haskell/syb:=[profile?]
                dev-haskell/utf8-string:=[profile?]
                !hexpat? ( dev-haskell/xml:=[profile?] )
                hexpat? ( >=dev-haskell/hexpat-0.20.2:=[profile?] )
                >=dev-lang/ghc-6.10.4:=
                bibutils? ( >=dev-haskell/hs-bibutils-0.3:=[profile?] )
                network? (
                        >=dev-haskell/http-4000.0.9:=[profile?]
                        >=dev-haskell/network-2:=[profile?]
                )
                "
DEPEND="${RDEPEND}
                >=dev-haskell/cabal-1.6"

Can anybody enlighten me?
Comment 1 Juergen Rose 2012-12-29 08:39:42 UTC
BTW,
root@caiman:/root(130)# emerge -v1 dev-haskell/hs-bibutils dev-haskell/citeproc-hs

works like a charm.
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2012-12-29 14:23:24 UTC
This is most likely because gnomeric has a bad manifest up until a few hours ago. Please resync and it should be fine.
Comment 3 Juergen Rose 2012-12-29 15:05:31 UTC
I don't think that this issue is due to an error in the manifest of gnumeric, at a other system I find a similar behaviour. 'emerge -uvDN world' tries to install two packages (evolution-python and telepathy-haze) and fails with the first package:

root@lynx:/root(10)# emerge -vuDNt world

These are the packages that would be merged, in reverse order:
...
[nomerge       ] gnome-base/gnome-3.6.2:2.0  USE="bluetooth cdr cups extras fallback -accessibility" 
[nomerge       ]  gnome-base/gnome-core-apps-3.6.2:3.0  USE="bluetooth cdr cups networkmanager" 
[nomerge       ]   net-im/empathy-3.6.2-r2  USE="geocode geoloc gnome map spell v4l -debug -gnome-online-accounts -sendto {-test}" 
[nomerge       ]    net-im/telepathy-connection-managers-1  USE="icq jabber sip -irc -msn -yahoo -zeroconf" 
[ebuild  N     ]     net-voip/telepathy-haze-0.6.0  0 kB
[nomerge       ] gnome-extra/genesis-sync-0.7.1::local  USE="-debug" 
[ebuild  N     ]  dev-python/evolution-python-2.32.0  0 kB

Total: 2 packages (2 new), Size of downloads: 0 kB
...
>>> Failed to emerge dev-python/evolution-python-2.32.0, Log file:

>>>  '/var/tmp/portage/dev-python/evolution-python-2.32.0/temp/build.log'




The next 'emerge -vuDNt --resume --skipfirst world' complains again about unsatisfied dependencies of telepathy-haze-0.6.0. But I can not find any dependencies on evolution-python in the telepathy-haze-0.6.0.ebuild:

root@lynx:/root(13)# grep -U2 DEPEND /usr/portage/net-voip/telepathy-haze/telepathy-haze-0.6.0.ebuild 

EAPI="4"
PYTHON_DEPEND="2:2.5"

inherit python
--
RESTRICT="test"

RDEPEND=">=net-im/pidgin-2.7
        >=net-libs/telepathy-glib-0.15.1
        >=dev-libs/glib-2.22:2
        >=dev-libs/dbus-glib-0.73"

DEPEND="${RDEPEND}
        virtual/pkgconfig"
#       test? ( dev-python/twisted-words )"



Thus, I assume that it is a general emerge problem and not a package specific problem.
Comment 4 Zac Medico gentoo-dev 2012-12-29 21:24:57 UTC

*** This bug has been marked as a duplicate of bug 448176 ***