Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 2111 - Dependency problem with abiword.
Summary: Dependency problem with abiword.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Karl Trygve Kalleberg (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-25 22:09 UTC by Matthew Jimenez
Modified: 2003-02-04 19:42 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 Matthew Jimenez 2002-04-25 22:09:23 UTC
Hello. It seems I've stumbled upon an annoying error in some ebuild 
dependencies. I was trying to upgrade abiword to a newer version, and the 
dependencies kept listing parts of gnome (such as gnome-libs and 
gnome-print) despite the fact that I have the "gnome" use setting turned 
off. I found that after removing ">=gnome-base/bonobo-1.0.9-r1" from the 
dependencies removed all of the gnome dependencies for abiword. (I still 
left in the other gnome based dependencies that had "gnome? ()" preceeding 
them)

Here is the depend list for the abiword ebuild I currently have 
(abiword-0.99.2.ebuild)
DEPEND="virtual/glibc
    >=sys-devel/gcc-2.95.2
    =media-libs/freetype-1.3.1-r3
    >=media-libs/libpng-1.0.7
    >=media-libs/jpeg-6b-r2
    >=x11-libs/gtk+-1.2.10-r4
    gnome? ( >=gnome-base/gnome-libs-1.4.1.2-r1
    >=dev-libs/libunicode-0.4-r1
    >=gnome-base/bonobo-1.0.9-r1
    >=gnome-extra/gal-0.13-r1 )
    perl?  ( >=sys-devel/perl-5.6 )
    spell? ( >=app-text/pspell-0.11.2 )
    xml2?  ( >=dev-libs/libxml2-2.4.10 )
    virtual/x11"


And here is a current depend list (abiword-0.99.5.ebuild)
DEPEND="virtual/x11
    media-libs/libpng
    >=dev-libs/libunicode-0.4-r1
    >=gnome-base/bonobo-1.0.9-r1
    >=x11-libs/gtk+-1.2.10-r4
    jpeg? ( >=media-libs/jpeg-6b-r2 )
    perl?  ( >=sys-devel/perl-5.6 )
    xml2?  ( >=dev-libs/libxml2-2.4.10 )
    spell? ( >=app-text/pspell-ispell-0.12-r1 )
    gnome? ( >=gnome-base/gnome-libs-1.4.1.2-r1
            >=gnome-extra/gal-0.13-r1 )" 

And a emerge --pretend abiword without bonobo gives:
[ebuild  N   ] dev-libs/libunicode-0.4-r1 to /
[ebuild    U ] app-office/abiword-1.0.0 to /

And a emerge --pretend abiword with a unchanged ebuild gives:
[ebuild  N   ] gnome-base/ORBit-0.5.14-r2 to /
[ebuild  N   ] dev-libs/libxml-1.8.17-r2 to /
[ebuild  N   ] dev-libs/popt-1.6.3 to /
[ebuild  N   ] dev-util/indent-2.2.6 to /
[ebuild  N   ] gnome-base/oaf-0.6.8-r1 to /
[ebuild  N   ] app-text/ghostscript-6.53-r1 to /
[ebuild    U ] media-libs/libpng-1.2.1-r1 to /
[ebuild  N   ] media-libs/imlib-1.9.13-r2 to /
[ebuild  N   ] gnome-base/gnome-libs-1.4.1.5 to /
[ebuild  N   ] gnome-base/gnome-print-0.35-r3 to /
[ebuild  N   ] gnome-base/bonobo-1.0.19-r1 to /
[ebuild  N   ] dev-libs/libunicode-0.4-r1 to /
[ebuild    U ] app-office/abiword-1.0.0 to /

The main difference (the one that causes the error anyway) is 
gnome-base/bonobo was part of the "gnome? ()" block in the older ebuilds, 
but is now outside of this block. Is bonobo now needed for abiword or was 
this just an error?

Well, any feedback is appreciated. Thanks for your time.
Comment 1 Matthew Jimenez 2002-04-25 22:47:27 UTC
ok, I tried the abiword ebuild without gnone-base/bonobo as a dependency, and 
it appears to work fine. I hope this info helps.
Comment 2 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2002-04-28 19:10:36 UTC
Fixed in the latest revisions of AbiWord.