On Thursday 26 March 2009 20:05:38 Elmar Stellnberger wrote:
User added repositories should have a lower priority than the core distro repos (change request). Usually these repositories contain additional software not available anywhere else but are less trustworthy than the core distro packages. f.i. I do not want packages to be installed from Packman if they are available in the core distro as well. If there are certain packages that should rather be taken from Packman than OpenSuse-OSS I wanna select them manually. Even worse giving newly added repos a higher priority by default will make all those temporarily added repos that just were intended to install a single package or a few override the core distro packages. The security implications are really just too bad. So even if someone would like Packman to have a higher priority than the core distro packages that should not automatically be applied to all temporarily added repos. Even worse some users will desire to add Suse11.0-repos to a Suse 11.1 installation, because a couple of packages are not available in 11.1 as it is not a major release.
The source of confusion are IMO malformed controll.xml files located on the installation media. They are evaluated by yast and lead to update repos with priority 20, and 11.1 repos with low priority 100. Both is pretty bad. The install media should not define any repo priority. Repos should be created with the default priority (99). Whether and how repo priorities are used should be decision of the local admin. Everything else leads to confusion. I'd suggest to change at least all the 'priority=100' repos back to the default: sudo sed -i 's/^priority=100//' /etc/zypp/repos.d/* -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres YaST Development ma@novell.com SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0 +------------------------------------------------------------------+ -- To unsubscribe, e-mail: opensuse-softwaremgmt+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-softwaremgmt+help@opensuse.org