[Bug 686145] New: kpackagekit handling RPMs from download installs even blocked packages
https://bugzilla.novell.com/show_bug.cgi?id=686145 https://bugzilla.novell.com/show_bug.cgi?id=686145#c0 Summary: kpackagekit handling RPMs from download installs even blocked packages Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: 32bit OS/Version: openSUSE 11.4 Status: NEW Severity: Major Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: gustav.ostner@hblw-landwied.at QAContact: jsrain@novell.com Found By: --- Blocker: --- User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; InfoPath.2; .NET CLR 2.0.50727) I wanted to install the Métaorphose file renamer from http://downloads.sourceforge.net/file-folder-ren/metamorphose2-0.8.0-9.susen... and instead of doing the sensible thing and downloading the rpm and installing it with rpm -Uvh, I allowed Firefox to do the suggested action, i.e., install it via packagekit. I was then asked if I wanted to allow the installation, but given no details, and then packagekit went and installed everything it thought was an update for my system, without asking for confirmation: among the unwanted packages wer - every part of the installed patterns that I had removed via yast or zypper (like most bluetooth packages, as I don't have bluetooth on my desktop) - even worse, id added the nvidia repo and installed the nvidia 260 proprietary driver, which I had blocked for its known incompatibility with kde/plasma 46 Installing more than the one package that the user wants ((and its dependencies) is bad enough. Installing packages that the user has blocked without asking for confirmation is definitely a severe bug, as it can break a system - as it has mine. PS.: I don't know what else it did to my system - I didn't even get to kdm to log into XFCE. when I log into the CLI and do 'startx', I get the following: /etc/X11/xinit/xserverrc: line 52: exec: X: not found But var/log/Xorg.0.log looks OK, and gives no clues as to what went wrong. Now SAX would come in handy. I can't get back to kdm, even after removing the NVidia packages and reinstalling nouveau, I'm stll stuck without X. I can do things in the CLI, and check and edit configuration files (like the one blocking nouveau and KMS), but a novice will definitely be stuck. And a novice is definitely more likely, to allow the suggested installation via packagekit instead of downloading and using rpm Even so, I feel, I have definitely no other option but to reinstall 11.4 after only 2 weeks; I have NEVER been forced to do a reinstall because of a broken system with Linux - definitely feels like going back to Windows :-( Reproducible: Didn't try Steps to Reproduce: 1. Install 11.4 and block some packages in YAST. 2. remove some packages that come in as part of the installed patterns 3. allow firefox to install an RPM from the net with packagekit 4. packagekit will then install all the packages blocked in step 1 and removed in step 2. Actual Results: packagekit installed all the unwanted packages Expected Results: packagekit should only have installed the one selected package (metamorphose) and its dependencies I could add a screenshot of the packagekit dialog showing the result of the action - I made a screenshot to document the packages I need to remove again in YAST. But I'm writing this from work, and even when I'll be home again, I'll be busy for a while reinstalling my system. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=686145
https://bugzilla.novell.com/show_bug.cgi?id=686145#c1
Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=686145
https://bugzilla.novell.com/show_bug.cgi?id=686145#c2
--- Comment #2 from Gustav Ostner
https://bugzilla.novell.com/show_bug.cgi?id=686145
https://bugzilla.novell.com/show_bug.cgi?id=686145#c3
--- Comment #3 from Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=686145
https://bugzilla.novell.com/show_bug.cgi?id=686145#c4
--- Comment #4 from Gustav Ostner
https://bugzilla.novell.com/show_bug.cgi?id=686145
https://bugzilla.novell.com/show_bug.cgi?id=686145#c
Christian Boltz
https://bugzilla.novell.com/show_bug.cgi?id=686145
https://bugzilla.novell.com/show_bug.cgi?id=686145#c5
Bjørn Lie
https://bugzilla.novell.com/show_bug.cgi?id=686145
https://bugzilla.novell.com/show_bug.cgi?id=686145#c6
Michael Andres
participants (1)
-
bugzilla_noreply@novell.com