|This forum is proudly powered by Scientific Linux 6||SL website Download SL Help Search Members|
|Welcome Guest ( Log In | Register )||Resend Validation Email|
Posted: Apr 19 2012, 04:38 PM
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
Posted: Apr 21 2012, 12:39 AM
Member No.: 224
Joined: 28-May 11
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.
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?