[Bug 357465] New: remove .la files from most of our -devel packages
https://bugzilla.novell.com/show_bug.cgi?id=357465 Summary: remove .la files from most of our -devel packages Product: openSUSE 11.0 Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: maw@novell.com QAContact: qa@suse.de Found By: --- The following are our packages with .la packages. NetworkManager :gnome-maintainers@suse.de NetworkManager-devel :gnome-maintainers@suse.de aqbanking-devel :gnome-maintainers@suse.de at-spi-devel :gnome-maintainers@suse.de atk-devel :gnome-maintainers@suse.de audiofile-devel :gnome-maintainers@suse.de avahi-compat-howl-devel :gnome-maintainers@suse.de avahi-compat-mDNSResponder-devel :gnome-maintainers@suse.de cairo-devel :gnome-maintainers@suse.de cairomm-devel :gnome-maintainers@suse.de check-devel :gnome-maintainers@suse.de control-center2-devel :gnome-maintainers@suse.de devhelp-devel :gnome-maintainers@suse.de eel-devel :gnome-maintainers@suse.de enchant-devel :gnome-maintainers@suse.de evolution-data-server-devel :gnome-maintainers@suse.de finch-devel :gnome-maintainers@suse.de g-wrap-devel :gnome-maintainers@suse.de gail-devel :gnome-maintainers@suse.de gconf2-devel :gnome-maintainers@suse.de gconfmm-devel :gnome-maintainers@suse.de gdk-pixbuf-devel :gnome-maintainers@suse.de ghex-devel :gnome-maintainers@suse.de gimp-devel :gnome-maintainers@suse.de glib-devel :gnome-maintainers@suse.de glib2-devel :gnome-maintainers@suse.de glibmm2-devel :gnome-maintainers@suse.de glitz-devel :gnome-maintainers@suse.de gnome-cups-manager-devel :gnome-maintainers@suse.de gnome-desktop-devel :gnome-maintainers@suse.de gnome-keyring-devel :gnome-maintainers@suse.de gnome-libs-devel :gnome-maintainers@suse.de gnome-mag-devel :gnome-maintainers@suse.de gnome-main-menu-devel :gnome-maintainers@suse.de gnome-menus-devel :gnome-maintainers@suse.de gnome-panel-devel :gnome-maintainers@suse.de gnome-pilot-devel :gnome-maintainers@suse.de gnome-speech-devel :gnome-maintainers@suse.de gnome-utils-devel :gnome-maintainers@suse.de gnome-vfs2-devel :gnome-maintainers@suse.de gnome-vfsmm-devel :gnome-maintainers@suse.de gnucash :gnome-maintainers@suse.de goffice-devel :gnome-maintainers@suse.de gsf-sharp :gnome-maintainers@suse.de gstreamer-0_10-devel :gnome-maintainers@suse.de gstreamer-0_10-plugins-bad-devel :gnome-maintainers@suse.de gstreamer-0_10-plugins-base-devel :gnome-maintainers@suse.de gtk-devel :gnome-maintainers@suse.de gtk2-devel :gnome-maintainers@suse.de gtkglext-devel :gnome-maintainers@suse.de gtkhtml2-devel :gnome-maintainers@suse.de gtkmm2-devel :gnome-maintainers@suse.de gtksourceview-devel :gnome-maintainers@suse.de gtksourceview18-devel :gnome-maintainers@suse.de gucharmap-devel :gnome-maintainers@suse.de jscall-sharp-devel :gnome-maintainers@suse.de libart_lgpl-devel :gnome-maintainers@suse.de libavahi-devel :gnome-maintainers@suse.de libavahi-glib-devel :gnome-maintainers@suse.de libavahi-gobject-devel :gnome-maintainers@suse.de libavahi-qt3-devel :gnome-maintainers@suse.de libavahi-qt4-devel :gnome-maintainers@suse.de libbeagle-devel :gnome-maintainers@suse.de libbonobo-devel :gnome-maintainers@suse.de libbonoboui-devel :gnome-maintainers@suse.de libbtctl-devel :gnome-maintainers@suse.de libcroco-devel :gnome-maintainers@suse.de libexempi-devel :gnome-maintainers@suse.de libgalago-devel :gnome-maintainers@suse.de libgalago-gtk-devel :gnome-maintainers@suse.de libgda-3_0-devel :gnome-maintainers@suse.de libglade2-devel :gnome-maintainers@suse.de libgladeui-1_0-devel :gnome-maintainers@suse.de libgnome-devel :gnome-maintainers@suse.de libgnomebt-devel :gnome-maintainers@suse.de libgnomecanvas-devel :gnome-maintainers@suse.de libgnomecanvasmm-devel :gnome-maintainers@suse.de libgnomecups-devel :gnome-maintainers@suse.de libgnomedb-devel :gnome-maintainers@suse.de libgnomekbd-devel :gnome-maintainers@suse.de libgnomemm-devel :gnome-maintainers@suse.de libgnomeprint-devel :gnome-maintainers@suse.de libgnomeprintui-devel :gnome-maintainers@suse.de libgnomeservice-devel :gnome-maintainers@suse.de libgnomesu-devel :gnome-maintainers@suse.de libgnomeui-devel :gnome-maintainers@suse.de libgnomeuimm-devel :gnome-maintainers@suse.de libgsf-devel :gnome-maintainers@suse.de libgtkhtml-devel :gnome-maintainers@suse.de libgtop-devel :gnome-maintainers@suse.de libgweather-devel :gnome-maintainers@suse.de libidl-devel :gnome-maintainers@suse.de libipoddevice-devel :gnome-maintainers@suse.de libiptcdata-devel :gnome-maintainers@suse.de libnjb-devel :gnome-maintainers@suse.de libnotify-devel :gnome-maintainers@suse.de libofx-devel :gnome-maintainers@suse.de liboil-devel :gnome-maintainers@suse.de librsvg-devel :gnome-maintainers@suse.de libsexy-devel :gnome-maintainers@suse.de libsigc++12-devel :gnome-maintainers@suse.de libsigc++2-devel :gnome-maintainers@suse.de libsoup-devel :gnome-maintainers@suse.de libssui-devel :gnome-maintainers@suse.de libsvg-cairo-devel :gnome-maintainers@suse.de libsvg-devel :gnome-maintainers@suse.de libwnck-devel :gnome-maintainers@suse.de libxklavier-devel :gnome-maintainers@suse.de libxml++-devel :gnome-maintainers@suse.de libxml-devel :gnome-maintainers@suse.de loudmouth-devel :gnome-maintainers@suse.de metacity-devel :gnome-maintainers@suse.de nautilus-cd-burner-devel :gnome-maintainers@suse.de nautilus-devel :gnome-maintainers@suse.de net6-devel :gnome-maintainers@suse.de obby-devel :gnome-maintainers@suse.de orbit-devel :gnome-maintainers@suse.de orbit2-devel :gnome-maintainers@suse.de planner-devel :gnome-maintainers@suse.de psiconv-devel :gnome-maintainers@suse.de startup-notification-devel :gnome-maintainers@suse.de telepathy-glib-devel :gnome-maintainers@suse.de totem-devel :gnome-maintainers@suse.de vte-devel :gnome-maintainers@suse.de We should remove the .la files in most cases, although maybe they need to stick around in the case of a few of the lower-level packages -- glib2, for example. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=357465
User maw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c1
Michael Wolf
https://bugzilla.novell.com/show_bug.cgi?id=357465
JP Rosevear
https://bugzilla.novell.com/show_bug.cgi?id=357465
User maw@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c2
Michael Wolf
https://bugzilla.novell.com/show_bug.cgi?id=357465
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c3
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=357465
User rodrigo@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c5
Rodrigo Moya
https://bugzilla.novell.com/show_bug.cgi?id=357465
User captain.magnus@opensuse.org added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c6
Magnus Boman
https://bugzilla.novell.com/show_bug.cgi?id=357465
User crrodriguez@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c7
Cristian Rodríguez
https://bugzilla.novell.com/show_bug.cgi?id=357465
User lrupp@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c8
Lars Vogdt
https://bugzilla.novell.com/show_bug.cgi?id=357465
User crrodriguez@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c9
Cristian Rodríguez
Hi,
here is the log from ci_new_pac /work/src/done/STABLE/libart_lgpl -> stable
Changes: -------- --- /work/SRC/all/GNOME/libart_lgpl/libart_lgpl.changes 2008-12-10 14:19:25.000000000 +0100 +++ /work/src/done/STABLE/libart_lgpl/libart_lgpl.changes 2009-01-26 22:43:43.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Jan 26 22:43:22 CET 2009 - crrodriguez@suse.de + +- remove "la" files [BNC#357465] + +-------------------------------------------------------------------
Just in case you are seeing the packages that are failing to build with message: libtool: link: cannot find the library `/usr/lib64/libart_lgpl_2.la' or unhandled argument The _real_ cause of the failure has nothing to do with the "la" file removal, but with this other failure in other related packages $gnome_related_package-lang-0.3.8-49.14.x86_64.rpm: directories not owned by a package: - /usr/share/locale/sr@Latn - /usr/share/locale/sr@Latn/LC_MESSAGES after this error, packages that contained referentes to this "la" files aren't rebuilt properly and you end with this "misleading" result. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=357465
User crrodriguez@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c10
--- Comment #10 from Cristian Rodríguez
https://bugzilla.novell.com/show_bug.cgi?id=357465
User crrodriguez@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c11
--- Comment #11 from Cristian Rodríguez
Cristian: I've a package "bluefish-unstable" in OBS:Education repository, which builds fine on 11.1 and breaks on Factory depending on the removal of /usr/lib/libart_lgpl_2.la (libart_lgpl-devel).
Is there a chance to get the file back via a "libart_lgpl-devel-static" package or something like this?
In this particular case /usr/lib64/libgnomecanvas-2.la still references libart_lgpl_2.la and "libgnomecanvas" package fails to build with error: libgnomecanvas-lang-2.20.1.1-86.x86_64.rpm: directories not owned by a package: - /usr/share/locale/sr@Latn - /usr/share/locale/sr@Latn/LC_MESSAGES hence clean new "libgnomecanvas-devel" package is not used when you rebuild "bluefish-unstable" The good thing that we will run into this pain only once ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=357465
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=357465#c12
--- Comment #12 from Vincent Untz
participants (1)
-
bugzilla_noreply@novell.com