[Bug 892604] New: Lsb is currently uninstallable due to missing reqs
https://bugzilla.novell.com/show_bug.cgi?id=892604 https://bugzilla.novell.com/show_bug.cgi?id=892604#c0 Summary: Lsb is currently uninstallable due to missing reqs Classification: openSUSE Product: openSUSE Factory Version: 201407* Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: zaitor@opensuse.org QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Up to date factory install linux-abtl:~ # LANG=C zypper in lsb Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides /usr/bin/foomatic-rip needed by lsb-4.0-25.2.x86_64 Solution 1: do not install lsb-4.0-25.2.x86_64 Solution 2: break lsb-4.0-25.2.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c] (c): c I assume that the switch from foomatic-filters to cups-filters-foomatic-rip from cups-filters is the problem. Reproducible: Always -- 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=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c1
Bjørn Lie
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c2
--- Comment #2 from Thorsten Kukuk
Adding Thorsten Kukuk and Petr Gajdos to cc as they are the maintainers of lsb from what I can tell.
No, I'm not. The lsb package cannot work, since it is impossible to build a topical Linux distribution and following LSB at the same time. LSB 5.0 should have come years ago to solve that, but is still not in sight. Drop request for lsb package was denied, so you have to live with a not installable lsb 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.
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c3
Petr Gajdos
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c4
Marcus Rückert
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c5
Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c6
--- Comment #6 from Petr Gajdos
As far as I understand it there is no longer a generic /usr/bin/foomatic-rip
Then, lsb is not installable justifiably I would say. -- 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=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c7
Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c8
--- Comment #8 from Petr Gajdos
I could add a /usr/bin/foomatic-rip -> /usr/lib/cups/filter/foomatic-rip symlink to our cups-filters-foomatic-rip sub-package to make the lsb RPM technically installable again but I would like to know if this is in compliance with what is actually meant/required by LSB.
I think required by lsb is: https://refspecs.linuxfoundation.org/LSB_4.0.0/LSB-Printing/LSB-Printing/foo... Common sense tells me that you can add /usr/bin/foomatic-rip link to resolve this issue iff /usr/lib/cups/filter/foomatic-rip conforms its lsb description (nevertheless I am not lsb guru at all, let's wait for Robert). JFYI: https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=3900 -- 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=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c9
Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c10
Robert Schweikert
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c11
Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c12
Petr Gajdos
My personal inclination would be to remove the requirement from the package, along with qt3 and others we can no longer provide. This is about the only way
But, according to comment 9, foomatic-rip is provided -- just on other place. And, 5.0 seems to change from /usr/bin/foomatic-rip to /usr/lib/cups/filter/foomatic-rip. Just my 2c. -- 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=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c13
--- Comment #13 from Petr Gajdos
Therefore I think the best effort approach is to have the /usr/bin/foomatic-rip -> /usr/lib/cups/filter/foomatic-rip symlink in particular also for whatever special third-party applications that depend on lsb and therefore might call /usr/bin/foomatic-rip.
+1 LSB do not specify if /usr/bin/foomatic-rip is a link or a regular 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=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c14
Robert Schweikert
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c16
Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c17
--- Comment #17 from Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=892604
https://bugzilla.novell.com/show_bug.cgi?id=892604#c18
--- Comment #18 from Bernhard Wiedemann
participants (1)
-
bugzilla_noreply@novell.com