Зависимости sys-apps/baselayout 1.12.13 и sys-fs/udev 149 [РЕШЕНО]
Во время установки системы мне приходилось откатывать udev, потом я возвратил на место ту версию, которая устанавливается по умолчанию...
Никаких изменений в
/etc/portage/package.use
/etc/portage/package.unmask
/etc/portage/package.kewords
я не делал....
При старте системы на этапе инициализации ядра выходит много ошибок с udev
пакет baselayout я вообще не трогал, т.к. однажды из-за него я уронил всю систему и не смог поднять......
Сведения:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
localhost alexey # uname -a
Linux localhost 2.6.32-gentoo-r7 #8 SMP Thu Jul 15 18:08:29 YEKST 2010 i686 Celeron(R) Dual-Core CPU T3100 @ 1.90GHz GenuineIntel GNU/Linux
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
localhost alexey # udevd --version
149
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
localhost alexey # emerge --search baselayout
* sys-apps/baselayout
Latest version available: 1.12.13
Latest version installed: 1.12.13
Size of files: 263 kB
Homepage: http://www.gentoo.org/
Description: Filesystem baselayout and init scripts
License: GPL-2
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
команда выдает результат:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
localhost alexey # /etc/init.d/udev restart
* Caching service dependencies ... [ ok ]
* The udev init-script is written for baselayout-2!
* Please do not use it with baselayout-1!.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Правильно ли я понимаю:
Установленный в системе сервер "udev" имеет скрипты записанные в формате baselayout-2
Пожалуйста, не используйте baselayout-1?!
Я понимаю, что я где-то нарушил зависимости этих пакетов, но как мне сделать, чтобы не уронить систему:
Вариант 1 - размаскировать baselayout-2 и обновить этот пакет
Вариант 2 - откатить udev, но полагаю, что другие пакеты будут жаловаться, что им нужна более новая версия udev?!
- Для комментирования войдите или зарегистрируйтесь
Прежде всего попытайтесь
Прежде всего попытайтесь осознанно сделать
etc-update
или, что в данном случае более предпочтительно,dispatch-conf
.Я ♥ Gentoo & Funtoo
Да, я установил dispath-conf
Да, я установил dispath-conf и от ныне его буду использовать, но на данный момент etc-update мне не помогает dispatch-conf - тоже конфиги udev не исправляет...
http://ru.gentoo-wiki.com/wiki/Dispatch-conf
Этого руководства достаточно?
emerge rcs - установил
use-rcs = yes - вписал
mkdir /etc/config-archive - создал
dispatch-conf - выполнил
Но т.к. система думает, что обновление конфигов не нужно, то соответсвенно никаких изменений, что логично...
localhost alexey # /etc/init.d/udev restart
* The udev init-script is written for baselayout-2!
* Please do not use it with baselayout-1!.
Мне нужен текущий udev с конфигами для baselayout-1, жду ваших предложений...
Послушайте winterheart. Я
Послушайте winterheart. Я давно не пользовался первым baselayout, запамятовал. Вам чёрным по-английски пишут :)
Я ♥ Gentoo & Funtoo
Init-скрипт udev предназначен
Init-скрипт udev предназначен только baselayout-2, для baselayout-1 он не нужен. Можно удалить udev из уровней запуска в данном случае и оставаться на baselayout-1.
Не грусти, товарищ! Всё хорошо, beautiful good!
Вы предлагаете удалить udev
Вы предлагаете удалить udev из rc-update?
localhost alexey # rc-update -s
alsasound | boot
avahi-daemon | default
bootmisc | boot
checkfs | boot
checkroot | boot
clock | boot
consolefont | boot
cupsd | default
fbcondecor | boot
gpm | default
hald | default
hostname | boot
keymaps | boot
local | default nonetwork
localmount | boot
modules | boot
net.lo | boot
netmount | default
rmnologin | boot
samba | default
sshd | default
syslog-ng | default
timidity | default
udev-postmount | default
urandom | boot
vixie-cron | default
xdm | default
localhost alexey #
Кстати а где он, udev-postmount?
Если в
Если в /etc/runlevels/sysinit/ есть ссылка на /etc/init.d/udev попробуйте её (ссылку) удалить.
P.S. Если ссылка есть и ещё не удалили :) , покажите вывод команд:
Я ♥ Gentoo & Funtoo
Батарейка на ноутбуке с крестиком, CD диски не монтируются....
«Батарейка с крестиком» и «CD
«Батарейка с крестиком» и «CD диск не монтируется» — это, скорее всего, из-за того, что
hald
не запущен.Попробуйте отключить, если включён, параллельный запуск сервисов, включить, если не включены интерактивный режим и логгирование загрузки, после перезагрузки, по-очерёдно запуская сервисы, определите, как запускается /etc/init.d/udev.
P.S. Покажите
Я ♥ Gentoo & Funtoo
Модераторы, поправьте это
Модераторы, поправьте это безобразие... нечитабельно ж :)
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
Покажите ещё rc-status -a
Покажите ещё
Все нормально, я просто
Все нормально, я просто добавил в группу пользователя, но другие группы сбросились, т.к. неправильно указал параметр
пользователя нужно было добавить в группу plugdev
а скрипт /etc/init.d/udevd - скорее всего остался от предыдущей версии
Всем спасибо решено