[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Бекпорт 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: