First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 84788
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Desktop WM Team <desktop-wm@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: James Rowe <jnrowe@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
icewm-themes_b0rked-files.patch icewm-themes_b0rked-files.patch patch James Rowe 2005-03-10 14:57 0000 642 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 84788 depends on: Show dependency tree
Bug 84788 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-03-10 14:57 0000
icewm-themes installs loads of backup files from .xvpics and a text backup
files.  It also installs files with broken permissions including executable
data files[1] and others that are unreadable by anybody but root[2].

  The attached patch fixes both problems, by a somewhat brute force find |
xargs method.

  The patch also renders /usr/share/icewm/themes/Cyrus-IceWM/cpframes.sh
non-executable, but considering the fact it isn't even useful[3] I don't see
that it matters.  YMMV of course, in fact removing it might even make sense.
Personally I didn't see the point, as I doubt it will be the last time this
happens if more themes are added and heaps of cornercases are going to soon
get ugly ;)  (FWIW, this is the reason I chose to change permissions on
*all* files in the patch instead of just the ones which are broken now).


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




1.      /usr/share/icewm/themes/icebox-red/minimizeI.xpm
        /usr/share/icewm/themes/icebox-red/closeA.xpm
        /usr/share/icewm/themes/icebox-red/closeI.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/colon.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/a.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/m.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/p.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/space.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/dot.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/n0.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/n1.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/n2.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/n3.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/n4.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/n5.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/n6.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/n7.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/n8.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/n9.xpm
        /usr/share/icewm/themes/icebox-red/ledclock/slash.xpm
        /usr/share/icewm/themes/icebox-red/default.theme
        /usr/share/icewm/themes/icebox-red/maximizeA.xpm
        /usr/share/icewm/themes/icebox-red/maximizeI.xpm
        /usr/share/icewm/themes/icebox-red/taskbar/icewm.xpm
        /usr/share/icewm/themes/icebox-red/taskbar/taskbuttonbg.xpm
        /usr/share/icewm/themes/icebox-red/taskbar/taskbarbg.xpm
        /usr/share/icewm/themes/icebox-red/taskbar/windows.xpm
        /usr/share/icewm/themes/icebox-red/taskbar/showdesktop.xpm
        /usr/share/icewm/themes/icebox-red/taskbar/taskbuttonactive.xpm
        /usr/share/icewm/themes/icebox-red/taskbar/taskbuttonminimized.xpm
        /usr/share/icewm/themes/icebox-red/taskbar/linux.xpm
        /usr/share/icewm/themes/icebox-red/restoreA.xpm
        /usr/share/icewm/themes/icebox-red/restoreI.xpm
        /usr/share/icewm/themes/icebox-red/menuButtonA.xpm
        /usr/share/icewm/themes/icebox-red/menuButtonI.xpm
        /usr/share/icewm/themes/icebox-red/minimizeA.xpm

2.      /usr/share/icewm/themes/icebox-red/taskbar/taskbarbgold.xpm
        /usr/share/icewm/themes/icebox-red/taskbar/windowsold.xpm
        /usr/share/icewm/themes/1in1-xp/default.theme

3.  It is used for generating copies of images for inactive window decs from
        active window decs.

------- Comment #1 From James Rowe 2005-03-10 14:57:41 0000 -------
Created an attachment (id=53099) [edit]
icewm-themes_b0rked-files.patch

------- Comment #2 From Mamoru KOMACHI (RETIRED) 2005-04-06 06:43:45 0000 -------
Thanks for the bug report. Fixed in CVS.

First Last Prev Next    No search results available      Search page      Enter new bug