-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Henne Vogelsang wrote:
On Tuesday, April 17, 2007 at 15:17:02, Klaus Kaempf wrote:
- Henne Vogelsang <hvogel@opensuse.org> [Apr 17. 2007 15:07]:
On Tuesday, April 17, 2007 at 14:56:30, Klaus Kaempf wrote:
bug 264685 (Get rid of package locks in package manager) asks for reasoning of and better concepts for locking packages in the package manager.
Proposals anyone ? Simple. Get rid of that alltogether. $VENDOR has to take care of that. Most of them do already.
+1
Can you detail on how this proposal relates to the mentioned use-cases ?
The first usecase is not really a realworld usecase because updates usualy dont include extra repos (if they would it would be no other usecase then the second). So with or without the lock you run into manual intervention.
Right. That use case is more for a production server or an enterprise desktop and such. And there, you wouldn't add 3rd party repositories in the first place.
For the maintenance case either you, as third party vendor, decide that you want to use the openSUSE updates (only increment %release by .0) even if they dont provide the same functionality or you prevent the updates from ever beeing newer (increment %release by 1). [...]
All 3rd party repos i am aware of already do that because they support more package-managers than the yast one. And most of them strictly work on basis of rpmvercomp.
Exactly. smart, yum, apt don't have such an automatic locking scheme (smart does have explicit locks though, even based on expressions, such as "smart flag --set lock 'foobar <= 1.0.1'", and they work on installed and non-installed packages) so as packagers, we have to take care it works properly anyhow, without the black magic of automatic locks. At the very least, one should be able to turn it off in YaST2 and IMHO it should be turned off by default in openSUSE (maybe turn it on by default in SLE*). cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\ <pascal.bleser@skynet.be> <guru@unixtech.be> __v The more things change, the more they stay insane. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFGJb/Tr3NMWliFcXcRAsXOAJ4n1TqmAQfmvWsPm5bt5A7lC+1MtACfUwdj nxEpgxRz/AnPiiCkAF0c0nE= =pOAO -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org