From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030221 Description of problem: This package manager will install *any* rpm package. The current redhat-config-packages only lists those that are in the current database, and when installing "foreign" packages it still does not seem able to resolve and get needed dependencies. Version-Release number of selected component (if applicable): rpm-python2-4.0.4-1.i386.rpm How reproducible: Always Steps to Reproduce: 1. Select an rpm package that is *not* in the current database 2. Run redhat-package manager 3. If there are missing dependencies, the user *usually* will have to search and find them (suggested replacement libraries by the RH package-manager do *not* always work. Actual Results: If missing dependencies on the system, package manager _sometimes_ will *suggest* a viable replacement, but this does not always work. Expected Results: package manager should find the needed dependencies (perhaps using apt-get?) and install the application. Additional info: The same package manager should also make it easy for removal of unwanted programs, with due allowance for interdependencies by other applications on the system.
I agree that enhancing the rh-package manager should be global. If it is decided that the program will only be used for RH distributed rpms, there should be an alternative rpm mamager for the GUI environment. Adding the global capability would also ensure that applications that interfere with libs or other programs will not install with the package management program.
1) Right click on package from file manager, click install package. Dependencies will be resolved within the universe of packages that can known about (what's installed + what is shipped in the release) 2) rpmwiz is not something we are going to add at the current time.