1

I simply found out what packages were in the group:

 Desktop Platform

via

yum groupinfo "Desktop Platform"

Then I downloaded them all one by one via:

yumdownloader --resolve <package_name>

I noticed it downloaded both: i686 & x86_64 versions of the same packages. Then when I ran:

yum --nogpgcheck localinstall *.rpm

(within the folder where all the packages were downloaded)

It actually installed both: i686 & x86_64 versions of the same packages. Based on information I know, it's not suppose to do that, it's only suppose to install x86_64, because my system is x86_64, not i686.

Is this a mistake by yum, or is it suppose to be this way?

1

Try adding the switch --archlist=x86_64 to yumdownloader.

Example

32-bit

$ yumdownloader --destdir=`pwd`/i686 --assumeyes \
     --resolve parted --archlist=i686

64-bit

$ yumdownloader --destdir=`pwd`/x86_64 --assumeyes \
     --resolve parted --archlist=x86_64

Results:

$ tree 
.
|-- i686
|   |-- device-mapper-libs-1.02.63-2.fc14.i686.rpm
|   |-- libblkid-2.18-4.8.fc14.i686.rpm
|   |-- libsepol-2.0.41-3.fc14.i686.rpm
|   `-- parted-2.3-5.fc14.i686.rpm
`-- x86_64
    |-- device-mapper-libs-1.02.63-2.fc14.i686.rpm
    |-- libblkid-2.18-4.8.fc14.i686.rpm
    |-- libsepol-2.0.41-3.fc14.i686.rpm
    |-- parted-2.3-5.fc14.i686.rpm
    `-- parted-2.3-5.fc14.x86_64.rpm
| improve this answer | |
  • @User3432423423 - thanks for the accepts. Not sure if you know this but you can also upvote in addition to accepting answers. No pressure, just letting you know. – slm Sep 7 '13 at 7:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.