Mailinglist Archive: opensuse-bugs (4297 mails)

< Previous Next >
[Bug 1041443] Raspberry Pi 3: zypper unclear conflict resolution problem message
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Tue, 30 May 2017 17:50:01 +0000
  • Message-id: <bug-1041443-21960-orbXoc8Dfp@http.bugzilla.suse.com/>
http://bugzilla.suse.com/show_bug.cgi?id=1041443
http://bugzilla.suse.com/show_bug.cgi?id=1041443#c6

--- Comment #6 from Michael Andres <ma@xxxxxxxx> ---
(In reply to Jeroen Pluimers from comment #5)
1. why does a plain `zypper dist-upgrade` indicate nothing should be done?

I just re-checked:

```
# zypper dist-upgrade
Loading repository data...
Reading installed packages...
Computing distribution upgrade...

Nothing to do.
```

It's due to the way the resolver operates. The 'job' is to make sure the
kernel-default-4.11.1 is installed. As this is already true, both calls will
perform no action. As 'dist-upgrade' per default allows vendor changes, the
solver does not see any policy violation here.

When performing 'dist-upgrade --no-allow-vendor-change' the resolver sees a
policy violation, as the vendor changes from
'obs://build.opensuse.org/devel:ARM' to 'openSUSE'.

It smells a bit like a false-alarm, because the package is already installed
and no action needs to be performed. But I'll have to discuss this with the
solver experts first.


2. where did you get the list of kernels from?

You attached the solver-testcase. It contains all information that's needed to
replay (and debug) the transaction locally.

This includes the dependency information of all packages installed
(solver-system.xml) and available in repos (*-package.xml); also the resolver
settings and the job you executed (solver-test.xml).

--
You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >
References