Bugs item #1238303, was opened at 2005-07-14 09:10 Message generated for change (Comment added) made by dnl You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109368&aid=1238303&group_id=9368
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Installation Group: 4.2 Status: Open Resolution: None Priority: 5 Submitted By: Erich Focht (efocht) Assigned to: David N. Lombard (dnl) Summary: update-rpms --nocache doesn't work Initial Comment: The update-rpms option "--nocache" should actually avoid the cached RPM analysis cache. I need this option for x86_64 support because on x86_64 some i386 packages have to be installed. Unfortunately the --nocache option doesn't work as expected, it leads to an error message: update-rpms: Unable to download packages. Please fix this! Thanks, Erich ---------------------------------------------------------------------- >Comment By: David N. Lombard (dnl) Date: 2005-07-15 18:51 Message: Logged In: YES user_id=27334 Eric, Please, you still haven't given me any reason why you need to use nocache. I don't see any reason why you want it. Why would you want an i386 rpm if an x86_64 rpm is available? Conversely, if an x86_64 rpm isn't available, the best i?86 rpm will be chosen. BTW, did you rebuild the cache? If you just updated the rpm, it will leave the old cache... Also, what log... ---------------------------------------------------------------------- Comment By: Erich Focht (efocht) Date: 2005-07-15 08:07 Message: Logged In: YES user_id=338721 I tried, it doesn't work. the log is uploaded. The cache contains only x86_64 and noarch packages. i386 is not considered a compatible package. Which is good, because otherwise we might get i386 stuff installed where we actually want x86_64. Only --nocache doesn't work. Regards, Erich ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2005-07-15 07:06 Message: Logged In: NO If you use the command update-rpms --check syslinux Assuming the only syslinux rpm in the cache is syslinux- *.i386.rpm, it should be selected on an x86_64 system. The command update-rpms syslinux should just install it. You could add "--go" to just install the rpm plus any dependencies. This is how I install packages on a routine basis... Does this not work? ---------------------------------------------------------------------- Comment By: Erich Focht (efocht) Date: 2005-07-15 06:39 Message: Logged In: YES user_id=338721 What I try to do is (on a x86_64): update-rpms --check --nocache --arch i386 syslinux This should not rewrite the cache (--nocache) and find out that the syslinux i386 RPM is available. Without --check I'd like the RPM to be installed. The problem is that the cache is including info for x86_64 and noarch RPMs. When I do query with i386 the cache is rebuilt and contains only info for i386 RPMs. It would be nice to have separate caches, for each arch one. That way we wouldn't have to rebuild i386. Maybe there is some option for doing that already? Regards, Erich ---------------------------------------------------------------------- Comment By: David N. Lombard (dnl) Date: 2005-07-14 23:00 Message: Logged In: YES user_id=27334 Try this: http://www.lombardsnest.com/dnl/update-rpms/update-rpms-1.1.18-28.noarch.rpm Also supports x86_64... ---------------------------------------------------------------------- Comment By: David N. Lombard (dnl) Date: 2005-07-14 09:55 Message: Logged In: YES user_id=27334 What command were you trying to run? I have been slowly removing no-longer-relevant capabilities and I may have left some kruft that tripped you up. More importantly, what are you trying to do? Dependency information is needed, either from the cache (fast), or by querying the rpm files (almost always slower). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109368&aid=1238303&group_id=9368 ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Oscar-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oscar-devel
