Bug 1177540 - packaging issue related lsb-4.0.fake-1.5
Summary: packaging issue related lsb-4.0.fake-1.5
Status: RESOLVED FIXED
: 1177550 1186855 (view as bug list)
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Upgrade Problems (show other bugs)
Version: Current
Hardware: Other openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Stephan Kulow
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-09 20:36 UTC by Andras Szerencses
Modified: 2021-06-04 13:39 UTC (History)
9 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andras Szerencses 2020-10-09 20:36:49 UTC
It's not possible to keep Linux Standard Base in a reasonable way with current update on openSUSE Tumbleweed. Obviously let me know if this kind of packaging issue is not a matter of bug although it seems to me since it's important for several third party software and driver.
Current result with distribution upgrade:

Problem: lsb-4.0.fake-1.5.x86_64 requires /sbin/pidof, but this requirement cannot be provided
  deleted providers: sysvinit-tools-2.96-1.3.x86_64
not installable providers: busybox-sysvinit-tools-1.32.0-11.1.noarch[download.opensuse.org-oss]
 Solution 1: Following actions will be done:
  deinstallation of sysvinit-tools-2.96-1.3.x86_64
  deinstallation of xorg-x11-essentials-7.6_1-16.10.noarch
  deinstallation of lightdm-gtk-greeter-branding-openSUSE-2.0-3.2.noarch
 Solution 2: Following actions will be done:
  deinstallation of lsb-4.0.fake-1.5.x86_64
  deinstallation of atom-beta-1.52.0.beta0-0.1.x86_64
 Solution 3: keep obsolete sysvinit-tools-2.96-1.3.x86_64
 Solution 4: break lsb-4.0.fake-1.5.x86_64 by ignoring some of its dependencies
Comment 1 Dirk Mueller 2020-10-12 08:18:29 UTC
*** Bug 1177550 has been marked as a duplicate of this bug. ***
Comment 2 Dirk Mueller 2020-10-12 08:27:19 UTC
Dominique - is it intentional that openqa doesn't catch these? otherwise it would be good to add this to the test harness.
Comment 3 OBSbugzilla Bot 2020-10-12 09:00:09 UTC
This is an autogenerated message for OBS integration:
This bug (1177540) was mentioned in
https://build.opensuse.org/request/show/841164 Factory / lsb
Comment 4 Dominique Leuenberger 2020-10-12 09:03:34 UTC
(In reply to Dirk Mueller from comment #2)
> Dominique - is it intentional that openqa doesn't catch these? otherwise it
> would be good to add this to the test harness.

lsb is 'so low on the requirement chain' that nothing really cares - there is no openQA test installing anything based on lsb nowadays.

not sure an openQA test would gain us anything (except maybe getting you a bug report before the user reports one - but the snapshot would certainly not be blocked on it)
Comment 5 Dominique Leuenberger 2020-10-12 14:34:45 UTC
(In reply to OBSbugzilla Bot from comment #3)
> This is an autogenerated message for OBS integration:
> This bug (1177540) was mentioned in
> https://build.opensuse.org/request/show/841164 Factory / lsb

Merged for snapshot 20201012
Comment 6 Andras Szerencses 2020-10-14 01:23:12 UTC
Only a note, it works on my system, thank you guys!
Comment 7 Martin Wilck 2021-06-04 13:29:06 UTC
*** Bug 1186855 has been marked as a duplicate of this bug. ***
Comment 8 Martin Wilck 2021-06-04 13:29:45 UTC
The same fix is needed for Leap 15.3 (bsc#1186855).

Created SR#897449 from factory to openSUSE:Leap:15.3:Update.
Comment 9 Martin Wilck 2021-06-04 13:31:45 UTC
That SR was nonsense. We just can't use %_bindir here.
Comment 10 Martin Wilck 2021-06-04 13:39:49 UTC
New SR: 897452. Simply use /bin/pidof on Leap.