https://bugzilla.novell.com/show_bug.cgi?id=646925 https://bugzilla.novell.com/show_bug.cgi?id=646925#c0 Summary: Make repo parameter in locks more flexible Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: cmorve69@yahoo.es QAContact: qa@suse.de Found By: Community User Blocker: --- When adding a lock the repo parameter must be specified exactly. I would like at least the possibility to negate it. I expect a common lock to be repo: !packman type: package match_type: glob case_sensitive: on solvable_name: gstreamer-* install_status: non-installed Now you can make something similar with repo: oss type: package match_type: glob case_sensitive: on solvable_name: gstreamer-* install_status: non-installed and perhaps also repo: dvd type: package match_type: glob case_sensitive: on solvable_name: gstreamer-* install_status: non-installed but this will stop working once you add the multimedia:libs repo. You can add a third lock, but the problem here is that the lock doesn't really means what the user wants. The user doesn't wants to lock the installation of gstreamer packages from oss, he wants to block the installation of gstreamer packages from non-Packman repos. Since I expect the "even when dist-upgrade, I want this package from this repo and never from any other repo" case to be common, could this be added? Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.