Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180980 - gnome-extra/gucharmap doesn't depend on gnome (or scrollkeeper)
Summary: gnome-extra/gucharmap doesn't depend on gnome (or scrollkeeper)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://live.gnome.org/Gucharmap
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-05 16:46 UTC by Algardas Pelakauskas
Modified: 2007-06-06 00:11 UTC (History)
1 user (show)

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 Algardas Pelakauskas 2007-06-05 16:46:15 UTC
The ebuild for gucharmap insists that I want 
scrollkeeper 
and
app-text/gnome-doc-utils
Comment 1 Algardas Pelakauskas 2007-06-05 16:49:37 UTC
but it doesn't depend on gnome. As the README from the package says,

============
If GNOME is available, gucharmap uses it, but only to make the Help
menu.
<...>
  --disable-gnome disables GNOME-only functionality, even if the GNOME
    libraries are found. 
============

My system is clean of gnome libraries and I compiled it manually with --disable-gnome, and it runs without problems.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-06-05 18:32:55 UTC
Feel free to attach a patch to fix it properly; until then the depencency needs to stay there - http://www.gentoo.org/proj/en/qa/automagic.xml
Comment 3 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-06-06 00:11:13 UTC
The --disable-gnome flag only disables the use of libgnome and libgnomeui, no matter what the readme says.  There isn't a flag to disable gnome-doc-utils, and scrollkeeper is used in pkg_postinst via the gnome2 eclass, so it's dep is correct.  If you'd like to generate a patch to make the gnome-doc-utils controllable via configure, we'll apply it, but for now, the deps have to stay.