Hi, There is this panda3d package, which provides some libs,
/usr/lib64/panda3d/libpandaexpress.so /usr/lib64/panda3d/libpandaexpress.so.1.7 And it has a .py file that will look for the .so file (instead of .so.1.7). /usr/share/panda3d/pandac/libpandaexpressModules.py But the .so files are put into :devellib: $ conary q --path /usr/share/panda3d/pandac/libpandaexpressModules.py panda3d:data=jesse.rpath.org@fl:2-devel/1.7.1-3-1 $ conary q --path /usr/lib64/panda3d/libpandaexpress.so panda3d:devellib=jesse.rpath.org@fl:2-devel/1.7.1-3-1 $ conary q --path /usr/lib64/panda3d/libpandaexpress.so.1.7 panda3d:lib=jesse.rpath.org@fl:2-devel/1.7.1-3-1 So one must install :devellib in order to use it. I understand that panda3d is itself a development package (opensuse put it under "Group: Development/Libraries/C and C++"), but how should it be handled? Put a requirement on :devellib for the .py files? Or put the .so.1.7 files into :devellib? OpenSUSE puts all .so* files into -devel (so panda3d depends on panda3d-devel. See https://build.opensuse.org/package/binaries?package=panda3d&project=home%3Arepabuild&repository=SLE_11 jesse _______________________________________________ Foresight-devel mailing list Foresight-devel@lists.rpath.org http://lists.rpath.org/mailman/listinfo/foresight-devel