[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:
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 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 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.
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.
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: 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: 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: 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:
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 :
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

On Wednesday, July 13, 2011 00:14:49 Gerald Pfeifer wrote:
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 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 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.
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.
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: 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: 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: 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:
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 :
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