https://bugzilla.novell.com/show_bug.cgi?id=769917
https://bugzilla.novell.com/show_bug.cgi?id=769917#c6
Ulrich Windl changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
InfoProvider|Ulrich.Windl@rz.uni-regensb |
|urg.de |
--- Comment #6 from Ulrich Windl 2012-07-12 08:13:01 CEST ---
The updates were installed with "rpm -vF --nodeps */*.rpm" where the first "*"
is the architecture directory.
---BEGIN background---
The machine in question has no Internet connection. This was never a problem up
to openSUSE 11.3, because I had a mirror of the updates depot on a USB stick
that I used to register as repository, and the usual yast online update worked.
In openSUSE 12.1 however this was no longer true. Yast either refused to
recognize any update when there was no Internet connection, or there were
dependencies like "tunctl" that could neither be satisfied from the
installation DVD nor from the update repository.
zypper had the same problem, and the proposed solution to uninstall half of the
system was not acceptable.
---END background---
So maybe the question is this:
If you have installed foo-1.0.i586.rpm, and you have two updates,
foo-1.1.i586.rpm and foo-1.2.x86_64.rpm, will "rpm -vF foo*.rpm" install
foo-1.2.x86_64.rpm? If the answer is yes, the this would explain the problem.
If the answer is no, will "--nodeps" install incompatible architectures (only
--ignorearch should do)? If the answer is yes, it's another explanation (and a
bug in RPM (IMHO)). If the answer is no, I have no idea what happened.
--
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.