Mailinglist Archive: opensuse-factory (600 mails)

< Previous Next >
Re: [opensuse-factory] zyoper dup circular deps
  • From: Markus Koßmann <mkossmann_ml1@xxxxxx>
  • Date: Mon, 12 Oct 2009 05:36:46 +0200
  • Message-id: <200910120536.46220.mkossmann_ml1@xxxxxx>
Am Montag, 12. Oktober 2009 schrieb Carlos E. R.:
I don't understand this:

Tirith_chrooted_on_nimrodel:~ # time nice zypper dup
--auto-agree-with-licenses Loading repository data...
Reading installed packages...
Computing distribution upgrade...

Problem: gwenhywfar38-2.6.2-2.1.i586 requires gwenhywfar2 >= 2.6.2, but
this requirement cannot be provided uninstallable providers:
gwenhywfar2-2.6.2-2.1.i586[Factory_OSS] Solution 1: Following actions will
be done:
deinstallation of gwenhywfar-3.8.3-3.11.i586
deinstallation of gwenhywfar47-3.8.3-3.11.i586
deinstallation of libgwenhywfar47-3.8.3-3.11.i586
deinstallation of gnucash-2.2.9-2.1.i586
deinstallation of aqbanking-4.0.0-2.1.i586
deinstallation of gnucash-lang-2.2.9-2.1.noarch
deinstallation of aqbanking-lang-4.0.0-2.1.noarch
Solution 2: keep gwenhywfar38-2.6.2-1.15.i586
Solution 3: break gwenhywfar38 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c] (c):

real 0m17.790s
user 0m3.212s
sys 0m0.576s
Tirith_chrooted_on_nimrodel:~ #


Tirith_chrooted_on_nimrodel:~ # time nice zypper dup
--auto-agree-with-licenses Loading repository data...
Reading installed packages...
Computing distribution upgrade...

Problem: gwenhywfar38-2.6.2-2.1.i586 requires gwenhywfar2 >= 2.6.2, but
this requirement cannot be provided uninstallable providers:
gwenhywfar2-2.6.2-2.1.i586[Factory_OSS] Solution 1: Following actions will
be done:
deinstallation of gwenhywfar-3.8.3-3.11.i586
deinstallation of gwenhywfar47-3.8.3-3.11.i586
deinstallation of libgwenhywfar47-3.8.3-3.11.i586
deinstallation of gnucash-2.2.9-2.1.i586
deinstallation of aqbanking-4.0.0-2.1.i586
deinstallation of gnucash-lang-2.2.9-2.1.noarch
deinstallation of aqbanking-lang-4.0.0-2.1.noarch
Solution 2: keep gwenhywfar38-2.6.2-1.15.i586
Solution 3: break gwenhywfar38 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c] (c): 1
Resolving dependencies...
Computing distribution upgrade...

The following NEW package is going to be installed:
gwenhywfar2

The following packages are going to be REMOVED:
aqbanking aqbanking-lang gnucash gnucash-lang gwenhywfar gwenhywfar47
libgwenhywfar47

The following packages are going to be upgraded:
gwenhywfar38 kernel-default

The following packages are going to be downgraded:
cairo cairo-devel desktop-data-openSUSE-extra-gnome preload-kmp-default

2 packages to upgrade, 4 to downgrade, 1 new, 7 to remove.
Overall download size: 54.5 MiB. After the operation, 32.4 MiB will be
freed. Continue? [y/n/?] (y):



I tried this afeternoon, and I got into a loop of dependencies till I gave
up. Then I tried "zypper up" instead of dup which did not ask anything at
all. Now I try "dup" again and I get the above. First it says that
gwenhywfar2 can not be found, then it says that it is going to install it
after removing it.

???

I think this is a dependency error in gwenhywfar38-2.6.2-2.1. It should depend
on libgwenhywfar38-2.6.2-2.1 instead on itself. On my installion nothing
required gwenhywfar38-2.6.2-2.1. So I deleted both gwenhywfar38-2.6.2-2.1 and
libgwenhywfar38-2.6.2-2.1 and the dependency problem was gone
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References