Bugs item #1061168, was opened at 2004-11-05 15:35 Message generated for change (Comment added) made by bligneri You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109368&aid=1061168&group_id=9368
Category: Installation Group: 4.0 Status: Open Resolution: None Priority: 7 Submitted By: Benoit des Ligneris (bligneri) Assigned to: David N. Lombard (dnl) Summary: Problem with update-rpm on IA64 Initial Comment: We discovered that something seems to be broken with update-rpm on IA64. Here is the bug report : [EMAIL PROTECTED] oscar]# update-rpms tftp-hpa --verbose ==> /usr/bin/update-rpms 'tftp-hpa' '--verbose' update-rpms, version 1.1.11 Using cache in /var/cache/update-rpms User-specified URL (/tftpboot/rpm) Getting list of available files... (1137 files) Analyzing RPMs Reading cache... (1 sec) Querying RPMs... (2 RPMs) Selecting RPMs... (1 sec) RPM Installation Order: No RPMs are selected for installation. Dependencies for the following RPMs cannot be resolved: --verbose providing RPM not found. <== ERROR: --verbose providing RPM not found. tftp-hpa providing RPM not found. <== ERROR: tftp-hpa providing RPM not found. <== $? 1 Then : rpm -Uvh /tftpboot/rpm/tftp-hpa-0.21-1oscar.ia64.rpm Preparing... ############################ This occurs very often : each time a rpm selected is already installed, update-rpm failed... When you install the RPM manually, all is fine. I think that this is caused by the fact that some RPMs are present with different architecture : i386 and ia64 for instance ls /tftpboot/rpm/tftp-hpa-0.21-1oscar.i* -l -rw-r--r-- 1 root root 35676 Nov 5 14:20 /tftpboot/rpm/tftp-hpa-0.21-1oscar.i386.rpm -rw-r--r-- 1 root root 35676 Nov 5 14:20 /tftpboot/rpm/tftp-hpa-0.21-1oscar.ia64.rpm ---------------------------------------------------------------------- >Comment By: Benoit des Ligneris (bligneri) Date: 2004-11-05 15:48 Message: Logged In: YES user_id=179120 More detailed example : update-rpms tftp-hpa ==> /usr/bin/update-rpms 'tftp-hpa' update-rpms, version 1.1.11 Using cache in /var/cache/update-rpms User-specified URL (/tftpboot/rpm) Getting list of available files... (1137 files) Analyzing RPMs Reading cache... (1 sec) Querying RPMs... (2 RPMs) Selecting RPMs... RPM Installation Order: No RPMs are selected for installation. Dependencies for the following RPMs cannot be resolved: tftp-hpa providing RPM not found. <== ERROR: tftp-hpa providing RPM not found. <== $? 1 [EMAIL PROTECTED] oscar]# rpm -Uvh /tftpboot/rpm/tftp-hpa-0.21-1oscar.ia64.rpm Preparing... ########################################### [100%] package tftp-hpa-0.21-1oscar is already installed [EMAIL PROTECTED] oscar]# echo $? 1 >From what I understand, when a RPM is already installed, the return value from the rpm command is one. update-rpm seems to consider this an error an failed... update-rpm should allow 0 or 1 as return values from the exit code of RPM and this should fix the bug... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109368&aid=1061168&group_id=9368 ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Oscar-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/oscar-devel