[Bug 807747] New: Provide RPMs for LSB 4.0 Functional Areas in addition to "Core"
https://bugzilla.novell.com/show_bug.cgi?id=807747 https://bugzilla.novell.com/show_bug.cgi?id=807747#c0 Summary: Provide RPMs for LSB 4.0 Functional Areas in addition to "Core" Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: All OS/Version: openSUSE 12.2 Status: NEW Severity: Enhancement Priority: P5 - None Component: Basesystem AssignedTo: kukuk@suse.com ReportedBy: jsmeix@suse.com QAContact: qa-bugs@suse.de CC: jw@suse.com, pgajdos@suse.com, idonmez@suse.com Found By: Development Blocker: No I am only the messenger here - the issue was found by our libjpeg-turbo maintainer Petr Gajdos, see https://bugzilla.novell.com/show_bug.cgi?id=807183#c11 This enhancement request asks for additional "lsb" RPMs that provide the other LSB functional areas in addition to "Core". According to http://refspecs.linuxfoundation.org/LSB_4.0.0/LSB-Desktop-generic/LSB-Deskto... the Linux Standard Base Desktop Specification 4.0 requires a library "libjpeg" with "SONAME: libjpeg.so.62". But there is no openSUSE RPM for any functional area except "Core" (LSB 4.0 "Core" is provided by our lsb RPM). In particular there is no openSUSE RPM for the Linux Standard Base Desktop Specification 4.0. The consequence is that third-party RPMs that have a requirement e.g. for "lsb >= 3.2" can be installed without missing RPM requirements because our lsb RPM fulfills such a requirement but actually the third-party RPM may not work e.g. because it requires libjpeg.so.62, see for example https://bugzilla.novell.com/show_bug.cgi?id=807183#c2 I am really not a LSB expert so that I don't know if a third-party RPM requirement for "lsb >= 3.2" is a requirement for "all LSB functional areas" or only a requirement for "LSB core". -- 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=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c
Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c3
Johannes Meixner
From that I assume that a RPM requirement for plain "lsb" is a requirement for any "features contained in the LSB 4.0 specification" which means it is is a requirement for "all LSB functional areas".
In contrast a requirement for only "LSB core" would need to be specified as RPM requirement either "lsb-core-<arch>" or "lsb-core-noarch". If my analysis is right, this issue is no longer an enhancement request but a bug because our "lsb-4.0" package does not provide the features required by the LSB 4.0 specification. -- 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=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c4
Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c6
Jeff Licquia
libGL.so.1 1 FAIL Mesa-libGL1-9.1.1-42.1.x86_64 libGLU.so.1 1 FAIL
libQtCore.so.4 1 FAIL
libQtGui.so.4 1 FAIL
libQtNetwork.so.4 1 FAIL
libQtOpenGL.so.4 1 FAIL
libQtSql.so.4 1 FAIL
libQtSvg.so.4 1 FAIL
libQtXml.so.4 1 FAIL
libXt.so.6 1 FAIL
libXtst.so.6 1 FAIL
libasound.so.2 1 FAIL
libjpeg.so.62 1 FAIL
libnss3.so 1 FAIL mozilla-nss-3.14.3-2.1.x86_64 ?? libpng12.so.0 1 FAIL
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c10
--- Comment #10 from Petr Gajdos
libssl3.so 1 FAIL mozilla-nss-3.14.3-2.1.x86_64 ??
And the missing commands: foomatic-rip 1 FAIL foomatic-filters-4.0.12-4.1.x86_64 gs 1 FAIL ghostscript-9.07-1.3.x86_64 xdg-desktop-icon 1 FAIL xdg-utils-20120916-3.1.noarch xdg-desktop-menu 1 FAIL xdg-utils-20120916-3.1.noarch xdg-email 1 FAIL xdg-utils-20120916-3.1.noarch xdg-icon-resource 1 FAIL xdg-utils-20120916-3.1.noarch xdg-mime 1 FAIL xdg-utils-20120916-3.1.noarch xdg-open 1 FAIL xdg-utils-20120916-3.1.noarch xdg-screensaver 1 FAIL xdg-utils-20120916-3.1.noarch
-- 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=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c11
--- Comment #11 from Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c13
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c14
--- Comment #14 from Petr Gajdos
I think the bug requires just some adjustments to the Requires: of the lsb package, e.g. do contain the stuff that Petr wrote in #c10
Reading comment 10, that was my understanding when I wrote it. Should I take care of it? -- 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=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c15
--- Comment #15 from Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c
Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c16
Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c17
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c18
--- Comment #18 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c19
Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=807747
https://bugzilla.novell.com/show_bug.cgi?id=807747#c20
Petr Gajdos
participants (1)
-
bugzilla_noreply@novell.com