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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.