Бекпорт ntfs-3g, было captive ntfs
On Monday 01 January 2007 23:21, Виталий Ищенко wrote:
> Пожалуй ntfs-3g будет лучше, чем captive
> captive крайне медленный и багов тоже с вагончик
> Для ntfs-3g нужен fuse
fuse как раз в бекпортах есть. А вот ntfs-3g нету. Я попытался сделать бекпорт
из testign самостоятельно, но всё сыпется абсолютно непонятным мне образом -
libntfs-3g.so.0.0.0, собирается, но не инсталлится, и соответственно и сборка
обламывается.
Подробности, которые я смог найти:
На этапе сборки
i386-linux-gcc
-shared .libs/libntfs_3g_la-attrib.o .libs/libntfs_3g_la-attrlist.o .libs/libntfs_3g_la-bitmap.o .libs/libntfs_3g_la-bootsect.o .libs/libntfs_3g_la-collate.o .libs/libntfs_3g_la-compat.o .libs/libntfs_3g_la-compress.o .libs/libntfs_3g_la-debug.o .libs/libntfs_3g_la-device.o .libs/libntfs_3g_la-device_io.o .libs/libntfs_3g_la-dir.o .libs/libntfs_3g_la-index.o .libs/libntfs_3g_la-inode.o .libs/libntfs_3g_la-lcnalloc.o .libs/libntfs_3g_la-logfile.o .libs/libntfs_3g_la-logging.o .libs/libntfs_3g_la-mft.o .libs/libntfs_3g_la-misc.o .libs/libntfs_3g_la-mst.o .libs/libntfs_3g_la-runlist.o .libs/libntfs_3g_la-security.o .libs/libntfs_3g_la-unistr.o .libs/libntfs_3g_la-version.o .libs/libntfs_3g_la-volume.o
-Wl,-z -Wl,defs -Wl,-soname -Wl,libntfs-3g.so.0 -o .libs/libntfs-3g.so.0.0.0
(cd .libs && rm -f libntfs-3g.so.0 && ln -s libntfs-3g.so.0.0.0
libntfs-3g.so.0)
(cd .libs && rm -f libntfs-3g.so && ln -s libntfs-3g.so.0.0.0 libntfs-3g.so)
происходит без ошибок
На этапе инсталляции
/usr/bin/install
-c .libs/libntfs-3g.so.0.0.0 /home/misha/source/ntfs-3g/ntfs-3g-0.20061031-BETA/debian/tmp/usr/lib/libntfs-3g.so.0.0.0
(cd /home/misha/source/ntfs-3g/ntfs-3g-0.20061031-BETA/debian/tmp/usr/lib &&
rm -f libntfs-3g.so.0 && ln -s libntfs-3g.so.0.0.0 libntfs-3g.so.0)
(cd /home/misha/source/ntfs-3g/ntfs-3g-0.20061031-BETA/debian/tmp/usr/lib &&
rm -f libntfs-3g.so && ln -s libntfs-3g.so.0.0.0 libntfs-3g.so)
происходит без ошибок, в обеих локациях файл имеется и оба симлинка тоже.
Далее этот файл не упоминается до вот этой точки:
dh_shlibdeps
dpkg-shlibdeps: warning: could not find path for libntfs-3g.so.0
dh_gencontrol
dpkg-gencontrol: warning: unknown substitution variable ${binary:Version}
dh_md5sums
dh_builddeb
dpkg-deb: сборка пакета ntfs-3g в
файл ../ntfs-3g_0.0.0+20061031-4-sarge1_i386.deb.
dpkg-deb: ошибка разбора в файле debian/libntfs-3g-dev/DEBIAN/control около
строки 6 пакет libntfs-3g-dev:
Поле "Depends", ссылка на libntfs-3g0: ошибка в поле версии -- строка версии
пуста
dh_builddeb: command returned error code 512
make: *** [binary-arch] Ошибка 1
Вот с этим чего бы сделать? Да, debhelper и на всякий случай debconf из
бекпортов поставить я догадался, не помогло.
--
Yours, Mikhail Ramendik
Reply to: