[Bug 256134] New: libgnome-window-settings.la still specifies non-existent libpanel-applet-2.la
https://bugzilla.novell.com/show_bug.cgi?id=256134 Summary: libgnome-window-settings.la still specifies non-existent libpanel-applet-2.la Product: openSUSE 10.3 Version: Alpha 2 Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: mhopf@novell.com QAContact: qa@suse.de libgnome-window-settings.la still specifies non-existent libpanel-applet-2.la Due to this, and the pretty idiotic library searching scheme in libtool, building compiz fails due to missing libpanel-applet-2.la. I assume it is the right solution to change this to libpanel-applet-2.so.0 I haven't found other unfulfilled dependencies, but there might be more. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=256134 jpr@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |bnc-team-gnome-build@forge.provo.novell.com |gnome@forge.provo.novell.com| -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=256134 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|libgnome-window-settings.la |control-center2-devel must require gnome-panel- |still specifies non-existent|devel |libpanel-applet-2.la | ------- Comment #1 from andreas.hanke@gmx-topmail.de 2007-03-21 04:03 MST ------- The summary is completely wrong, fixing this. libpanel-applet-2.la is not non-existant, it exists in the gnome-panel-devel package. The bug is that libgnome-window-settings.la, provided by package control-center2-devel, does not require gnome-panel-devel, which provides libpanel-applet-2.la. I agree that this is idiotic, but as long as .la files are shipped, it will insist on all information in the dependency_libs line to be fulfilled, so these (completely artificial) libtool dependencies have to be rpm dependencies as well. The proper fix is to remove all .la files from the distribution, the second best fix is to make control-center2-devel require gnome-panel-devel. As a temporary workaround you could also add "BuildRequires: gnome-panel-devel" to compiz, but that is the worst solution. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=256134 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #2 from andreas.hanke@gmx-topmail.de 2007-03-21 04:16 MST ------- Already fixed: http://lists.opensuse.org/opensuse-commit/2007-03/msg00701.html Isn't this a nice dependency bloat? 3 extra -devel dependencies, none of which is actually used. Anyway, compiz will successfully build against the next control-center2 package. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=256134 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | ------- Comment #3 from andreas.hanke@gmx-topmail.de 2007-03-21 04:20 MST ------- You should remove the sed workaround from the compiz package again because this is not correct either. In compiz.spec, -## temporary - fix dependency (#256134) -#sed -i -e 's/libpanel-applet-2\.la/libpanel-applet-2.so.0/g' /usr/lib/libgnome-window-settings.la (It doesn't work anyway because it simply cannot work on systems where lib is lib64) -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=256134 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-gnome- |mhopf@novell.com |build@forge.provo.novell.com| Status|REOPENED |NEW Summary|control-center2-devel must |compiz has a broken libtool workaround |require gnome-panel-devel | -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=256134 mhopf@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED Summary|compiz has a broken libtool |control-center2-devel must require gnome-panel- |workaround |devel ------- Comment #4 from mhopf@novell.com 2007-03-26 09:10 MST ------- Thanks for the explanation. But please do not change the summary to a sidetrack - nobody will ever find this bug report again. Changing back. Will remove workaround in compiz with next update. It is commented out, so no harm done anyway. -- 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, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com