Am Samstag, 14. Februar 2009 12:13 schrieben Sie: > Klaus Munsteiner wrote: > >> On Sat, Feb 14, 2009 at 04:40, Klaus Munsteiner <[email protected]> > > > > wrote: > >>> When adding rpmforge-repository after installing CentOS 5.2 (x86_64) I > >>> get an error when installing package xdelta.x86_64 0:1.1.4-1.el5.rf > > you're trying to upgrade a package from base, with a newer package from > rpmforge. > I'm not familiar with yum, but isn't this protectbase or priorities > blocking you? > > In any case on x86_64 systems I recommend adding the following line to > ~/.rpmmacros (create this file if needed): > %_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch} > > it'll add the arch to all rpm queries, often very informative.
Hi, I think there is a packet missing in the rpmforge repository for x86_64. CentOS x86_64 installs the rpms for i386 AND x86_64 (for both arch). see: http://ftp-stud.hs-esslingen.de/Mirrors/centos/5.2/os/x86_64/CentOS/ In the rpmforge repository there is ONLY the packet for x86_64. The rpms for xdelta i386 must be added in the directory, too. If only the x86_64 rpms are updated, there will be a conflict in the documentation (manpages) as there will be two different releases for the different architectures installed at the same time. This has nothing to do with protectbase or priorities of yum. I'm using yumex (YUM Extender). If you use protectbase or priorities with yum, the newer rpms of rpmforge aren't visible and you cann't select them. Regards Klaus _______________________________________________ users mailing list [email protected] http://lists.rpmforge.net/mailman/listinfo/users
