Jim Galarowicz wrote, On 09/28/2011 04:58 PM: > Hi all, > > I'm back for my yearly attempt at making an OpenSpeedShop liveCD to > distribute at the SuperComputing conference. > > I'm having trouble with a dso that is built in my own tool > (OpenSpeedShop, www.openspeedshop.org), but rpm installs flag the "so.0" > variant to be not provided.
rpm (the tool) will do what the rpm (the file) says - and that is all controlled by the .spec that was used for building the rpm. It seems like you have a bug in your spec - it should include that file. Your issue is thus a packaging issue, not a livecd issue, and not really relevant for this list. > I believe the automake option in the makefile is creating > libopenss-cli.so which is linked to libopenss-cli.so.0.0.0 and > libopenss-cli.so.0 which is also linked to libopenss-cli.so.0.0.0. > libopenss-framework.so variants also appear to be similar but I don't > have a problem with those dsos and rpm installation. See also http://fedoraproject.org/wiki/PackagingGuidelines#Devel_Packages > [root@localhost kickstart-files]# ls -lastr /opt/OSS/lib64/libopenss-cli.* Note that /opt usually is used for files not tracked by rpm. Files tracked by rpm can be considered system files and it is ok to install them in /usr. IMHO. Others might have different opinions. /Mads -- livecd mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/livecd
