From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040327 Firefox/0.8 Description of problem: redhat-config-packages doesn't seem to be able to install many packages due to dependency problems between packages on the RHEL CDs and updated packages installed through up2date. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Have samba and samba-common but not samba-client installed. 2. Upgrade all packages (including above) through up2date. 3. Try to install samba-client through redhat-config-packages. Actual Results: With redhat-config-packages I get "* using samba-common-0:3.0.0-14.3E.i386 to satisfy samba-common-3.0.0 ('samba-common', '3.0.2')" in the console... ...and "Unlocatable package: samba-common | Required by: ('samba', '3.0.2','6.3E')" in the "Package Not Found" dialog. up2date on the command line, however, could install samba-client. Expected Results: The package should be installed. (Through up2date or some other way.) Additional info: As redhat-config-packages' package installation capabilities are severely crippled by package updates from up2date (security fixes, etc) I find this quite serious for redhat-config-packages.
Ditto, with one exception. Does not occur always, just sometimes, depending on what packages you are adding and if there are dependencies. I reproduced this bug as well. My situation end result is the same, with perhaps different packages. I'm using Enterprise 3 WS. Problem: add "new" packages previously not installed errors out due to package conflicts. I tried to add all 11 packages (new add) for X11 Software Development. These were previously never installed. Error from redhat-config-packages: The following packages could not be found on your system. Installation cannot continue until they are installed. netpbm ('netpbm-progs','9.2.4','11.30.1') XFree86-libs ('XFree86-xfs','4.3.0','55.EL') XFree86-libs ('XFree86','4.3.0','55.EL') XFree86-libs ('XFree86-twm','4.3.0','55.EL') However, using `rpm -q XFree86-xfs` obviously returns the package is installed. And the same for other 3 packages. My system (1) has been kept updated with up2date. So, I've got the same error with a conflict between the rpm database and redhat-config-packages. This is a neat little bug with dependencies. For example, I never had installed the kde-graphics packages. These haven't conveniently been updated via up2date. These packages load just fine "new" from CD after prompting by redhat-config-packages as there is no conflict on dependencies or prior versions. Is there a temporary workaround for this? My brute-force solution was to download all 11 rpms from either the CD (going to chase which cd...) or via RHN EL WS3 channel, then install via command-line rpm. If I do this, will there still be something corrupted in the rpm database and RHN/up2date won't recognize these packages installed? Thanks much! John E.
Document Temporary Work-Around, in case someone finds their way here and wants a solution rather than contacting support: There are two easy options to fix this behavior. 1. determine names of package(s) you want to install (e.g. XFree86-devel). 2. two workarounds to install packages (commands in single quotes): (a) using up2date or; (b) download rpms from RHN. At an xterm window, login as su. Then run commands from there. Option (a): 'up2date packagename' (e.g. XFree86-devel). Option (b): download each rpm from RHN and install via: 'rpm -ivh packagename' When done with option (b), use command up2date -p to sync what is on your system with what RHN thinks you have installed. HTH; -John E.
Platform: AMD32 bit Reproducible: Always Impact: Can't add any new packages using redhat-config-packages redhat-config-packages is broken for me. I can't add any package. I add/remove software, select any (ANY) package to add, and am presented with: package not found unlocatable package postgresql-libs krb5-libs libxml2 ************************************************************** I have tried rebuilding my rpm database using rpm --rebuilddb. Then, --------------------------------------------- First, up2date doesn't map popstgresql-libs to rh-postgresql-libs [root@localhost discomatic-0.3]# up2date postgressql Fetching Obsoletes list for channel: rhel-i386-as-3... Fetching Obsoletes list for channel: rhel-i386-as-3-extras... Fetching Obsoletes list for channel: rhn-tools-rhel-3-as-i386... Fetching Obsoletes list for channel: dag... Fetching rpm headers... ######################################## Name Version Rel ---------------------------------------------------------- The following packages you requested were not found: postgressql up2date postgressql leaves ************************************************************ I have subscribed to dag.wieers.com's apt repository. Using apt, I get: apt-get install postgresql-libs Reading Package Lists... Done Building Dependency Tree... Done Selecting rh-postgresql-libs for 'postgresql-libs' rh-postgresql-libs is already the newest version. 0 upgraded, 0 newly installed, 0 removed Aha, I should be looking for the rh version. Fine. [root@localhost vpn]# up2date rh-postgresql-libs Fetching Obsoletes list for channel: rhel-i386-as-3... Fetching Obsoletes list for channel: rhel-i386-as-3-extras... Fetching Obsoletes list for channel: rhn-tools-rhel-3-as-i386... Fetching Obsoletes list for channel: dag... Fetching rpm headers... ######################################## Name Version Rel ---------------------------------------------------------- The following packages you requested are already updated: rh-postgresql-libs ************************************************************ So, apt-get (not RPM) has told me that postgresql-libs actually is rh-postgreql-libs in my distro. Fine. [root@localhost vpn]# up2date rh-postgresql-libs Fetching Obsoletes list for channel: rhel-i386-as-3... Fetching Obsoletes list for channel: rhel-i386-as-3-extras... Fetching Obsoletes list for channel: rhn-tools-rhel-3-as-i386... Fetching Obsoletes list for channel: dag... Fetching rpm headers... ######################################## Name Version Rel ---------------------------------------------------------- The following packages you requested are already updated: rh-postgresql-libs ************************************************************ ------------------------------------------------------------ I can't add any development tools or any package. Any help appreciated.
I am running RHEL3 U4, all packages up2date as of today using plain up2date command.
I having the same problem with RHEL 4 AS. When trying to install Development Tools I get the Package Not Found error message below: "The following package could not be found on your system. Installation cannot continue unti. it is installed. Unlocatable package Required by krb5-libs ('krb5-workstation'),'1.3.4','10')" both krb5-libs and krb5-workstation are already installed. I have tried the 'up2date krb5-libs' and 'rpm -ivh krb5-libs-1.3.4-10.i386.rpm' and 'up2date -p' and 'rpm --rebuilddb' suggestions but I still get the same error message. What should I do?? Thanks in advance. -Josue
I'm having the same problem with RHEL 4 AS. When trying to install Development Tools I get the Package Not Found error message below: "The following package could not be found on your system. Installation cannot continue unti. it is installed. Unlocatable package Required by krb5-libs ('krb5-workstation'),'1.3.4','10')" both krb5-libs and krb5-workstation are already installed. I have tried the 'up2date krb5-libs' and 'rpm -ivh krb5-libs-1.3.4-10.i386.rpm' and 'up2date -p' and 'rpm --rebuilddb' suggestions but I still get the same error message. What should I do?? Thanks in advance. -Josue
I solved the sam problem by removing the package: krb5-workstation. After removing this single package I was able to install the development packages. /Amrit
I'm not this is the same problem. I tried to install the Development packages and then i got the error: Unlocatable package Required by openldap ('compat-openldap'),'2.1.30','4') And openldap version 2.2.13-4 was installed. I did use up2date and these packages were updated i think. The solution was removing (rpm -e) compat-openldap. Maybe i will reinstall this package to avoid breakage. /Joost