LINUX.ORG.RU

[GENTOO] [Ненависть over_9000] обновил udev на голову

 


0

0

Обновлял кусками систему ну и обновил openrc до версии 0.4.3 он за собой обновил udev до версии 135, в результате теперь ни флэшки автоматом монтироваться не хотят и некоторые разделы при загрузке не монтируются. Куда копать?

hal ещё попробуй обновить. И да, дженту лучшу не обновлять кусками =).

Deleted
()

$ eix -e udev
...
Installed versions: 135-r4

$ eix -e openrc
...
Installed versions: 0.4.3-r1

И так на трёх машинах. Ни малейших нареканий ни при апдейте, ни при функционировании.

...

Попробуй, что ли, hal переустановить и revdep-rebuild проделать.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

целиком и сразу. emerge -avDNu world ну разве что мелочь какую несистемную оставить. ну и revdep-rebuild не забывать

mic ★★★★★
()
Ответ на: комментарий от anotheranonymous

>В сторону нормального дистрибутива.

В вконтакте еды много, гуляй туда.

linux4ever
() автор топика

запусти сначала "udevadm monitor", воткни флешку и посмотри выведет он что-нибудь или нет. Затем запусти "lshal -m" и повтори опыт.

alex_custov ★★★★★
()
Ответ на: комментарий от KRoN73

У меня так:

eix -ec udev && eix -ec openrc

[I] sys-fs/udev (140@15.03.2009): Linux dynamic and persistent device naming support (aka userspace devfs)

[I] sys-apps/openrc (9999@10.03.2009): OpenRC manages the services, startup and shutdown of a host

Я гораздо красноглазей :-D

И да.. автомаунт работает как надо. Удев не причем, копай в сторону хала

UserUnknown ★★★★★
()
Ответ на: комментарий от UserUnknown

> Удев не причем, копай в сторону хала

Да и hal по большому счёту не при чём. Насколько я помню там в какой-то версии udev поломали совместимость с hal'ом. Совместимые версии udev и hald вышли одновременно, но не во всех дистрибутивах появились сразу оба.

Deleted
()

> Куда копать?

Перейти на FreeBSD. Там таких проблем нет: есть система, есть порты/пакеты, которые обновляются по отдельности. ABI не ломается от версии к версии.

iZEN ★★★★★
()

udev-140 openrc-0.4.3-r1 перед этим стоял удев135. всё отлично работает. hal-ом занимался раньше. всё настроил и всё работает. а что пишет при монтировании флешки? она отображается где-то до монтировнаия?

Rzhepish
()

Если мне не изменяет память, то при емерге udev там есть упоминание о необходимости пересборки initrd т.к. udev там и в основной системе не будут совпадать.

Ну и для спокойствия, я пересобираю hal и dbus после udev.

prof-alex
()
Ответ на: комментарий от prof-alex

Вот что пишется при установке udev

If you build an initramfs including udev, then please make sure that the /sbin/udevadm binary gets included, and your scripts changed to use it,as it replaces the old helper apps udevinfo, udevtrigger, ...

prof-alex
()
Ответ на: комментарий от KRoN73

> Юз-флагов
== правишь Makefile конкретного порта и собираешь свой пакет, если нужно.

> слотов

== ненужно, так как установленное ПО и так согласовано по версиям с зависимыми библиотеками.

> драйверов под ряд железок :)

== у меня всё работает. :)

iZEN ★★★★★
()

#equery l | grep -e hal -e openrc -e udev
sys-apps/hal-0.5.12_rc1
sys-apps/openrc-0.4.2-r1
sys-fs/udev-135-r3

И никаких проблем.

init_6 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.