determining which package is 'responsible' for forcing a downgrade ?

snowcrash+smart schneecrash+smart at gmail.com
Wed Jan 17 10:52:33 PST 2007


> Oops.. I'm sorry. The obsoletes relation, if existent, would be in
> the *non-installed* version, of course.

well, maybe 'of course' to _you_ ;-)

> An obsoletes relation will
> add entries to the "Upgrades" relation of the candidate package.

aha.

/root# smart upgrade MozillaThunderbird
	...
	  Downgrading packages (1):
	  MozillaThunderbird-1.5.0.9-0.1 at i586
	...

/root# smart query MozillaThunderbird-1.5.0.9-0.1 at i586 --show-all
	...
MozillaThunderbird-1.5.0.9-0.1 at i586 {13} [suse-10.2-update] - The
Stand-Alone Mozilla Mail Component
  Provides:
    MozillaThunderbird = 1.5.0.9-0.1 at i586
      Required By:
        beagle-thunderbird-0.2.12-28 at i586 (MozillaThunderbird =
1.5.0.9-0.1 at i586)
        MozillaThunderbird-translations-1.5.0.9-0.1 at i586
(MozillaThunderbird = 1.5.0.9-0.1 at i586) [pre]
      Upgraded By:
        MozillaThunderbird-1.99.1-44.1 at i586 (MozillaThunderbird =
1.5.0.9-0.1 at i586)
        MozillaThunderbird-1.99.1-44.1 at i586 (MozillaThunderbird =
1.5.0.9-0.1 at i586)
    libenigmime.so
    libenigmime.so(EXPORTED)
    libenigmime.so(libenigmime.so)
    libimgicon.so
    libimgicon.so(EXPORTED)
    libimgicon.so(libimgicon.so)
    libjsd.so
    libjsd.so(EXPORTED)
    libjsd.so(libjsd.so)
    libldap50.so
      Required By:
        MozillaThunderbird-1.5.0.9-0.1 at i586 (libldap50.so)
        MozillaThunderbird-1.99.1-44.1 at i586 (libldap50.so)
        seamonkey-1.0.99-54.1 at i586 (libldap50.so)
    libmozgnome.so
    libmozgnome.so(EXPORTED)
    libmozgnome.so(libmozgnome.so)
    libmozjs.so
      Required By:
        MozillaFirefox-2.0.0.1-0.1 at i586 (libmozjs.so)
        MozillaFirefox-2.0.0.1-16.1 at i586 (libmozjs.so)
        MozillaSunbird-0.3-15.1 at i586 (libmozjs.so)
        MozillaThunderbird-1.5.0.9-0.1 at i586 (libmozjs.so)
        MozillaThunderbird-1.99.1-44.1 at i586 (libmozjs.so)
        gxine-0.5.9-0.pm.0 at i586 (libmozjs.so)
        gxine-0.5.9-0.pm.0 at i686 (libmozjs.so)
        seamonkey-1.0.99-54.1 at i586 (libmozjs.so)
        seamonkey-mail-1.0.99-54.1 at i586 (libmozjs.so)
    libmyspell.so
    libmyspell.so(EXPORTED)
    libmyspell.so(libmyspell.so)
    libprldap50.so
      Required By:
        MozillaThunderbird-1.5.0.9-0.1 at i586 (libprldap50.so)
        MozillaThunderbird-1.99.1-44.1 at i586 (libprldap50.so)
        seamonkey-1.0.99-54.1 at i586 (libprldap50.so)
    libspellchecker.so
    libspellchecker.so(EXPORTED)
    libspellchecker.so(libspellchecker.so)
    libxpcom.so
      Required By:
        MozillaFirefox-2.0.0.1-0.1 at i586 (libxpcom.so)
        MozillaFirefox-2.0.0.1-16.1 at i586 (libxpcom.so)
        MozillaSunbird-0.3-15.1 at i586 (libxpcom.so)
        MozillaThunderbird-1.5.0.9-0.1 at i586 (libxpcom.so)
        MozillaThunderbird-1.99.1-44.1 at i586 (libxpcom.so)
        blam-1.8.2-66 at i586 (libxpcom.so)
        devhelp-0.10-59 at i586 (libxpcom.so)
        eclipse-swt-3_2-gtk2-3.2-0.pm.2 at i586 (libxpcom.so)
        epiphany-2.16.1-29 at i586 (libxpcom.so)
        epiphany-extensions-2.16.1-29 at i586 (libxpcom.so)
        gnome-web-photo-0.2-28 at i586 (libxpcom.so)
        jdic-0.9.1-20060613.pm.1 at i586 (libxpcom.so)
        liferea-1.0.20-34 at i586 (libxpcom.so)
        liferea-mozilla-1.0.27-1.guru.suse102 at i686 (libxpcom.so)
        liferea-mozilla-1.2.2-1.guru.suse102 at i686 (libxpcom.so)
        liferea-mozilla-1.2.3-1.guru.suse102 at i686 (libxpcom.so)
        rssowl-1.2.3-0.pm.0 at i586 (libxpcom.so)
        seamonkey-1.0.99-54.1 at i586 (libxpcom.so)
        seamonkey-mail-1.0.99-54.1 at i586 (libxpcom.so)
        seamonkey-spellchecker-1.0.99-54.1 at i586 (libxpcom.so)
        yelp-2.16.1-30 at i586 (libxpcom.so)
    libxpcom_compat.so
      Required By:
        MozillaFirefox-2.0.0.1-0.1 at i586 (libxpcom_compat.so)
        MozillaFirefox-2.0.0.1-16.1 at i586 (libxpcom_compat.so)
        MozillaThunderbird-1.5.0.9-0.1 at i586 (libxpcom_compat.so)
        MozillaThunderbird-1.99.1-44.1 at i586 (libxpcom_compat.so)
        seamonkey-1.0.99-54.1 at i586 (libxpcom_compat.so)
        seamonkey-mail-1.0.99-54.1 at i586 (libxpcom_compat.so)
    libxpcom_core.so
      Required By:
        MozillaFirefox-2.0.0.1-0.1 at i586 (libxpcom_core.so)
        MozillaFirefox-2.0.0.1-16.1 at i586 (libxpcom_core.so)
        MozillaSunbird-0.3-15.1 at i586 (libxpcom_core.so)
        MozillaThunderbird-1.5.0.9-0.1 at i586 (libxpcom_core.so)
        MozillaThunderbird-1.99.1-44.1 at i586 (libxpcom_core.so)
        jdic-0.9.1-20060613.pm.1 at i586 (libxpcom_core.so)
        seamonkey-1.0.99-54.1 at i586 (libxpcom_core.so)
        seamonkey-mail-1.0.99-54.1 at i586 (libxpcom_core.so)
        seamonkey-spellchecker-1.0.99-54.1 at i586 (libxpcom_core.so)
    libxpinstall.so
    libxpinstall.so(EXPORTED)
    libxpinstall.so(libxpinstall.so)
    libxpistub.so
  Requires:
    /bin/sh [pre]
      Provided By:
        bash-3.1-55 at i586 (/bin/sh)
    fileutils [pre]
        coreutils-6.4-10 at i586 (fileutils)
    libstdc++ [pre]
        libstdc++41-4.1.2_20061115-5 at i586 (libstdc++ = 4.1.2_20061115-5)
    textutils [pre]
        coreutils-6.4-10 at i586 (textutils)
  Upgrades:
    MozillaThunderbird < 1.5.0.9-0.1 at i586
      Provided By:
        MozillaThunderbird-1.5.0.8-3 at i586 (MozillaThunderbird = 1.5.0.8-3 at i586)


_i_ am not sure if the above tells me anything helpful :-{

thanks!



More information about the Smart mailing list