[opensuse-factory] Zypper ignoring factory packages...
I've just been backleveled to 11.1 from factory by a lack of attention while running "zypper -n dup -l". Investigation suggests the factory repo is being treated as empty by zypper: root[pts/5]@boija02-745 15:16:19 :) 0 /root/factory_zypp # zypper lr -u|awk '/openSUSE111/||/factory\// {print $3,$10,$11}' factory | http://download.opensuse.org/factory/repo/oss factory_debug | http://download.opensuse.org/factory/repo/debug/ factory_nonoss | http://download.opensuse.org/factory/repo/non-oss/ openSUSE111 | http://download.opensuse.org/distribution/11.1/repo/oss openSUSE111_nonfree | http://download.opensuse.org/distribution/11.1/repo/non-oss openSUSE111_update | http://download.opensuse.org/update/11.1 root[pts/5]@boija02-745 15:07:23 :) 0 /root/factory_zypp # zypper se -r openSUSE111|wc -l 7558 root[pts/5]@boija02-745 15:07:28 :) 0 /root/factory_zypp # zypper se -r factory| wc -l 6 root[pts/5]@boija02-745 15:07:39 :) 0 /root/factory_zypp # zypper se -r factory Loading repository data... Reading installed packages... S | Name | Summary | Type --+----------+----------+-------- i | openSUSE | openSUSE | product root[pts/5]@boija02-745 15:08:06 :( 104 /root/factory_zypp # zypper in -D -r factory -t product openSUSE Loading repository data... Reading installed packages... Resolving package dependencies... Problem: rpm-4.4.2.3-20.1.i586 requires permissions, but this requirement cannot be provided deleted providers: permissions-2008.11.25-1.5.i586[@System] Solution 1: do not ask to install a solvable providing product:openSUSE
11.1-0 Solution 2: ignore some dependencies of rpm
Choose from above solutions by number or cancel [1/2/C]: 2 Resolving dependencies... Resolving package dependencies... The following product is going to be upgraded: openSUSE The following packages are going to be REMOVED: ConsoleKit ConsoleKit-x11 FreeNX MPlayer ModemManager MozillaFirefox <SNIP> ALL MY PACKAGES </SNIP> ypbind zisofs-tools zypper After the operation, 2.0 GiB will be freed. Continue? [Y/?]: n I've manually installed the factory package tools, but that just means zypper wants to revert them: root[pts/5]@boija02-745 15:08:31 :) 0 /root/factory_zypp # zypper dup -D Loading repository data... Reading installed packages... Computing distribution upgrade... The following packages are going to be downgraded: PackageKit PackageKit-lang aria2 boost-license gnome-packagekit gnome-packagekit-lang libqdialogsolver1 libzypp satsolver-tools yast2-gtk yast2-libyui yast2-ncurses yast2-ncurses-pkg yast2-pkg-bindings yast2-qt-pkg zypper The following NEW packages are going to be installed: libboost_signals1_36_0 libpackagekit-glib10 The following package is going to be REMOVED: libpackagekit-glib11 The following packages are going to change vendor: PackageKit PackageKit-lang gnome-packagekit gnome-packagekit-lang libqdialogsolver1 libzypp satsolver-tools yast2-gtk yast2-ncurses-pkg yast2-pkg-bindings yast2-qt-pkg zypper Overall download size: 7.9 MiB. After the operation, 843.0 KiB will be freed. Continue? [YES/no]: Manually fetching packages works fine, so I assume this is a meta-data problem, either on my system, or on the servers. Any ideas? Jason -- Jason Boissiere Senior Quality Assurance Engineer Ingres Europe Limited jason.boissiere@ingres.com PHONE +44 01753 559529 www.ingres.com -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am Mittwoch 11 März 2009 schrieb Jason Boissiere:
I've just been backleveled to 11.1 from factory by a lack of attention while running "zypper -n dup -l". Investigation suggests the factory repo is being treated as empty by zypper:
Yes, the last snapshot was broken. But now we can't upload a fixed version ;( Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Jason Boissiere wrote:
I've just been backleveled to 11.1 from factory by a lack of attention while running "zypper -n dup -l". Investigation suggests the factory repo is being treated as empty by zypper:
3 causes: - broken repo which ended empty - user playing with development version without making sure the old repo is disabled ;-) - tool doing a great job doing distribution downgrade! Duncan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (3)
-
Duncan Mac-Vicar P.
-
Jason Boissiere
-
Stephan Kulow