[opensuse-gnome] zypper dup leftovers?
Hi there, I have a test installation that has been zypper dup-ed regularily over a longer period and today noticed that a number of packages remaining on that system may be obsolete? That is, do we lack a couple of Obsoletes: at strategic spots? % rpm -qa '*gnome*' | egrep -v '^patterns|^PolicyKit|gnome3|3\.' includes the following: bundle-lang-gnome-en-11.4-26.9.noarch bundle-lang-gnome-extras-en-11.4-20.1.noarch 11.4? Should this be 12.1, or removed/obsoleted? gnome-audio-2.22.2-35.2.noarch gnome-desktop2-2.32.1-10.2.x86_64 gnome-desktop2-lang-2.32.1-10.2.noarch Suspicous version numbers reminding me of older GNOME releases? gnome-js-common-0.1.2-4.2.x86_64 gnome-mag-0.16.3-8.1.x86_64 gnome-main-menu-0.9.15-15.1.x86_64 Not sure about these. gnome-media-2.91.2-1.1.x86_64 gnome-media-lang-2.91.2-1.1.noarch Leftovers from pre-GNOME 3? Removing this also wants to remove gnome-applets, but I guess this is okay? gnome-panel-applet-tracker-0.11.0-4.1.x86_64 gnome-pty-helper-0.28.1-2.1.x86_64 Not sure. gnome-python-desktop-2.32.0-10.4.x86_64 Older GNOME release? gnome-speech-0.4.25-11.1.x86_64 gnome-vfs2-2.24.4-4.2.x86_64 gnome-vfs2-32bit-2.24.4-4.2.x86_64 gnome-web-photo-0.10.2-2.1.x86_64 libgail-gnome-1.20.4-2.1.x86_64 libgnome-desktop-2-17-2.32.1-10.2.x86_64 Not sure. libgnome-2.32.1-2.2.x86_64 libgnome-32bit-2.32.1-2.2.x86_64 libgnome-lang-2.32.1-2.2.noarch libgnome-window-settings1-2.32.1-10.2.x86_64 Older GNOME release? libgnomeprintui-2.18.6-6.2.x86_64 libgnomeprintui-lang-2.18.6-6.2.noarch libgnomesu-1.0.0-336.1.x86_64 libgnomesu-lang-1.0.0-336.1.noarch libgnomesu0-1.0.0-336.1.x86_64 libgnomeui-2.24.5-2.2.x86_64 libproxy0-gnome-32bit-0.2.3-8.6.x86_64 libxine1-gnome-vfs-1.1.19-6.5.x86_64 mozilla-xulrunner20-gnome-2.0.1-4.1.x86_64 python-gnome-2.28.1-11.2.x86_64 python-gnomecanvas-2.28.1-11.2.x86_64 python-gnomedesktop-2.32.0-10.4.x86_64 python-gnomekeyring-2.32.0-10.4.x86_64 python-gnomeprint-2.32.0-10.4.x86_64 python-gnomevfs-2.28.1-11.2.x86_64 Mixture of "not sure" and me wondering whether the 2.32 refers to the latest GNOME 2 release? If you prefer, I can file this in Bugzilla, just wasn't sure given that most of this is not based on hard knowledge on my side. Gerald -- Dr. Gerald Pfeifer <gp@suse.com> || SUSE || Director Product Management -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Wednesday, July 13, 2011 00:14:49 Gerald Pfeifer wrote:
Hi there,
I have a test installation that has been zypper dup-ed regularily over a longer period and today noticed that a number of packages remaining on that system may be obsolete? That is, do we lack a couple of Obsoletes: at strategic spots?
% rpm -qa '*gnome*' | egrep -v '^patterns|^PolicyKit|gnome3|3\.' includes the following:
bundle-lang-gnome-en-11.4-26.9.noarch bundle-lang-gnome-extras-en-11.4-20.1.noarch
11.4? Should this be 12.1, or removed/obsoleted?
Yeah, version number was not updated yet - will fix, Andreas -- Andreas Jaeger, Program Manager openSUSE aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Hi, The summary, for those not willing to read details below, is that we still have to ship parts of the GNOME 2 stack for some apps that need it; they're not leftovers. Le mercredi 13 juillet 2011, à 00:14 +0200, Gerald Pfeifer a écrit :
gnome-audio-2.22.2-35.2.noarch gnome-desktop2-2.32.1-10.2.x86_64 gnome-desktop2-lang-2.32.1-10.2.noarch
Suspicous version numbers reminding me of older GNOME releases?
gnome-audio just never got another release, and I was wondering if we should drop it. gnome-desktop2 is just the 2.x branch of gnome-desktop, that is kept because some packages need the library.
gnome-js-common-0.1.2-4.2.x86_64 gnome-mag-0.16.3-8.1.x86_64 gnome-main-menu-0.9.15-15.1.x86_64
Not sure about these.
gnome-js-common is fine. gnome-mag is now removed, but we have nothing that obsoletes it. It's unclear what should do that. Any proposal? gnome-main-menu is "fine": that's the right version, but we might drop it soon if nobody ports it to GNOME 3 technologies.
gnome-media-2.91.2-1.1.x86_64 gnome-media-lang-2.91.2-1.1.noarch
Leftovers from pre-GNOME 3? Removing this also wants to remove gnome-applets, but I guess this is okay?
That's the last release of gnome-media (with gnome-sound-recorder, which is nice). The dependency in gnome-applets is wrong now, I'll fix it.
gnome-panel-applet-tracker-0.11.0-4.1.x86_64 gnome-pty-helper-0.28.1-2.1.x86_64
Not sure.
They're fine.
gnome-python-desktop-2.32.0-10.4.x86_64
Older GNOME release?
Python bindings for some GNOME 2 libraries. Needed for some packages. You can try to remove it to see if you need it.
gnome-speech-0.4.25-11.1.x86_64 gnome-vfs2-2.24.4-4.2.x86_64 gnome-vfs2-32bit-2.24.4-4.2.x86_64 gnome-web-photo-0.10.2-2.1.x86_64 libgail-gnome-1.20.4-2.1.x86_64 libgnome-desktop-2-17-2.32.1-10.2.x86_64
Not sure.
gnome-speech: nothing obsoleting it. Same issue as gnome-mag. Maybe speech-dispatcher should obsolete it. gnome-vfs2: fine. gnome-web-photo: fine. libgail-gnome: fine, but you can remove it. libgnome-desktop-2-17: see gnome-desktop2 comment above.
libgnome-2.32.1-2.2.x86_64 libgnome-32bit-2.32.1-2.2.x86_64 libgnome-lang-2.32.1-2.2.noarch libgnome-window-settings1-2.32.1-10.2.x86_64
Older GNOME release?
libgnome: fine, there's no later release. You might not need it anymore, though, depending on what package is installed. libgnome-window-settings1: doesn't exist anymore, and since it's using slpp, we don't do Obsoletes for that.
libgnomeprintui-2.18.6-6.2.x86_64 libgnomeprintui-lang-2.18.6-6.2.noarch libgnomesu-1.0.0-336.1.x86_64 libgnomesu-lang-1.0.0-336.1.noarch libgnomesu0-1.0.0-336.1.x86_64 libgnomeui-2.24.5-2.2.x86_64 libproxy0-gnome-32bit-0.2.3-8.6.x86_64 libxine1-gnome-vfs-1.1.19-6.5.x86_64 mozilla-xulrunner20-gnome-2.0.1-4.1.x86_64 python-gnome-2.28.1-11.2.x86_64 python-gnomecanvas-2.28.1-11.2.x86_64 python-gnomedesktop-2.32.0-10.4.x86_64 python-gnomekeyring-2.32.0-10.4.x86_64 python-gnomeprint-2.32.0-10.4.x86_64 python-gnomevfs-2.28.1-11.2.x86_64
Mixture of "not sure" and me wondering whether the 2.32 refers to the latest GNOME 2 release?
libgnomeprintui: fine, but you can likely remove it. libgnomesu: fine, but we want to replace it. libgnomeui: fine, see libgnome above. libproxy0-gnome: probably not obsoleted because of slpp rule? libxine1-gnome-vfs: no idea mozilla-xulrunner20-gnome: fine, I think. python-*: same as python-gnome-desktop above. Cheers, Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Hi All, On Mon, 2011-07-18 at 08:51 +0200, Vincent Untz wrote:
libgnome: fine, there's no later release. You might not need it anymore, though, depending on what package is installed. libgnome-window-settings1: doesn't exist anymore, and since it's using slpp, we don't do Obsoletes for that.
The part with SLPP is correct, but wasn't zypper dup supposed to remove packages that no longer exist in any repository while doing a 'dup'? I do remember this used to be the case. Dominique -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Le lundi 18 juillet 2011, à 09:43 +0200, Dominique Leuenberger a écrit :
Hi All,
On Mon, 2011-07-18 at 08:51 +0200, Vincent Untz wrote:
libgnome: fine, there's no later release. You might not need it anymore, though, depending on what package is installed. libgnome-window-settings1: doesn't exist anymore, and since it's using slpp, we don't do Obsoletes for that.
The part with SLPP is correct, but wasn't zypper dup supposed to remove packages that no longer exist in any repository while doing a 'dup'? I do remember this used to be the case.
Only if the package is obsoleted, I believe. And we can cheat for that with some files in /etc/products.d/ (this is how it's handled on distro upgrades, I assume). Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
participants (4)
-
Andreas Jaeger
-
Dimstar / Dominique Leuenberger
-
Gerald Pfeifer
-
Vincent Untz