Shouldn't install images under /usr/lib/gdesklets

Bug #201273 reported by Xiyue Deng on 2008-03-12
2
Affects Status Importance Assigned to Milestone
gDesklets
Medium
Robert Kubík (Pastierovič)

Bug Description

Currently gdesklets install image files under /usr/lib/gdesklets. As they are platform independent, they should be put under /usr/share/gdesklets instead.

Here's the relevant log generated by lintian when packaging gdesklets Debian package:

W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Additions/bg/fancy-blue.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Additions/bg/grass.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Additions/bg/old-paper-edges.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Additions/bg/old-paper.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Additions/bg/old-paper2.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/1.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/10.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/11.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/12.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/13.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/14.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/15.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/2.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/3.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/4.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/5.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/6.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/7.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/8.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/9.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/bg.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/free.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Globe/restart.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/1.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/10.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/11.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/12.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/13.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/14.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/15.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/2.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/3.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/4.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/5.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/6.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/7.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/8.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/9.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/bg.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/free.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Gnome/restart.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/1.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/10.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/11.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/12.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/13.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/14.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/15.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/2.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/3.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/4.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/5.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/6.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/7.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/8.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/9.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/bg.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/free.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Numbers/restart.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/1.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/10.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/11.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/12.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/13.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/14.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/15.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/2.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/3.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/4.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/5.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/6.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/7.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/8.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/9.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/bg.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/free.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/Tux/restart.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/1.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/10.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/11.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/12.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/13.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/14.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/15.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/2.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/3.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/4.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/5.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/6.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/7.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/8.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/9.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/bg.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/free.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/15pieces/gDesklets/restart.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/cal.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/0.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/1.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/10.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/11.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/12.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/2.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/3.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/4.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/5.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/6.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/7.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/8.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Calendar/months/9.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/aero.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/chrome.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/default.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/dull.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/fx.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/fxtux.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/gd.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/gnome.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/modern.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/moon.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/osX.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/pocketwatch.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/raf.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/rome.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/station.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Clock/gfx/tux.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/Displays/Quote-of-the-Day/quote.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/data/about.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/data/calendar.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/doc/basic/Images/desklet-context-menu.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/doc/basic/Images/desklet-start-shell.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/doc/basic/Images/gdesklets.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/doc/basic/Images/open-command.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/doc/basic/Images/preferences.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/doc/basic/Images/profile.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/doc/basic/Images/remote.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/doc/basic/Images/shell.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/shell/plugins/ControlBrowser/author.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/shell/plugins/ControlBrowser/control.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/shell/plugins/ControlBrowser/folder.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/shell/plugins/ControlBrowser/interface.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/shell/plugins/DisplayBrowser/author.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/shell/plugins/DisplayBrowser/folder.png
W: gdesklets: image-file-in-usr-lib usr/lib/gdesklets/shell/plugins/PackageInstaller/download.png

Changed in gdesklets:
status: New → In Progress
assignee: nobody → just-me
milestone: none → release-of-0.36.1
Bjoern Koch (h.humpel) wrote :

Deferred to 0.36.2

Changed in gdesklets:
importance: Undecided → Medium
milestone: release-of-0.36.1 → release-of-0.36.2
Joe Sapp (sappj) wrote :

I would say such a big change as moving from the traditional /usr/lib to /usr/share should be deferred to the next more major release (i.e. at least 0.37). I don't think this is so much a "bug" as it is a minor confusion to the user w.r.t. the FHS.

Bjoern Koch (h.humpel) wrote :

OK, deffered to 0.37 ;).

Changed in gdesklets:
milestone: release-of-0.36.2 → release-of-0.37
Bjoern Koch (h.humpel) on 2010-07-11
Changed in gdesklets:
status: In Progress → Triaged
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints