Проблема с linux_base (linux_base-gentoo-stage3-20100126_1)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
rooty
Сообщения: 83
ОС: laptop: openSuSE 12.1

Проблема с linux_base

Сообщение rooty »

Здравствуйте!

Есть такая машинка

Код: Выделить всё

[root@florix]:/usr/compat/linux/usr/portage/distfiles# uname -a
FreeBSD florix.local 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #0: Sat Aug  1 00:45:11 EEST 2009     root@florix.local:/usr/obj/usr/src/sys/FLORIX  i386


Раньше пользовался эмулятором линукса fc и таких проблем не возникало (или я просто не обращал внимания).
Из-за некоторых причин пришлось ставить /var/ports/emulators/linux_base-gentoo-stage3

В общем все прекрасно работало пока я не решил обновить установленные порты... вместе со всем обновился и linux_base-gentoo-stage3

Код: Выделить всё

linux_base-gentoo-stage3-20100126_1


При это побились внутри линукс бейса некоторые библиотеки (

Решил их обновить...

Код: Выделить всё

chroot /usr/compat/linux/ emerge -v libogg


Обновление заканчивается неудачей (

в /var/log/message можно при этом наблюдать такое

Код: Выделить всё

Mar 20 18:56:32 florix kernel: linux_sys_futex: unknown op 265
Mar 20 19:01:40 florix kernel: linux_sys_futex: unknown op 265
Mar 20 19:01:41 florix kernel: linux_sys_futex: unknown op 265
Mar 20 19:01:41 florix kernel: linux: pid 37437 (rm): syscall unlinkat not implemented
Mar 20 19:01:42 florix kernel: linux_sys_futex: unknown op 265
Mar 20 19:01:43 florix kernel: linux: pid 37508 (rm): syscall unlinkat not implemented
Mar 20 19:01:43 florix kernel: linux_sys_futex: unknown op 265
Mar 20 19:01:43 florix kernel: linux: pid 37514 (chmod): syscall fchmodat not implemented
Mar 20 19:01:44 florix kernel: linux_sys_futex: unknown op 265
Mar 20 19:01:44 florix kernel: linux: pid 37528 (rm): syscall unlinkat not implemented
Mar 20 19:01:45 florix kernel: linux: pid 37553 (rm): syscall fstatat64 not implemented


внутри линукс бейса:

Код: Выделить всё

...
rm: cannot remove `/var/tmp/portage/media-libs/libogg-1.1.4/temp/eclass-debug.log': Function not implemented
rm: cannot remove `/var/tmp/portage/media-libs/libogg-1.1.4/temp/environment': Function not implemented
rm: cannot remove `/var/tmp/portage/media-libs/libogg-1.1.4/temp/elibtool.log': Function not implemented
rm: cannot remove `/var/tmp/portage/media-libs/libogg-1.1.4/temp/prepallman.filelist': Function not implemented
rm: cannot remove `/var/tmp/portage/media-libs/libogg-1.1.4/temp/.ecompress36708.6462': Function not implemented
...


Гуглил.. нечего не нашел конкретного, чтоб пофиксить это (((

Подскажите пожалуйста в чем может быть проблема?


Код: Выделить всё

[root@florix]:/var/ports/emulators/linux_base-gentoo-stage3# mount
/dev/ad0s1a on / (ufs, local)
devfs on /dev (devfs, local)
/dev/ad0s1e on /tmp (ufs, local, soft-updates)
/dev/ad0s1d on /usr (ufs, local, soft-updates)
/dev/ad0s1f on /var (ufs, local, soft-updates)
procfs on /proc (procfs, local)
devfs on /usr/compat/linux/dev (devfs, local)
linprocfs on /usr/compat/linux/proc (linprocfs, local)


Код: Выделить всё

[root@florix]:/var/ports/emulators/linux_base-gentoo-stage3# kldstat
Id Refs Address    Size     Name
 1   13 0xc0400000 58feb0   kernel
 2    1 0xc0990000 6a44c    acpi.ko
 3    1 0xc1adf000 c000     ipfw.ko
 4    2 0xc1b31000 22000    linux.ko
 5    1 0xc24ba000 7000     linprocfs.ko
Спасибо сказали: