Зависимости 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, запамятовал. Вам чёрным по-английски пишут :)

* The udev init-script is written for baselayout-2!
* Please do not use it with baselayout-1!.

Я 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. Если ссылка есть и ещё не удалили :) , покажите вывод команд:

equery b /etc/runlevels/sysinit/udev
equery b /etc/init.d/udev

Я Gentoo & Funtoo

Батарейка на ноутбуке с крестиком, CD диски не монтируются....

localhost alexey # find /etc/ -name udev
/etc/udev
/etc/init.d/udev
/etc/conf.d/udev
localhost alexey #


localhost alexey # equery b /etc/init.d/udev
[ Searching for file(s) /etc/init.d/udev in *... ]
sys-fs/udev-149 (/etc/init.d/udev)
localhost alexey #


localhost alexey # rc-status
Runlevel: default
 avahi-daemon                                                                                                                                               [ stopped  ]
 cupsd                                                                                                                                                      [ stopped  ]
 gpm                                                                                                                                                        [ started  ]
 hald                                                                                                                                                       [ stopped  ]
 local                                                                                                                                                      [ stopped  ]
 netmount                                                                                                                                                   [ started  ]
 samba                                                                                                                                                      [ started  ]
 sshd                                                                                                                                                       [ started  ]
 syslog-ng                                                                                                                                                  [ started  ]
 timidity                                                                                                                                                   [ started  ]
 udev-postmount                                                                                                                                             [ started  ]
 vixie-cron                                                                                                                                                 [ started  ]
 xdm                                                                                                                                                        [ started  ]
localhost alexey #


localhost alexey # ps -x | grep udev
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
13910 ?        S<s    0:00 /sbin/udevd --daemon
23728 pts/2    S+     0:00 grep --colour=auto udev
24258 ?        S<     0:00 /sbin/udevd --daemon
24259 ?        S<     0:00 /sbin/udevd --daemon
localhost alexey #

«Батарейка с крестиком» и «CD

«Батарейка с крестиком» и «CD диск не монтируется» — это, скорее всего, из-за того, что hald не запущен.
Попробуйте отключить, если включён, параллельный запуск сервисов, включить, если не включены интерактивный режим и логгирование загрузки, после перезагрузки, по-очерёдно запуская сервисы, определите, как запускается /etc/init.d/udev.
P.S. Покажите

egrep -v '^$|^#' /etc/conf.d/rc

Я Gentoo & Funtoo

Модераторы, поправьте это

Модераторы, поправьте это безобразие... нечитабельно ж :)

Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!

Покажите ещё rc-status -a

Покажите ещё

rc-status -a

Все нормально, я просто

Все нормально, я просто добавил в группу пользователя, но другие группы сбросились, т.к. неправильно указал параметр
пользователя нужно было добавить в группу plugdev
а скрипт /etc/init.d/udevd - скорее всего остался от предыдущей версии
Всем спасибо решено

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".