|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 12 Mar 2003 16:17:20 To : Stas Vlasov Subject : Re: gpg и fakeroot -------------------------------------------------------------------------------- Здравствуй, Stas Vlasov. SV> Господа! SV> Система - Debian 3r0 практически без апдейтов. SV> Решил я пакеты, что сам собираю, таки подписывать. SV> Обычно я собираю так: SV> fakeroot dpkg-buildpackage -b SV> В соответствии с man сделал: SV> fakeroot dpkg-buildpackage -b -k<здесь id ключа> SV> Получаю: SV> dpkg-deb: building package `qico' in `../qico_0.49.8-1_i386.deb'. SV> dpkg-genchanges -b SV> dpkg-genchanges: binary-only upload - not including any source code SV> signfile qico_0.49.8-1_i386.changes SV> gpg: error while loading shared libraries: libfakeroot.so.0: cannot SV> open shared object file: No such file or directory SV> При запуске через sudo подписывает. SV> stas:~$ locate libfakeroot.so.0 SV> /usr/lib/libfakeroot/libfakeroot.so.0 SV> /usr/lib/libfakeroot/libfakeroot.so.0.0.1 SV> stas:~$ fakeroot set|grep fakeroot SV> LD_LIBRARY_PATH=/usr/lib/libfakeroot:/usr/lib/64/libfakeroot SV> LD_PRELOAD=libfakeroot.so.0 SV> Ткните носом, пожалуйста, чего я забыл? У тебя gpg suid root, ради защищенной памяти. Естественно, он LD_PRELOAD шлет на север. Ты поставь, если еще не стоит, пакет devscripts и пользуйся debuild вместо fakeroot dpkg-buildpackage. Он соображает, когда надо гонять fakeroot, а когда не надо. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/11477d40d5ce3.html, оценка из 5, голосов 10
|