https://bugzilla.novell.com/show_bug.cgi?id=483426 Summary: zypper really needs to be able to be more flexible Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: jnelson-suse@jamponi.net QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-0.1.2 Firefox/3.0.6 While trying to help with bug 440101 I had to install a bunch of rpms by hand from factory. When I was done with that, I tried to revert back to the versions for openSUSE 11.1, using the already-configured repositories for 11.1 (+ Update + a number of others). zypper in -f libzypp yast2-qt-pkg satsolver-tools yast2-pkg-bindings libqdialogsolver1 zypper yast2-ncurses-pkg aria2 yast2-ncurses yast2-libyui libreadline6 Loading repository data... Reading installed packages... Package libzypp-6.2.2-1.1.x86_64 not found in repositories, cannot reinstall. Package yast2-qt-pkg-2.18.4-1.7.x86_64 not found in repositories, cannot reinstall. Package satsolver-tools-0.14.0-1.1.x86_64 not found in repositories, cannot reinstall. Package yast2-pkg-bindings-2.18.2-1.11.x86_64 not found in repositories, cannot reinstall. Package libqdialogsolver1-1.2.6-1.38.x86_64 not found in repositories, cannot reinstall. Package zypper-1.1.0-2.1.x86_64 not found in repositories, cannot reinstall. Package yast2-ncurses-pkg-2.18.1-1.4.x86_64 not found in repositories, cannot reinstall. Package aria2-1.2.0-2.1.x86_64 not found in repositories, cannot reinstall. Package yast2-ncurses-2.18.5-1.1.x86_64 not found in repositories, cannot reinstall. Package yast2-libyui-2.18.6-2.1.x86_64 not found in repositories, cannot reinstall. Package libreadline6-6.0-4.1.x86_64 not found in repositories, cannot reinstall. Resolving package dependencies... Nothing to do. I don't care if that exact version is available, I want the best-available version. Even --force-resolution doesn't help here. Also, how does --repo differ from --from: -r, --repo <alias|#|URI> Install packages only from the specified repository. -t, --type <type> Type of package (package, patch, pattern, product). Default: package. -n, --name Select packages by plain name, not by capability. -C, --capability Select packages by capability. -f, --force Install even if the item is already installed (reinstall). -l, --auto-agree-with-licenses Automatically say 'yes' to third party license confirmation prompt. See 'man zypper' for more details. --debug-solver Create solver test case for debugging. --no-recommends Do not install recommended packages, only required. -R, --no-force-resolution Do not force the solver to find solution, let it ask. --force-resolution Force the solver to find a solution (even an agressive). -D, --dry-run Test the installation, do not actually install. --from <alias|#|URI> Select packages only from specified repository. Do you want the generated solver test case? Otherwise it's probably really easy - grab a package from factory, install it, and then try to get zypper to re-install it using the best-available version. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.