Submount |траблы при сборке
gentoo / # emerge sys-fs/submount
Calculating dependencies... done!>>> Emerging (1 of 1) sys-fs/submount-0.9-r2 to /
* submount-2.4-0.9.tar.gz MD5 ;-) ... [ ok ]
* submount-2.4-0.9.tar.gz RMD160 ;-) ... [ ok ]
* submount-2.4-0.9.tar.gz SHA1 ;-) ... [ ok ]
* submount-2.4-0.9.tar.gz SHA256 ;-) ... [ ok ]
* submount-2.4-0.9.tar.gz size ;-) ... [ ok ]
* submount-0.9.tar.gz MD5 ;-) ... [ ok ]
* submount-0.9.tar.gz RMD160 ;-) ... [ ok ]
* submount-0.9.tar.gz SHA1 ;-) ... [ ok ]
* submount-0.9.tar.gz SHA256 ;-) ... [ ok ]
* submount-0.9.tar.gz size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ okбла-бла-бла-бла ))....
* Preparing subfs module
make -C /lib/modules/2.6.19-gentoo-r1/build M=/var/tmp/portage/submount-0.9-r2/work/submount-0.9/subfs-0.9 modules
make[1]: Entering directory `/usr/src/linux-2.6.19-gentoo-r1'
CC [M] /var/tmp/portage/submount-0.9-r2/work/submount-0.9/subfs-0.9/subfs.o
/var/tmp/portage/submount-0.9-r2/work/submount-0.9/subfs-0.9/subfs.c: In function ‘subfs_make_inode’:
/var/tmp/portage/submount-0.9-r2/work/submount-0.9/subfs-0.9/subfs.c:313: error: ‘struct inode’ has no member named ‘i_blksize’
make[2]: *** [/var/tmp/portage/submount-0.9-r2/work/submount-0.9/subfs-0.9/subfs.o] Ошибка 1
make[1]: *** [_module_/var/tmp/portage/submount-0.9-r2/work/submount-0.9/subfs-0.9] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r1'
make: *** [default] Ошибка 2!!! ERROR: sys-fs/submount-0.9-r2 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
submount-0.9-r2.ebuild, line 54: Called linux-mod_src_compile
linux-mod.eclass, line 510: Called die!!! Unable to make KDIR=/lib/modules/2.6.19-gentoo-r1/build .
!!! If you need support, post the topmost build error, and the call stack if relevant.
???
- Для комментирования войдите или зарегистрируйтесь
Тебе сюда.
Тебе сюда. http://gentoo-wiki.com/HOWTO_Submount
"A drawback of Supermount is the need to patch the kernel."
По ходу тут нужен патч.
Re: Тебе сюда.
а у меня ни supermount , а submount )- я поэтому и выбрал его, ибо патчи накладывать не нада, он должен работать как модуль.
Warning: Submount has been
Warning: Submount has been masked as of December 12, 2006, and is scheduled for removal from portage on January 2, 2007. Submount is broken with latest kernel, and is no longer maintained.
А что за покет
А что за пакет за эти действия отвечать будет? Неужели udev?
hal относительно
hal относительно неплохо справляется
Правдо с floppy - submount наше фсио!
Сам жалею, что убрали. :-( :-( :-(
Re: Warning: Submount has been
о_О тогда все понятно ))
спасибо большое за инфу, а то бы дальше **мучался )
вообщем через 4 дня его уже не будет в портежах =)
з.ы. значит либо supermount (фе )) либо udev )
Вот патч:
Вот патч: http://www.patriziobassi.it/blog/2006/12/18/submount-patch-for-kernel-2619/
А вот ebuild:
Кто имеет опыт работы с багзиллой - запостите пожалуйста.
Бесполезно.
Бесполезно. Майнтейнер отказался дальше возиться с submount, так что патч уже не примут
Есть
Есть подозрение что примут. ИБо софтина хорошая. Да и поддерживать там особо-то и нечего.
PATCH
Куда это патч накладывается? На исходники ядра? Ибо при наличии ядра 2.6.18 патч для 2.6.19 накладываться не захотел...
Мля. На сам
Мля. На сам submount. Смотри приведённый выше ebuild.