Hello all,
It's me again with an annoying question.
When I try to install subversion on a 64bit machine with dag and
sl-security repos enabled I get these sorts of results:
..............................................................................
[root@machine yum.repos.d]# uname -rm
2.6.18-128.1.1.el5 x86_64
[root@machine yum.repos.d]# yum install subversion
Loaded plugins: kernel-module
sl-base
| 1.1 kB 00:00
primary.xml.gz
| 905 kB 00:00
sl-base 3409/3409
dag
| 1.1 kB 00:00
primary.xml.gz
| 3.4 MB 00:01
dag 9353/9353
sl-security
| 951 B 00:00
primary.xml.gz
| 234 kB 00:00
sl-security 693/693
Excluding Packages in global exclude list
Finished
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package subversion.x86_64 0:1.6.5-0.1.el5.rf set to be updated
---> Package subversion.i386 0:1.4.2-4.el5_3.1 set to be updated
--> Finished Dependency Resolution
Beginning Kernel Module Plugin
Finished Kernel Module Plugin
Dependencies Resolved
==========================================================================================================
Package Arch Version
Repository Size
==========================================================================================================
Installing:
subversion x86_64 1.6.5-0.1.el5.rf
dag 6.8 M
subversion i386 1.4.2-4.el5_3.1
sl-security 2.3 M
Transaction Summary
==========================================================================================================
Install 2 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 9.1 M
Is this ok [y/N]: n
Exiting on user Command
Complete!
..............................................................................
Is there a reason why yum wants to install the i386 version of
subversion on an x86_64 machine? Have I misconfigured something somewhere?
contents of sl-security.repo:
..............................................................................
[sl-security]
name=SL 5 security updates
baseurl=http://ftp.scientificlinux.org/linux/scientific/53/$basearch/updates/securityhttp://ftp1.scientificlinux.org/linux/scientific/53/$basearch/updates/securityftp://ftp.scientificlinux.org/linux/scientific/53/$basearch/updates/security
#mirrorlist=ftp://ftp.scientificlinux.org/linux/scientific/mirrorlist/sl-security-53.txt
enabled=1
gpgcheck=0
# To use priorities you must have yum-priorities installed
priority=10
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-sl
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-sl5
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-csieh
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-dawson
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-jpolok
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-cern
file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
..............................................................................
contents of dag.repo:
..............................................................................
[dag]
name=DAG rpms
baseurl=http://ftp.scientificlinux.org/linux/extra/dag/redhat/el5/en/$basearch/dag/http://ftp1.scientificlinux.org/linux/extra/dag/redhat/el5/en/$basearch/dag/ftp://ftp.scientificlinux.org/linux/extra/dag/redhat/el5/en/$basearch/dag/
enabled=1
# To use priorities you must have yum-priorities installed
priority=30
..............................................................................
Please let me know if you need more information. I can selectively
install the x86_64 package by:
yum install subversion.x86_64
so it's OK in the end, but it seems kind of weird to me to install an
i386 package in x86_64.
The same thing happens with xdelta too, but the i386 package is from
sl-base instead of sl-security.
Thanks,
~Chris