Summary: | xfce-extra/xfce4-mixer icons not installed in system icon theme folders | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | crucify <shj> |
Component: | Current packages | Assignee: | XFCE Team <xfce> |
Status: | VERIFIED DUPLICATE | ||
Severity: | normal | CC: | bebarino, crusaderky, gentoo, hrabe, jw5801, parmus, rktspm |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | xfce4-mixer-4.6.1.ebuild |
Description
crucify
2009-05-28 13:05:04 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. 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? Was this fixed before the stabilization? I just updated and I have no mixer icon as well. 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. (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? 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
(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. 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. Upstream bug report : http://bugzilla.xfce.org/show_bug.cgi?id=5247 There's no upstream response at the time of writing. *** This bug has been marked as a duplicate of bug 267018 *** *** Bug 277892 has been marked as a duplicate of this bug. *** Why has this XFCE bug been labeled as a duplicate of a kdelibs bug?!? (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. |