-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday, 2009-03-25 at 12:11 -0500, David C. Rankin wrote:
Carlos E. R. wrote:
the list of files you updated from there. For example, use 'zypper lr -u' to
Remember that his "zypper" segfaults. He can not use zypper for anything, (nor yast) just raw rpm.
Yes,
The script uses rpm. I guess I should have added that if the OP (I'm not going to try to spell the name) can't even use zypper lr to find out what repositories he has, then he will need to just look in /etc/zypp/repos.d to get the URLs for the offending repos, then the script will take care of the rest.
Zypper didn't have anything to do with the repair beyond having text config files that will point to the URL of the repository where the conflicting updates came from. Then it just checks whether any of the files in that repo are installed via rpm -q and if so, then downgrades the package to the original ..... crud! I knew I missed something.... This will do it:
There is more. Notice that if zypper does not work, the first thing to do is to repair zypper itself, and that is not related to gtk or qt, and the only repos needed are the dvd and the oss repo. I would simply reinstall zypper and its libraries from the dvd. If that does not work, then reinstall everything that was installed recently, which list can be obtained using rpm. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAknKfTgACgkQtTMYHG2NR9U5DgCfUDbKF+N6daZ7av483sqME9j6 nmYAnRruqAVZltlUuAaLVv2ojtb5LcrP =piGE -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org