[Bug 341368] New: tog-pegasus-devel ships incomplete set of *.so files
https://bugzilla.novell.com/show_bug.cgi?id=341368 Summary: tog-pegasus-devel ships incomplete set of *.so files Product: openSUSE 11.0 Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Basesystem AssignedTo: mmarek@novell.com ReportedBy: kkaempf@novell.com QAContact: qa@suse.de Found By: --- Apparently, a lot of *.so files are missing in tog-pegasus-devel. Example: libpegprm (required by cimple) For every *.so.x file provides by tog-pegasus, the -devel package should provide the corresponding .so file. -- 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=341368
Michal Marek
https://bugzilla.novell.com/show_bug.cgi?id=341368#c1
--- Comment #1 from Michal Marek
https://bugzilla.novell.com/show_bug.cgi?id=341368#c2
--- Comment #2 from Michal Marek
Try pec-mmarek-1988.
That was close... -- 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=341368#c3
Michal Marek
https://bugzilla.novell.com/show_bug.cgi?id=341368#c4
Klaus Kämpf
https://bugzilla.novell.com/show_bug.cgi?id=341368#c5
Bart Whiteley
https://bugzilla.novell.com/show_bug.cgi?id=341368#c6
Michal Marek
Moving all of the .so symlinks to the -devel subpackage breaks things. For example, the cimprovagt process attempts to dynamically load the provider manager .so files.
Does anyone link against these libs? If not, let's make them nonversioned libsomething.so files and move them to some private dir (/usr/lib64/pegasus or so). Ie: main package: %_libdir/pegasus/*.so %_libdir/*.so.* -devel: %_libdir/*.so (symlinks) If there are apps that link against libxy.so.1 and apps that dlopen libxy.so, then we'll have to keep it as is and just move some symlinks to the main package.
We need to determine the set of libraries for which .so symlinks are required to be present in the base package.
Your input would be welcome here, I suppose you know better than I that pegasus lib is used where :) -- 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=341368
User mmarek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=341368#c7
Michal Marek
https://bugzilla.novell.com/show_bug.cgi?id=341368
User mmarek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=341368#c8
Michal Marek
https://bugzilla.novell.com/show_bug.cgi?id=341368
User bwhiteley@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=341368#c9
Bart Whiteley
https://bugzilla.novell.com/show_bug.cgi?id=341368
User mmarek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=341368#c10
Michal Marek
participants (1)
-
bugzilla_noreply@novell.com