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

Reply via email to