[opensuse] zypper dup from 13.1 to 13.2 - nothing provides this-is-only-for-build-envs
I have a brand new openSUSE 13.1 with the latest updates, and I'm trying to upgrade it to 13.2. I have changed the repositories to 13.2 - # zypper dup Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command. Loading repository data... Reading installed packages... Computing distribution upgrade... 3 Problems: Problem: nothing provides this-is-only-for-build-envs needed by libudev-mini1-210-25.8.1.i586 Problem: nothing provides this-is-only-for-build-envs needed by udev-mini-210-25.8.1.i586 Problem: yast2-x11-3.1.3-2.1.2.i586 requires yast2_theme >= 3.1.10, but this requirement cannot be provided Problem: nothing provides this-is-only-for-build-envs needed by libudev-mini1-210-25.8.1.i586 Solution 1: keep obsolete libudev-mini1-208-23.1.i586 Solution 2: break libudev-mini1-210-25.8.1.i586 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c): I am clearly doing something wrong, can anyone help me spot it? -- Per Jessen, Zürich (0.9°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 03/02/2015 13:04, Per Jessen a écrit :
I am clearly doing something wrong, can anyone help me spot it?
zypper lr is probably usefull to understand :-( jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
jdd wrote:
Le 03/02/2015 13:04, Per Jessen a écrit :
I am clearly doing something wrong, can anyone help me spot it?
zypper lr
is probably usefull to understand :-(
# zypper lr # | Alias | Name | Enabled | Refresh --+-------------------------------+------------------------------------+---------+-------- 1 | opensuse-13.2-non-oss | opensuse-13.2-non-oss | Yes | No 2 | opensuse-13.2-oss | opensuse-13.2-oss | Yes | No 3 | opensuse-13.2-updates-non-oss | opensuse-13.2-updates-non-oss | Yes | No 4 | opensuse-13.2-updates-oss | opensuse-13.2-updates-oss | Yes | No 5 | repo-debug | openSUSE-13.1-Debug | No | Yes 6 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes 7 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No | Yes 8 | repo-source | openSUSE-13.1-Source | No | Yes I did run a refresh before attempting the 'dup'. -- Per Jessen, Zürich (1.5°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Per Jessen <per@computer.org> [02-03-15 08:14]:
jdd wrote:
Le 03/02/2015 13:04, Per Jessen a écrit :
I am clearly doing something wrong, can anyone help me spot it?
zypper lr
is probably usefull to understand :-(
# zypper lr # | Alias | Name | Enabled | Refresh --+-------------------------------+------------------------------------+---------+-------- 1 | opensuse-13.2-non-oss | opensuse-13.2-non-oss | Yes | No 2 | opensuse-13.2-oss | opensuse-13.2-oss | Yes | No 3 | opensuse-13.2-updates-non-oss | opensuse-13.2-updates-non-oss | Yes | No 4 | opensuse-13.2-updates-oss | opensuse-13.2-updates-oss | Yes | No 5 | repo-debug | openSUSE-13.1-Debug | No | Yes 6 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes 7 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No | Yes 8 | repo-source | openSUSE-13.1-Source | No | Yes
I did run a refresh before attempting the 'dup'.
You may need to do another refresh. I would guess you got caught between mirrors updating and not being current. I have seen this and a quick work-a-round is to lock the subject packages, dup, then unlock the packages and later try again. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Patrick Shanahan wrote:
* Per Jessen <per@computer.org> [02-03-15 08:14]:
jdd wrote:
Le 03/02/2015 13:04, Per Jessen a écrit :
I am clearly doing something wrong, can anyone help me spot it?
zypper lr
is probably usefull to understand :-(
# zypper lr # | Alias | Name # | | Enabled | Refresh --+-------------------------------+------------------------------------+---------+-------- 1 | opensuse-13.2-non-oss | opensuse-13.2-non-oss | Yes | No 2 | opensuse-13.2-oss | opensuse-13.2-oss | Yes | No 3 | opensuse-13.2-updates-non-oss | opensuse-13.2-updates-non-oss | Yes | No 4 | opensuse-13.2-updates-oss | opensuse-13.2-updates-oss | Yes | No 5 | repo-debug | openSUSE-13.1-Debug | No | Yes 6 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes 7 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No | Yes 8 | repo-source | openSUSE-13.1-Source | No | Yes
I did run a refresh before attempting the 'dup'.
You may need to do another refresh. I would guess you got caught between mirrors updating and not being current.
I have seen this and a quick work-a-round is to lock the subject packages, dup, then unlock the packages and later try again.
Just tried it, didn't change anything. I think I'll log the issue with libudev-mini1 being installed, I've got the logs handy, then I'll get libudev installed instead and see what happens with the weird yast2_theme requirement. -- Per Jessen, Zürich (-0.7°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, Feb 03, 2015 at 01:04:12PM +0100, Per Jessen wrote:
I have a brand new openSUSE 13.1 with the latest updates, and I'm trying to upgrade it to 13.2. I have changed the repositories to 13.2 -
# zypper dup [...] Problem: nothing provides this-is-only-for-build-envs needed by libudev-mini1-210-25.8.1.i586 Solution 1: keep obsolete libudev-mini1-208-23.1.i586 Solution 2: break libudev-mini1-210-25.8.1.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c):
Why do you have libudev-mini1 installed in your system (instead of libudev1)? The -mini packages should be only used for building other packages. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Michael Schroeder wrote:
On Tue, Feb 03, 2015 at 01:04:12PM +0100, Per Jessen wrote:
I have a brand new openSUSE 13.1 with the latest updates, and I'm trying to upgrade it to 13.2. I have changed the repositories to 13.2 -
# zypper dup [...] Problem: nothing provides this-is-only-for-build-envs needed by libudev-mini1-210-25.8.1.i586 Solution 1: keep obsolete libudev-mini1-208-23.1.i586 Solution 2: break libudev-mini1-210-25.8.1.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c):
Why do you have libudev-mini1 installed in your system (instead of libudev1)?
I don't know - this system is vanilla 13.1, I've only just installed it this morning. # rpm -qa | grep udev udevmountd-0.81.5-30.1.i586 libudev-mini1-208-23.1.i586 udev-mini-208-23.1.i586
The -mini packages should be only used for building other packages.
So if they got installed be default, that would be a bug? I'm no expert at reading y2logs, but it looks like libudev-mini is often mentioned together with systemd-208 and mkinitrd. -- Per Jessen, Zürich (1.2°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
jdd
-
Michael Schroeder
-
Patrick Shanahan
-
Per Jessen