Wild's notes.

за сим – подписываюсь

Browsing Posts in Gentoo

Вот такое сообщение вылезло при сборке X’ов >>> Failed to emerge sys-fs/lvm2-2.02.51-r2, Log file: >>> ‘/var/tmp/portage/sys-fs/lvm2-2.02.51-r2/temp/build.log’ * Messages for package sys-fs/lvm2-2.02.51-r2: * Warning, we no longer overwrite /sbin/lvm and /sbin/dmsetup with * their static versions. If you need the static binaries, * you must append .static the filename! * * ERROR: sys-fs/lvm2-2.02.51-r2 failed. Решилось установкой [...]

Обновил в gentoo iptables до версии net-firewall/iptables-1.4.3.2.  И при применении моих правил фаерволла, в терминале выдало страшную надпись: Using intrapositioned negation (`–option ! this`) is deprecated in favor of extrapositioned (`! –option this`). Открываем правила и видим iptables -A INPUT -p tcp ! –syn -m state –state NEW -j DROP меняем на iptables -A INPUT [...]

grub2

1 comment

Недавно пробегала новость о переходе на новою версию grub в ubuntu 9.10. Ну я решил перейти немного пораньше. Перейти на новый grub помогла статья с wiki. autounmask sys-boot/grub-9999 echo «sys-boot/grub multislot» >> /etc/portage/package.use #multislot для совместного сощуствования grub и grub2 emerge grub grub-mkconfig -o /boot/grub/grub.cfg # автоматическая генерация меню загрузки на основании содержимого директории /boot. [...]

JBD: barrier-based sync failed on md1 – disabling barriers Такое вот предупреждение выдает dmesg (версия ядра 2.6.29.4-167.fc11.i686.PAE). Рейд софтварный из трех ext4 разделов. Погуглив немного понял, что вообщем то с этим жить можно. А если данное сообщение, приводит вас в тихий ужас. Можно решить проблему, закрыв на нее глаза – добавив в параметры монтирования фс [...]

[print_link] [donotprint]Решил установатить Gentoo. В связи с тем, что разработчики генту отказались от «релизов». Перешли на автоматизированные сборки. Ставить решил из current’а. Установку я производил из ubuntu 9.04 live cd. Ближе к делу: [/donotprint]Загружаемся с live cd создаем на диске разделы для системы и свопа mkfs.ext3 /dev/sda9 #/dev/sda9 заменить на ваш раздел mkdir /mnt/gentoo # mount /dev/sda9 [...]

[print_link] [donotprint]И вот пришло то самое время, время попробовать ext4. Для того что бы взглянуть на ext4 я выбрал любимый Арч. Установку арча я производил из gentoo. Открываем терминал с правами root и приступаем. [/donotprint]!! Внимание ваше ядро и e2fsprogs должны поддерживать ext4. Для начала подготовим раздел для корня арча. mkfs.ext4 /dev/sda5 #в моём случаи для [...]

Вот решил отважится на ACCEPT_KEYWORDS=»~x86″. Обновил все пакетики и запустил emerge -e system. Процесс сорвался на kbd-1.5.0. примерно с таким вот сообщением: error: expected specifier-qualifier-list before ‘__u32′ Рещение проблемы: echo «=sys-kernel/linux-headers-2.6.28″ >> /etc/portage/package.mask emerge linux-headers glibc emerge kbd С linux-headers-2.6.27-r2 никаких проблем со сборкой kbd не было.

Один из подопытных кроликов серверов после обновления с ядра 2.6.26-r4 на 2.6.27-r7 отказался emerge’ить. при emerge –newuse –update –deep world выдает что-то вроде этого: Traceback (most recent call last): File «/usr/bin/emerge», line 27, in <module> import portage File «/usr/lib/portage/pym/portage.py», line 98, in <module> from portage_data import ostype, lchown, userland, secpass, uid, wheelgid, \ File «/usr/lib/portage/pym/portage_data.py», [...]

Мой жесткий диск скончался, прихватив за собой всю систему. Прикупил новый hdd. Пришлось ставить gentoo с нуля. Наткнулся на проблему со сборкой xorg-server-1.5.2 – не собиралась pango-1.22.3 с такой вот ошибкой: /usr/lib/libpixman-1.so: undefined reference to `pixman_have_sse2′ Ссылка на аналогичную проблему. Ага, так вот ошибка то в том, что я не включил флаг mmx.

Дождались новых  ebuild’ов. Но тут возникла проблемка с e2fsprogs и e2fsprogs-libs – они не захотели сразу обновляться, их заблокировали. [blocks B     ] sys-libs/com_err («sys-libs/com_err» is blocking sys-libs/e2fsprogs-libs-1.41.2) [blocks B     ] sys-libs/e2fsprogs-libs («sys-libs/e2fsprogs-libs» is blocking sys-libs/com_err-1.40.9, sys-libs/ss-1.40.9) [blocks B     ] sys-libs/ss («sys-libs/ss» is blocking sys-libs/e2fsprogs-libs-1.41.2) Попробовал удалить данные библиотеки и сразу отвалился wget. Вот тут то [...]