https://bugzilla.novell.com/show_bug.cgi?id=487612 Summary: yast doesn't respect locks and changes vendor without prompting Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: martin.schlander@gmail.com QAContact: qa@suse.de Found By: --- Created an attachment (id=281082) --> (https://bugzilla.novell.com/attachment.cgi?id=281082) obligatory solver testcase User-Agent: Opera/9.64 (X11; Linux x86_64; U; da) Presto/2.1.1 If I filter by repositories or use other lists in YaST Qt sw_single and then right click on a random package -> all in this list -> update if newer available. YaST will update everything, disregarding locked packages and changing vendor for packages without asking. For example, I wish to keep the kde3 konversation package while using the kde4:factory repo, hence I lock the package, but updating everything in the kde4:factory repo using the method described above leads to konversation being updated to the kde4 version. Similarly, if I install KTorrent from packman to have DHT and then update using the "all in this list -> "update if newer available" method, YaST will update the package, switching vendor in the process. Reproducible: Always Steps to Reproduce: 1. lock packages and/or have packages with multiple vendors where your preferred vendor is not the newest package. 2. update with yast using: right click on package -> all in this list -> update if newer available 3. Actual Results: Locked packages are updated and vendors are changed. Expected Results: I'd expect YaST to _quietly_ not update locked packages or change vendors, unless the user specifically selects the particular package for update. -- 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.