Bug 251091 - gnome-main-menu packaging bugs
Summary: gnome-main-menu packaging bugs
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 11.0
Classification: openSUSE
Component: GNOME (show other bugs)
Version: RC 1
Hardware: All All
: P3 - Medium : Normal (vote)
Target Milestone: ---
Assignee: Scott Reeves
QA Contact: E-mail List
URL:
Whiteboard: gnomeup-gnome-main-menu
Keywords:
Depends on:
Blocks: main-menu-behavior
  Show dependency treegraph
 
Reported: 2007-03-04 01:05 UTC by Andreas Hanke
Modified: 2010-11-27 10:03 UTC (History)
3 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Hanke 2007-03-04 01:05:00 UTC
This commit

http://lists.opensuse.org/opensuse-commit/2007-03/msg00166.html

looks at least partially wrong because it moves the autostart.desktop file to /usr/share/autostart although this is *not* a valid autostart directory. /usr/share/gnome/autostart or /etc/xdg/autostart should be used. Reference: Bug 208680 (this was actually already fixed in the past and is now broken again)

There is also a useless .la file (%{_prefix}/%{_lib}/nautilus/extensions-1.0/*.la), .schemas files are listed twice and the nonsense en_IGID locale is back.
Comment 1 Andreas Hanke 2007-03-20 00:39:17 UTC
Broken again:

http://lists.opensuse.org/opensuse-commit/2007-03/msg00702.html

(1) en_IGID is not a valid locale
(2) /usr/share/autostart is not a valid autostart directory
(3) /usr/lib/nautilus/extensions-1.0 is not a valid place for .la files
Comment 3 Scott Reeves 2008-05-28 21:38:24 UTC
The autostart problem is fixed. The rest still exist in 11.0
Comment 4 Jakub Rusinek 2008-05-29 16:10:10 UTC
> (1) en_IGID is not a valid locale

Simpliest solution is to delete en_IGID.mo after creation or en_IGID.po before .mo generation.

> (3) /usr/lib/nautilus/extensions-1.0 is not a valid place for .la files

.la files do not need to be packaged for GTK and GNOME packages. Some KDE packages require such, from my experience.
Comment 5 Vincent Untz 2010-11-27 10:03:32 UTC
This is all fine in Factory (and probably since quite some time already).