Yast and locking software (versions)
The QT version of Yast is unable to lock software packages for longer than one session.
This is documented here.
Sadly, there is no real fix for this right now. We will have to wait for the developers to finally do something about this as this really is a problem for many users.
This is a workaround:
- Open a console
- su
- touch /etc/zypp/locks (if /etc/touch/zypp/locks does not exist)
- echo exact-name-of-package >> /etc/zypp/locks
- done
There is another workaround. Use a different package manager like smart.
- Open a console
- su
- zypper in smart
- smart channel –add http://linux01.gwdg.de/~pbleser/files/smart/opensuse-10.3.txt
- smart mirror –add http://linux01.gwdg.de/~pbleser/files/smart/mirrors-eu.txt
- start using smart instead of zypper / yast
Would be nice to get a usable zypper – as fast as possible. If it is not provided, simply use the best solution for yourself. As of today, this is (in my eyes) normally smart.
Posted in opensuse |
4 Comments »