[Bug 752138] New: python-virtinst causes virt-manager unistall
https://bugzilla.novell.com/show_bug.cgi?id=752138 https://bugzilla.novell.com/show_bug.cgi?id=752138#c0 Summary: python-virtinst causes virt-manager unistall Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: All OS/Version: openSUSE 12.1 Status: NEW Severity: Normal Priority: P5 - None Component: Update Problems AssignedTo: carnold@suse.com ReportedBy: lmuelle@suse.com QAContact: jsrain@suse.com CC: maintenance@opensuse.org Found By: Development Blocker: No mug:~ # zypper patch Daten des Repositories laden ... Installierte Pakete lesen ... Paketabhängigkeiten auflösen ... Das folgende NEUE Paket wird installiert: python-virtinst Die folgenden NEUEN Patches werden installiert: openSUSE-2012-157 openSUSE-2012-158 openSUSE-2012-160 Das folgende Paket wird GELÖSCHT: virt-manager Die folgenden Pakete werden aktualisiert: glibc glibc-32bit glibc-devel glibc-info glibc-locale glibc-locale-32bit sysconfig As you can see python-virtinst wasn't installed before (Paket = pacjage and NEU = new). While the package virt-manager gets deleted (wird gelöscht). I'm sure either this was intentional or there is something going wrong with one of the patch descriptions (openSUSE-2012-157 openSUSE-2012-158 openSUSE-2012-160) as enumerated above. -- 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=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c1
--- Comment #1 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c2
--- Comment #2 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c3
--- Comment #3 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c4
--- Comment #4 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c5
--- Comment #5 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c6
--- Comment #6 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c7
--- Comment #7 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c8
--- Comment #8 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c9
--- Comment #9 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c
Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c
Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c10
--- Comment #10 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c11
--- Comment #11 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c12
--- Comment #12 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c13
--- Comment #13 from Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c14
--- Comment #14 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c15
--- Comment #15 from Charles Arnold
Isn't a line like this one required?
Requires: virt-manager > 0.9.0
No because python-virtinst can be installed and used as a standalone package. The other way around is not true, virt-manager can't work without python-virtinst. python-virtinst used to be bundled as part of the virt-manager package in virt-manager 0.9.0 and older. It is now split out.
Also this line looks a bit wrong to me
Requires: libvirt-python >= 0.4.5-2.fc10
The minimum libvirt version tested with on fedora - which is bogus for openSUSE. It should just be 0.4.5. I had tested this with 'zypper up' which updated virt-manager and installed the new python-virtinst without problem. I'm not sure how to meet the requirements of this split package when using 'zypper patch' so that python-virtinst is installed while virt-manager is also updated. -- 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=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c16
--- Comment #16 from Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c17
--- Comment #17 from Charles Arnold
so to express this I think in python-virtinst use:
Conflicts: virt-manager <= 0.9.0
I would say
So this is what we end up with after removing from python-virtinst the Obsoletes: virt-manager <= 0.9.0, virt-manager-0.9.0 ---> virt-manager-0.9.1 | Requires: python-virtinst-0.6.1 | | |--> python-virtinst-0.6.1 Conflicts: virt-manager <= 0.9.0 Can zypper resolve this correctly on an upgrade and patch? It would have to remove 0.9.0 first, install python-virtinst and then install 0.9.1 -- 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=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c18
--- Comment #18 from Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c19
Charles Arnold
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c20
--- Comment #20 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c21
--- Comment #21 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c22
Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c23
Charles Arnold
Isn't the same fix needed by openSUSE Factory too?
Yes. Submit request 109521. -- 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=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c24
--- Comment #24 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c25
Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c26
--- Comment #26 from Charles Arnold
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c27
--- Comment #27 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c28
--- Comment #28 from Charles Arnold
If openSUSE Factory contains an additional feature I would expect the package change log of openSUSE Factory to only have additions compared to the one in openSUSE 12.1.
Of course. But someone also has to also accept the recent 12.1 submit request for it to show up in openSUSE:12.1:Update. (#110071 from comment #26).
But those changes quoted with comment #25 are missing in openSUSE Factory.
No. They are in both the openSUSE:Factory/python-virtinst I check out and can browse to on the web.
Either the features are missing too or this is a minus from the package change log only.
Both should not happen as users might guess features/ changed got lost.
I am confused at what you say you are seeing? What location are you pulling your sources from? -- 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=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c29
--- Comment #29 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c30
--- Comment #30 from Charles Arnold
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c31
--- Comment #31 from Lars Müller
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c32
Charles Arnold
https://bugzilla.novell.com/show_bug.cgi?id=752138
https://bugzilla.novell.com/show_bug.cgi?id=752138#c33
--- Comment #33 from Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com