emerge coldplug - error

День добрый.

Во время установки после genkernel all не проходит установка coldplug

emerge coldplug

пишет всё ок до момента:

[blocks B ] >=sys-fs/udev-089 (">=sys-fs/udev-089" is blocking sys-apps/coldplug-20040920-r1)

* Error: The above package list contains packages which cannot be installed at the same time on the same system.

('ebuid', '/', 'sys-apps/coldplug-20040920-r1', 'merge') pulled in by coldplug

Как это можно исправить?

никак. coldplug бросили пару

никак. coldplug бросили пару лет назад помоему...

emerge hotplug

emerge hotplug

что-то добрый я сегодня ....

leryc написал(а): emerge

leryc написал(а):
emerge hotplug

емерге udev hal тогда уж

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

эта мысля давно уже меня

эта мысля давно уже меня посещала, но обмыслить её всё руки не доходят

slepnoga написал(а):
емерге udev hal тогда уж

Если следовать букве Хэндбука, то emerge coldplug && rc-update add coldplug boot рекомендеутся делать где-то в самом-самом начале попытки первой установки Генту.
Зачем? Почему?
Я понимаю так - чтоб опознать и передать ядру инфу о plug&play девайсах типа видеокарта, usb, сетевухи и звуковухи и т.д..
Поскольку coldplug'а в чистом виде нет теперь - на смену ему пришел hotplug. который в своем составе и имеет coldplug

В dmesg-логах хорошо видно когда и как начинает работать hotplug

hal (у меня) появляется где-то на уровне сборки X-сов, и рекомендации для хала rc-update add hald default
(разница на лице, т.е. на уровне загрузки)
Зачем нужен хал?
Я для себя определил этот так - для определения и подключения динамических plug&play устройств.
На этом и успокоился. Пока руки не дойдут дочитать мануал до нужной страницы.

Но...

1) Зачем на сервере hal, если там нет иксов ?

2) Я ниразу (!!!) никогда не получил проблем с неопознованием подключаемых (втыкаемых) устройств.

а кто их распознает и кому передает - hal или hotplug - да какая разница? лишь бы машина ехала и не спотыкалась.

да и правило - не трогай то. что работает.

но может быть - я не прав и систему можно сделать на 1 модуль меньше и 0,001 мск быстрее

что-то добрый я сегодня ....

Ну я первое поставил,

Ну я первое поставил, поставлю и второе, если не будут конфликтовать.

А можно как-то инсталить например emerge grub - без сети,чтобы он каждый раз не выкачивал из интернета, а использовал из локальной папки?

Спасибо.

vodvorezlaya написал(а): А

vodvorezlaya написал(а):
А можно как-то инсталить например emerge grub - без сети,чтобы он каждый раз не выкачивал из интернета, а использовал из локальной папки?

ну, первый раз по-любому качать, а потом оно будет тихо-мирно лежать в /usr/portage/distfiles и при пересборках будет браться оттуда

на современных системах ни hotplug, ни coldplug не нужны, для этого есть udev... в его обязанностях - определять оборудование, подгружать нужные модули ядра и создавать файлы устройств в соответстии с правилами *.rules... hal же получает через dbus сообщения об этих устройствах и производит с ними действия по умолчанию: оповещает необходимые приложения (опять же через dbus), монтирует, настраивает, запускает программы и т.д.

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

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