Bug 202397

Summary: yast2-pkg-bindings is missing a versioned libzypp dependency
Product: [openSUSE] SUSE Linux 10.1 Reporter: Martin Vidner <mvidner>
Component: YaST2Assignee: Ladislav Slezák <lslezak>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: aj, andreas.hanke, postadal
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Martin Vidner 2006-08-29 12:41:22 UTC
Petr reported that several things went wrong with an online update. A full report with logs is coming up but there is an important issue that should be addressed in the 3rd update I believe:

It is possible (manually or because of a bug) to select a recent yast2-pkg-bindings but not the required corresponding libzypp. y-p-b requires libzypp only implicitly, as "libzypp.so.1". It should have an explicit "Requires: libzypp >= x.y.z".

I did not actually test this with the 3rd update yet.
Maybe other packages have similar problems, I will check.
Comment 1 Martin Vidner 2006-08-29 17:25:21 UTC
Fixed in yast2-pkg-bindings-2.13.88.2 in the SLE Branch and submitted.
Lada please fix it also in the SP1 branch, with the appropriate libzypp version.

Also submitted yast2-packager-2.13.139.3 and libzypp-zmd-backend.
Comment 2 Ladislav Slezák 2006-08-30 07:55:15 UTC
Fixed in yast2-pkg-bindings-2.13.94 (SP1/10.2):  Require: libzypp >= 2.0.0