Red Hat Bugzilla – Bug 85263
No error dialog if deps not met
Last modified: 2007-04-18 12:51:41 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030206
Description of problem:
This is only true(as far as I can tell) when you double click an RPM file from
within Nautilus. The password dialog appears, you enter the root password, and
it begins processing. If the RPM in question is in need of dependencies that
cannot be met, the progress dialog showing r-c-p's current state spedily
disappears. If run in CLI mode, the dependencies are listed, as they should be
in GUI mode in a dialog.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Double click an RPM(which has unsatisfiable dependencies) in Nautilus
2.Enter root password
3.Watch dialog for redhat-config-packages pop up on screen and disappear
Actual Results: No error dialog stating the reason for failure and list of
Expected Results: An error dialog should display the reason for failure of
installation and a list of dependencies(given that is the reason for failure).
The RPM in question is apt-0.5.5cnc2-fr1.i386.rpm
Yeah, I know it won't install, I just wanted to try some things that I knew
wouldn't work to check for this very type of behaviour. I do like the 'quick
install' method in Nautilus though. Very polished.
Try with 1.1.8-1 from
http://people.redhat.com/~katzj/redhat-config-packages/1.1.8/. It should work
That seemed to have borked rpm! I had to --force it(which I feel dirty for in
the first place) b/c it was moaning about a few files. Now,
redhat-config-packages doesn't finish coming up and running rpm from the command
line just goes to sleep! Ack!
OK. This morning I booted up before I left for work and tried using RPM from
the command line. It seems to be working now. However, I tried installing
gkrellm from the cd(it had no deps that weren't already resolved... I checked at
the command line) and I got similar results to the original(no install and a
quick showing of the progress dialog). If I install it manually, and try to
install it again, I do get an error prompt stating that it is already installed.