Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 271530 - xfce-extra/xfce4-mixer icons not installed in system icon theme folders
Summary: xfce-extra/xfce4-mixer icons not installed in system icon theme folders
Status: VERIFIED DUPLICATE of bug 267018
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
: 277892 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-05-28 13:05 UTC by crucify
Modified: 2009-09-23 09:53 UTC (History)
7 users (show)

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


Attachments
xfce4-mixer-4.6.1.ebuild (xfce4-mixer-4.6.1.ebuild,1.07 KB, text/plain)
2009-06-24 02:14 UTC, Jeremy Olexa (darkside) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description crucify 2009-05-28 13:05:04 UTC
xfce4 mixer applet icon not found

Reproducible: Always

Steps to Reproduce:
http://forum.xfce.org/index.php?topic=4701.0
this is problem and answer.
Comment 1 Mike Auty (RETIRED) gentoo-dev 2009-05-30 12:07:29 UTC
Please always repost a description of a bug rather than directing to a forum, since it's best to keep a complete record of everything on here (in case something happens to the links and we've no idea what the actual bug is).

To summarize the forum posting, xfce4-mixer seems to install its icons in /usr/share/xfce4-mixer/icons/hicolor which then either isn't processed by gtk-update-icon-cache, or needs to be integrated with /usr/share/icons/hicolor and then have gtk-update-icon-cache run against that.
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-06-07 18:10:20 UTC
Given that there are other xfce apps that install into /usr/share/icons/hicolor/ I think it is acceptable to install these icons there. Anyone disagree?
Comment 3 Stephen Boyd 2009-06-10 23:19:19 UTC
Was this fixed before the stabilization? I just updated and I have no mixer icon as well.
Comment 4 Luis M 2009-06-11 02:08:53 UTC
Are you missing only the icon of xfce-mixer, or isn't simply xfce4-mixer loaded at all? I also updated, today, and I saw I had no xfce-mixer in the panel, but the icons are in the right place ( /usr/share/xfce4-mixer/icons/hicolor/ ). So I added xfce4-mixer again to my layout and I realised its conf had changed, that's why that happened.

Comment 5 Stephen Boyd 2009-06-11 21:20:40 UTC
(In reply to comment #4)
> Are you missing only the icon of xfce-mixer, or isn't simply xfce4-mixer loaded
> at all? I also updated, today, and I saw I had no xfce-mixer in the panel, but
> the icons are in the right place ( /usr/share/xfce4-mixer/icons/hicolor/ ). So
> I added xfce4-mixer again to my layout and I realised its conf had changed,
> that's why that happened.
> 

Yes, my mixer was missing, so I added it back to my panel. So I can control my sound, but the icon is not displayed, just an empty box. I have the icon in /usr/share/xfce4-mixer/icons/hicolor, but I assumed from the bug that the icons in /usr/share/xfce4-mixer/icons/hicolor need to be installed in /usr/share/icons/hicolor Is that correct?
Comment 6 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-06-24 02:14:07 UTC
Created attachment 195616 [details]
xfce4-mixer-4.6.1.ebuild

Can at least one person try this on the live machine that is having issues? It simply moves the icons via a crude mv/rm. I'm mainly looking for file collisions here. thanks in advance
Comment 7 Stephen Boyd 2009-06-24 03:06:57 UTC
(In reply to comment #6)
> Created an attachment (id=195616) [edit]
> xfce4-mixer-4.6.1.ebuild
> 
> Can at least one person try this on the live machine that is having issues? It
> simply moves the icons via a crude mv/rm. I'm mainly looking for file
> collisions here. thanks in advance
> 

I don't see any file collisions, but this doesn't fix the problem for me. I still have no icon showing up.

$ ls /usr/share/icons/hicolor/scalable/status/
xfce4-mixer-muted.svg              xfce4-mixer-volume-low.svg
xfce4-mixer-no-muted.svg           xfce4-mixer-volume-medium.svg
xfce4-mixer-no-record.svg          xfce4-mixer-volume-muted.svg
xfce4-mixer-record.svg             xfce4-mixer-volume-ultra-low.svg
xfce4-mixer-volume-high.svg        xfce4-mixer-volume-very-high.svg
xfce4-mixer-volume-low-medium.svg

I thought it might be the outdated cache but that looks fine, right?

$ ls -l /usr/share/icons/hicolor/
total 3443
drwxr-xr-x  9 root root     232 2008-03-01 17:21 128x128
drwxr-xr-x 12 root root     312 2009-06-07 17:12 16x16
drwxr-xr-x  9 root root     232 2007-05-19 18:05 192x192
drwxr-xr-x 10 root root     264 2008-08-04 21:11 22x22
drwxr-xr-x 11 root root     288 2008-12-07 13:12 24x24
drwxr-xr-x  3 root root      72 2009-01-24 14:48 256x256
drwxr-xr-x 10 root root     264 2009-06-07 17:12 32x32
drwxr-xr-x  9 root root     232 2007-12-09 23:14 36x36
drwxr-xr-x 12 root root     312 2009-06-07 17:12 48x48
drwxr-xr-x  9 root root     232 2007-06-21 10:48 64x64
drwxr-xr-x  9 root root     232 2007-05-19 18:05 72x72
drwxr-xr-x  8 root root     208 2007-05-19 18:05 96x96
-rw-r--r--  1 root root 3495172 2009-06-23 19:57 icon-theme.cache
-rw-r--r--  1 root root   22255 2007-05-19 18:04 index.theme
drwxr-xr-x 11 root root     288 2008-08-04 21:11 scalable

Let me know if you need more info.
Comment 8 crucify 2009-06-24 04:17:39 UTC
hmmm, attached ebuild works for me with modify.

	mv ${D}/usr/share/xfce4-mixer/icons/hicolor/ \
		${D}/usr/share/icons/Rodent/ || die

Rodent is my theme.
Comment 9 Martin Parm 2009-06-25 10:33:25 UTC
Upstream bug report : http://bugzilla.xfce.org/show_bug.cgi?id=5247

There's no upstream response at the time of writing.
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2009-07-12 13:56:05 UTC

*** This bug has been marked as a duplicate of bug 267018 ***
Comment 11 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-07-15 17:41:36 UTC
*** Bug 277892 has been marked as a duplicate of this bug. ***
Comment 12 crusaderky 2009-07-16 08:20:23 UTC
Why has this XFCE bug been labeled as a duplicate of a kdelibs bug?!?
Comment 13 Martin Parm 2009-07-16 09:04:09 UTC
(In reply to comment #12)
> Why has this XFCE bug been labeled as a duplicate of a kdelibs bug?!?

Because it is. The problem seems to be that the KDE standard theme breaks the icon lookup path. The kdelibs bugreport suggests two work-arounds, either reordering the paths in XDG_DATA_DIRS or removing the offending file from the KDE theme. Both work-arounds works perfectly without changing anything in xfce4-mixer.