Доброго времени суток.
Вот напоролся:
делаю после апдейта мира #emerge @preserved-rebuild
Данная операция тянет не нужные мне sys-fs/cryptsetup в компании с sys-fs/device-mapper, которые я до этого успешно удалил за ненадобностью, и чтобы можно было мир обновить (device-mapper конфликтовал с udev).
Затем, в конце вылазит вот такая хрень:
* Messages for package sys-apps/hal-0.5.12_rc1-r8:
* ERROR: sys-apps/hal-0.5.12_rc1-r8 failed:
* econf failed
*
* Call stack:
* ebuild.sh, line 49: Called src_configure
* environment, line 4308: Called econf '--with-backend=linux' '--with-os-type=gentoo' '--with-pid-file=/var/run/hald.pid' '--with-hwdata=/usr/share/misc' '--with-socket-dir=/var/run/hald' '--enable-umount-helper' '--enable-man-pages' '--disable-acl-management' '--enable-pci' '--enable-apm' '--disable-verbose-mode' '--disable-parted' '--disable-docbook-docs' '--disable-gtk-doc' '--disable-policy-kit' '--disable-console-kit' '--docdir=/usr/share/doc/hal-0.5.12_rc1-r8' '--localstatedir=/var' '--enable-acpi' '--disable-acpi-ibm' '--disable-acpi-toshiba' '--enable-acpi-proc' '--enable-acpi-acpid' '--with-cpufreq' '--with-usb-csr' '--with-keymaps' '--with-macbook' '--with-macbookpro' '--without-dell-backlight' '--enable-sonypic'
* ebuild.sh, line 527: Called die
* The specific snippet of code:
* die "econf failed"
*
* If you need support, post the output of 'emerge --info =sys-apps/hal-0.5.12_rc1-r8',
* the complete build log and the output of 'emerge -pqv =sys-apps/hal-0.5.12_rc1-r8'.
* The complete build log is located at '/var/tmp/portage/sys-apps/hal-0.5.12_rc1-r8/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/hal-0.5.12_rc1-r8/temp/environment'.
* S: '/var/tmp/portage/sys-apps/hal-0.5.12_rc1-r8/work/hal-0.5.12rc1'
* Regenerating GNU info directory index...
* Processed 126 info files.
* IMPORTANT: 4 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
После чего в конце вот такое:
!!! existing preserved libs:
>>> package: sys-libs/e2fsprogs-libs-1.41.9
* - /lib64/libuuid.so
* used by /bin/mount (sys-apps/util-linux-2.16.1)
* used by /bin/umount (sys-apps/util-linux-2.16.1)
* used by /sbin/blkid (sys-apps/util-linux-2.16.1)
* used by 511 other files
* - /lib64/libblkid.so
* used by /bin/mount (sys-apps/util-linux-2.16.1)
* used by /bin/umount (sys-apps/util-linux-2.16.1)
* used by /sbin/blkid (sys-apps/util-linux-2.16.1)
* used by 11 other files
>>> package: sys-fs/udev-146-r1
* - /lib64/libvolume_id.so.1
* - /lib64/libvolume_id.so.1.1.0
* - /usr/lib64/libvolume_id.so
* used by /usr/libexec/hald-probe-storage (sys-apps/hal-0.5.12_rc1-r8)
* used by /usr/libexec/hald-probe-volume (sys-apps/hal-0.5.12_rc1-r8)
Use emerge @preserved-rebuild to rebuild packages using these libraries
Опять то биш в самом конце просит @preserved-rebuild сделать, и если повестись на такую прозьбу все кончается тем же… :?
P.S.
Вот еще - подскажите как поступить с этим:
#dmesg
udev: missing sysfs features; please update the kernel or disable the kernel's CONFIG_SYSFS_DEPRECATED option; udev may fail to work correctly
Ядро свежее, и стоит ли отключать CONFIG_SYSFS_DEPRECATED?? Чего то я не нашел где это в ядерных настройках лежит (в menuconfig), и не совсем понимаю о чем идет речь.
P.P.S.
Подскажите как поменять заставку при загрузке - зеленая надоела…
Заранее спасибо.