Convert 64bit DEB to RPM - dependency errors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am attempting to repackage a DEB version of the Lightworks video editor as an RPM for Fedora 18 (x86_64).
I have unpacked the DEB file and copied the contents of data.tar.gz (/usr and subdirectories) to my BUILDROOT directory.
Then I created a spec file which basically just specifies package info and the %files section.
The RPM builds OK but does not install due to dependency errors.
The dependencies are all actually in the RPM itself, as the Lightworks DEB package includes its own versions of needed libraries in /usr/lib/lightworks.
Obviously, the RPM doesn't know about this.
Apparently Debian doesn't use the /usr/lib64 location for 64 bit libraries.
The problem may have something to do with this, or ldconfig or similar.
Adding /sbin/ldconfig to a %post section has made no difference.
Putting the libraries in either /usr/lib or /usr/lib64 in the RPM also hasn't fixed the issue
Any suggestions on how I can resolve this?
--
packaging mailing list
packaging@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/packaging

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux