[Bug 217352] New: support identical dependency semantics for all resolvables (esp. obsoletes for products)
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=217352 Summary: support identical dependency semantics for all resolvables (esp. obsoletes for products) Product: openSUSE 10.2 Version: Beta 1 plus Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: libzypp AssignedTo: ma@novell.com ReportedBy: kkaempf@novell.com QAContact: visnov@novell.com CC: aj@novell.com, shorn@novell.com The current libzypp 'commit' implementation relies on the backend (i.e. 'rpm' for packages) to implement the correct 'obsoletes' semantics. This is not supported for non-packages (patches, patterns, products) currently. (Use case: Upgrading SLE10GA to SLE10SP1, thereby removing the installed SLE10GA product) -- 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, or are watching someone who is.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=217352 ------- Comment #1 from ma@novell.com 2006-11-20 03:20 MST ------- (mostly) fixed in libzypp-2.8.2 What we currently can't support without larger changes to the code are cross package/non-packages obsoletes (e.g. a product can't obsolete packages and vice versa). If the current fix is sufficient for 10.2, I'd like to tag this as enhancement for 10.3 (or SLES-SP if required). -- 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, or are watching someone who is.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=217352 ------- Comment #2 from kkaempf@novell.com 2006-11-20 03:33 MST ------- Doing 'intra-kind' obsoletes is sufficient, we might even explicitly dis-allow cross-kind obsoletes as they probably do not make sense at all. (If such semantics are needed, better require an object of the same kind and issue the obsoletes from there). The main purpose of this fix is SLES-SP, where the SP product should obsolete the GA product. -- 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, or are watching someone who is.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=217352 ------- Comment #3 from aj@novell.com 2006-11-20 03:51 MST ------- Ad #2: can a pattern obsolete a 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, or are watching someone who is.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=217352 kkaempf@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |schubi@novell.com ------- Comment #4 from kkaempf@novell.com 2006-11-20 04:03 MST ------- Its supported by the dependency solver but its semantics might not be fully implemented. -- 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, or are watching someone who is.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=217352 ------- Comment #5 from ma@novell.com 2006-11-21 05:11 MST ------- (In reply to comment #3)
Ad #2: can a pattern obsolete a package?
Current target::commit will not remove the package in that case. If this is required for 10.2 we have to extend the current fix. -- 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, or are watching someone who is.
![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=217352 aj@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #6 from aj@novell.com 2006-11-22 06:45 MST ------- ok, fixed. -- 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, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com