Scientific Linux Forum.org



  Reply to this topicStart new topicStart Poll

> Conflict between i686 and x86_64 packages, file conflict between i686 and x86_64
waseem
 Posted: Apr 19 2012, 04:38 PM
Quote Post


SLF Newbie


Group: Members
Posts: 1
Member No.: 1478
Joined: 19-April 12









I am making a custom iso with a local ports repo. I am using repmrebuild to add a custom dist in those rpms in Release: in specfile. for example,

gdal-1.6.2-6.fc13.i686.rpm changed to gdal-1.6.2-6.fc13.rel.i686.rpm

i do this for the whole ports repo, and then make an iso including those rpms. But, once I install that iso, during installation it spit out errors of conflicts between i686 and x86_64 packages. for example one error is:

file /usr/bin/ogrtindex conflicts between attempted installs of gdal-1.6.2-6.fc13.rel.i686.rpm and gdal-1.6.2-6.fc13.rel.x86_64.rpm

But if i don't do an rpmrebuild to add .rel to the release part of NVR in spec file. i do not get any conflicts, and all i686 and x86_64 packages install fine without any conflict. Somebody please help me sad.gif
PM
^
tux99
 Posted: Apr 21 2012, 12:39 AM
Quote Post


SLF Guru
********

Group: Members
Posts: 1301
Member No.: 224
Joined: 28-May 11









QUOTE (waseem @ Apr 19 2012, 06:38 PM)
file /usr/bin/ogrtindex conflicts between attempted installs of gdal-1.6.2-6.fc13.rel.i686.rpm and gdal-1.6.2-6.fc13.rel.x86_64.rpm

This seems normal to me if two packages have overlapping files. That's why when building two packages of libraries of different architecture that need to be installed together the binaries are usually split out into a separate package.

QUOTE (waseem @ Apr 19 2012, 06:38 PM)
But if i don't do an rpmrebuild to add .rel to the release part of NVR in spec file. i do not get any conflicts, and all i686 and x86_64 packages install fine without any conflict. Somebody please help me sad.gif

I don't know why that is you don't provide enough information. Do these packages have overlapping files? (do a "rpm -qlp package.rpm" of each package file) If yes which files get installed?


--------------------
My personal SL6 repository, specialized in audio/video software: http://pkgrepo.linuxtech.net/el6/
(can be used together with EPEL and ELRepo repositories) - repository mirror: http://linuxsoft.cern.ch/linuxtech/el6/
PM
^
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll