https://bugzilla.novell.com/show_bug.cgi?id=685890
https://bugzilla.novell.com/show_bug.cgi?id=685890#c10
Michael Andres changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
InfoProvider|ma@novell.com |
--- Comment #10 from Michael Andres 2011-05-02 16:52:41 CEST ---
Maybe you mistook me: 'zypper vendor == repo' This is - more or less - true.
I did not refer to the local repositories on your machine, but to the
repository which provided(built) the original package. If a package is built by
e.g. the OBS games project, it will have 'obs://build.opensuse.org/games' as
its vendor.
No matter how this package makes it's way to your local machine (as part of the
obs repo, via some mirror, copied into some completely different repo or
manually downloaded), this vendor string will never change. And it enables the
package to replace an installed one that originated from the same source (but
not necessarily the same local repo).
So 'nogravity' in repo 'tumb' has vendor 'obs://build.opensuse.org/games'. But
what's the vendor of the installed package (from games)? The same?
rpm -q --qf '%{NAME}: %{VENDOR}\n' nogravity
And if it's not the same:
-This vendor check could have been turned off in /etc/zypp/zypp.conf
(solver.allowVendorChange = true).
- An entry in /etc/zypp/vendor.d may exist, which defines an exception for this
vendor combination.
And finally, it might be a bug. In this case I'd need the zypper.log and a
solver testcase.
--
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.