[Bug 987287] New: [Update-Test repo Patch 5303] cannot upgrade gstreamer-plugins-bad-32bit because libzbar.so.0 is missing
http://bugzilla.opensuse.org/show_bug.cgi?id=987287 Bug ID: 987287 Summary: [Update-Test repo Patch 5303] cannot upgrade gstreamer-plugins-bad-32bit because libzbar.so.0 is missing Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Normal Priority: P5 - None Component: Commercial Assignee: bnc-team-screening@forge.provo.novell.com Reporter: antoine.mechelynck@gmail.com QA Contact: qa-bugs@suse.de Found By: Community User Blocker: --- Trying to install the latest patches, I get the following at the console: linux-2iyu:~ # (zypper lu && zypper lp || echo 'exit status' $? ; date ) 2>&1 |tee -a ~/zypper.log Retrieving repository 'Leap-42.1-Packman' metadata [.done] Building repository 'Leap-42.1-Packman' cache [....done] Loading repository data... Reading installed packages... S | Repository | Name | Current Version | Available Version | Arch --+-----------------------+------------------------------------+-----------------+-------------------+------- v | Leap-42.1-Update-Test | gstreamer-plugins-bad | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | gstreamer-plugins-bad-doc | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | gstreamer-plugins-bad-lang | 1.4.5-2.3 | 1.4.5-5.1 | noarch v | Leap-42.1-Update-Test | libgstbadbase-1_0-0 | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstbadbase-1_0-0-32bit | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstbadvideo-1_0-0 | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstbadvideo-1_0-0-32bit | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstbasecamerabinsrc-1_0-0 | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstbasecamerabinsrc-1_0-0-32bit | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstcodecparsers-1_0-0 | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstcodecparsers-1_0-0-32bit | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstgl-1_0-0 | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstgl-1_0-0-32bit | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstmpegts-1_0-0 | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstmpegts-1_0-0-32bit | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstphotography-1_0-0 | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstphotography-1_0-0-32bit | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgsturidownloader-1_0-0 | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgsturidownloader-1_0-0-32bit | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstwayland-1_0-0 | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | libgstwayland-1_0-0-32bit | 1.4.5-2.3 | 1.4.5-5.1 | x86_64 v | Leap-42.1-Update-Test | whois | 5.2.10-4.2 | 5.2.12-6.1 | x86_64 Loading repository data... Reading installed packages... Repository | Name | Category | Severity | Interactive | Status | Summary ----------------------+------+----------+----------+-------------+--------+--------------------------------------------------------------- Leap-42.1-Update-Test | 5302 | optional | moderate | --- | needed | Optional update for whois Leap-42.1-Update-Test | 5303 | optional | low | --- | needed | Optional update for gnome-keysign, gstreamer-plugins-bad, zbar Thu 30 Jun 23:23:17 CEST 2016 linux-2iyu:~ # (zypper patch || echo 'exit status' $? ; date ) 2>&1 |tee -a ~/zypper.log Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides libzbar.so.0 needed by gstreamer-plugins-bad-32bit-1.4.5-5.1.x86_64 Solution 1: deinstallation of gstreamer-plugins-bad-32bit-1.4.5-2.3.x86_64 Solution 2: do not install patch:5303-1.noarch Solution 3: break gstreamer-plugins-bad-32bit-1.4.5-5.1.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/3/c] (c): 1 Resolving dependencies... Resolving package dependencies... The following NEW package is going to be installed: libzbar0 The following 2 NEW patches are going to be installed: 5302 5303 The following package is going to be REMOVED: gstreamer-plugins-bad-32bit The following 22 packages are going to be upgraded: gstreamer-plugins-bad gstreamer-plugins-bad-doc gstreamer-plugins-bad-lang libgstbadbase-1_0-0 libgstbadbase-1_0-0-32bit libgstbadvideo-1_0-0 libgstbadvideo-1_0-0-32bit libgstbasecamerabinsrc-1_0-0 libgstbasecamerabinsrc-1_0-0-32bit libgstcodecparsers-1_0-0 libgstcodecparsers-1_0-0-32bit libgstgl-1_0-0 libgstgl-1_0-0-32bit libgstmpegts-1_0-0 libgstmpegts-1_0-0-32bit libgstphotography-1_0-0 libgstphotography-1_0-0-32bit libgsturidownloader-1_0-0 libgsturidownloader-1_0-0-32bit libgstwayland-1_0-0 libgstwayland-1_0-0-32bit whois 22 packages to upgrade, 1 new, 1 to remove. Overall download size: 3.1 MiB. Already cached: 0 B. After the operation, 3.8 MiB will be freed. Continue? [y/n/? shows all options] (y): etc. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=987287 http://bugzilla.opensuse.org/show_bug.cgi?id=987287#c1 Tony Mechelynck <antoine.mechelynck@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Commercial |Maintenance --- Comment #1 from Tony Mechelynck <antoine.mechelynck@gmail.com> --- oops, somehow the wrong Product got selected -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=987287 http://bugzilla.opensuse.org/show_bug.cgi?id=987287#c2 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |astieger@suse.com, | |bbrunner@suse.com Assignee|bnc-team-screening@forge.pr |dimstar@opensuse.org |ovo.novell.com | --- Comment #2 from Andreas Stieger <astieger@suse.com> --- Assigning to Dominique. Benjamin, this being a new package, would you not say that this can go into 42.2 straight away rather than a maintenance update for 42.1? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=987287 http://bugzilla.opensuse.org/show_bug.cgi?id=987287#c3 --- Comment #3 from Tony Mechelynck <antoine.mechelynck@gmail.com> --- (In reply to Andreas Stieger from comment #2)
Assigning to Dominique.
Benjamin, this being a new package, would you not say that this can go into 42.2 straight away rather than a maintenance update for 42.1?
gstreamer-plugins-bad exists since I don't know when. Apparently, its new version has an unsatisfied dependency. Maybe someone foprgot to build a "libzbar0-32bit" package? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=987287 http://bugzilla.opensuse.org/show_bug.cgi?id=987287#c4 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |maintenance@opensuse.org Flags| |needinfo?(maintenance@opens | |use.org) --- Comment #4 from Dominique Leuenberger <dimstar@opensuse.org> --- (In reply to Tony Mechelynck from comment #3)
gstreamer-plugins-bad exists since I don't know when. Apparently, its new version has an unsatisfied dependency. Maybe someone foprgot to build a "libzbar0-32bit" package?
Indeed - interesting that no other script caught this before. Request: #405845 maintenance_incident: home:dimstar:gnome-keysign/zbar@ef81e04a734992287b9bbec078323b0c -> openSUSE:Maintenance (release in openSUSE:Leap:42.1:Update) Can this be merged with the existing update? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=987287 http://bugzilla.opensuse.org/show_bug.cgi?id=987287#c5 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(maintenance@opens | |use.org) | --- Comment #5 from Andreas Stieger <astieger@suse.com> --- merged -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=987287 http://bugzilla.opensuse.org/show_bug.cgi?id=987287#c6 --- Comment #6 from Tony Mechelynck <antoine.mechelynck@gmail.com> --- I hereby VERIFY that: - there is a new version of Patch 5303 for the Update-Test repo, which upgrades libzbar0 from version 0.10_2013_02_28-2.1 to 0.10_2013_02_28-4.1. Other packages that I have (or had prior to reinstalling the plugins-bad-32bit) are not affected. - there is now a libzbar0-32bit of that same new version in the same repo, thanks to which gstreamer-plugins-bad-32bit version 1.4.5-5.1 can now be installed without breaking its dependencies. If you RESOLVE this bug as FIXED I'll be happy to set it to VERIFIED unless your QA team requires some more detailed verification. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=987287 http://bugzilla.opensuse.org/show_bug.cgi?id=987287#c7 Andreas Stieger <astieger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Andreas Stieger <astieger@suse.com> --- Thanks for the note. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=987287 http://bugzilla.opensuse.org/show_bug.cgi?id=987287#c8 Tony Mechelynck <antoine.mechelynck@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED --- Comment #8 from Tony Mechelynck <antoine.mechelynck@gmail.com> --- My pleasure. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=987287 http://bugzilla.opensuse.org/show_bug.cgi?id=987287#c9 --- Comment #9 from Tony Mechelynck <antoine.mechelynck@gmail.com> --- P.S. Details of the verification procedure: 1. zypper up && zypper lp -> Two patches are listed (5303 and one other) and three packages (two of which obviously belong to the other patch). The only package which patch 5303 will update this time is libzbar0. 2. zypper patch -> updates libzbar0, no "dependency" prompt 3. YaST Software Management, search for Name, Provides or Requires, Contains, "zbar" -> libzbar0-32bit is pesent, which is a novelty. 4. Still in YaST, click (only) gstreamer-plugins-bad-32bit, which was not installed, to (re)install it. [Accept] -> A popup appears, telling me that libzbar0-32bit will be autoinstalled to resolve dependencies 5. [Continue] -> Installation proceeds normally. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com