On Mon, Jan 21, 2008 at 01:13:47AM +0300, Alexey Tourbin wrote: > > fedora-ds-1.1.0-alt1 Requires /etc/sysconfig/network > > +fedora-ds-1.1.0-alt1 Requires /usr/lib/fedora-ds/plugins/libacl-plugin.so.0.0.0 > > +fedora-ds-1.1.0-alt1 Requires /usr/lib/fedora-ds/plugins/libcollation-plugin.so.0.0.0 > > fedora-ds-1.1.0-alt1 Requires coreutils > > Эти файлы просто не запаковываются при сборке пакета. > > + exit 0 > warning: Installed (but unpackaged) file(s) found: > /usr/lib64/fedora-ds/plugins/libacl-plugin.so.0 > /usr/lib64/fedora-ds/plugins/libacl-plugin.so.0.0.0 > /usr/lib64/fedora-ds/plugins/libcollation-plugin.so.0 > /usr/lib64/fedora-ds/plugins/libcollation-plugin.so.0.0.0 > Wrote: /usr/src/RPM/SRPMS/fedora-ds-1.1.0-alt1.src.rpm > ... > > Так что мы имеем битые симлинки: > > $ less fedora-ds-1.1.0-alt1.i586.rpm |grep libacl-plugin > -rwxr-xr-x 1 root root 962 Jan 9 01:43 /usr/lib/fedora-ds/plugins/libacl-plugin.la > lrwxrwxrwx 1 root root 22 Jan 9 01:43 /usr/lib/fedora-ds/plugins/libacl-plugin.so -> libacl-plugin.so.0.0.0 > $ > > В спек-файле написано: > > %dir %_libdir/%name/plugins > %_libdir/%name/plugins/*.so > %_libdir/%name/plugins/*.la > > Понятно, что можно заменить *.so на *.so*. Но вообще-то плагины, > линкуемые либтулом, лучше линковать с либтульной опцией -avoid-version. См. тж. жалобу пользователя в sisyphus@ -- ldv