Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 168199 - x11-themes/gnome-icon-theme needs dev-perl/XML-Simple DEPEND
Summary: x11-themes/gnome-icon-theme needs dev-perl/XML-Simple DEPEND
Status: RESOLVED DUPLICATE of bug 41124
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
Depends on:
Reported: 2007-02-24 00:40 UTC by Ryan Hill (RETIRED)
Modified: 2011-05-14 04:49 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hill (RETIRED) gentoo-dev 2007-02-24 00:40:38 UTC
>>> Install gnome-icon-theme-2.16.1 into /var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/image/ category x11-themes
Making install in 8x8
make[1]: Entering directory `/var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/work/gnome-icon-theme-2.16.1/8x8'
Making install in emblems
make[2]: Entering directory `/var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/work/gnome-icon-theme-2.16.1/8x8/emblems'
make[3]: Entering directory `/var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/work/gnome-icon-theme-2.16.1/8x8/emblems'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/share/icons/gnome/8x8/emblems" || mkdir -p -- "/var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/image//usr/share/icons/gnome/8x8/emblems"
 /usr/bin/install -c -m 644 'emblem-new.png' '/var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/image//usr/share/icons/gnome/8x8/emblems/emblem-new.png'
 /usr/bin/install -c -m 644 'emblem-symbolic-link.png' '/var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/image//usr/share/icons/gnome/8x8/emblems/emblem-symbolic-link.png'
(cd /var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/image//usr/share/icons/gnome/8x8 && /usr/libexec/icon-name-mapping -c emblems)
Can't locate XML/ in @INC (@INC contains: /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at /usr/libexec/icon-name-mapping line 11.
BEGIN failed--compilation aborted at /usr/libexec/icon-name-mapping line 11.
make[3]: *** [install-data-local] Error 2
make[3]: Leaving directory `/var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/work/gnome-icon-theme-2.16.1/8x8/emblems'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/work/gnome-icon-theme-2.16.1/8x8/emblems'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-themes/gnome-icon-theme-2.16.1/work/gnome-icon-theme-2.16.1/8x8'
make: *** [install-recursive] Error 1

!!! ERROR: x11-themes/gnome-icon-theme-2.16.1 failed.
Call stack:, line 1614:   Called dyn_install, line 1060:   Called qa_call 'src_install'
  environment, line 1735:   Called src_install, line 1304:   Called gnome2_src_install
  gnome2.eclass, line 85:   Called die

!!! install failed

I realize this package has a DEPEND on icon-naming-utils which in turn RDEPENDs on >=dev-perl/XML-Simple-2, but whenever possible we shouldn't rely on indirect dependencies.
Comment 1 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-02-24 03:41:33 UTC
No, it doesn't.  It depends on icon-naming-utils, which depends on XML-Simple; it's icon-naming-utils which is failing, so you have that, so you should have XML-Simple.  You broke your XML-Simple, somehow.  Try re-emerging icon-naming-utils.

*** This bug has been marked as a duplicate of bug 41124 ***
Comment 2 noisymouse 2011-05-14 04:49:52 UTC
I had the same issue when trying to upgrade to GNOME 3. I found that a re-emerge of Xml-Simple fixed the problem though.