2009/5/22 Markus Koßmann
Am Freitag, 22. Mai 2009 schrieb Michael Roberts:
Somehow my yast2 and zypper installations became unusable after an update (sorry I can't remember what it was but I think it involved a change of provider since zypper up did nothing so I tried zypper in and I think it failed half way through.) [...]
Overall download size: 349.0 K. After the operation, additional 50.0 K will be used. Continue? [YES/no]: Downloading package libblocxx6-2.1.0.342-7.2.x86_64 (1/1), 349.0 K (1.2 M unpacked) Downloading: libblocxx6-2.1.0.342-7.2.x86_64.rpm [done] Installing: libblocxx6-2.1.0.342-7.2 [error] Installation of libblocxx6-2.1.0.342-7.2 failed: (with --nodeps --force) Error: Subprocess failed. Error: RPM failed: error: failed to stat /home/xxx/.gvfs: Permission denied package libblocxx6-2.1.0.342-7.2 is intended for a x86_64 architecture
Did you check if you still have a x86_64 version of rpm installed ?
I don't think the permissions of .gvfs are the problem here. But you managed to install the i586 version of rpm that cannot install x86_64 packages and will give you the second error message when trying.
Thanks for the quick response, Markus. You hit the nail on the head. Once I had reinstalled the x86_64 version of rpm I was able to reinstall the incorrect modules mentioned by the yast GUI (so good diagnostics there) and yast2 which also had the wrong architecture. (I downloaded the necessary packages from the openSUSE build service http://software.opensuse.org/search .) Of the three outstanding updates I mentioned, ktoblzcheck updated cleanly. The other two, nmap and tcpdump from network:utilities still showed very complicated inconsistencies, so I have deinstalled them for the time being. The question which now arises: - how can I generate a report of installed modules with inconsistent architecture (either inconsistent with another installed module or i586 installed where x86_64 is available)? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org