LINUX.ORG.RU

История изменений

Исправление iVS, (текущая версия) :

Ебилд virtual/udev сообщил мне, что

RDEPEND="
        >=virtual/libudev-208:0/1[${MULTILIB_USEDEP},static-libs?]
        gudev? ( >=virtual/libgudev-208:0/0[${MULTILIB_USEDEP},introspection?,static-libs?] )

        || (
                >=sys-fs/udev-208
                >=sys-apps/systemd-208:0
                >=sys-fs/eudev-1.3
        )"
А ебилд sys-fs/udev вот что:
COMMON_DEPEND=">=sys-apps/util-linux-2.20
        acl? ( sys-apps/acl )
        gudev? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] )
        introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
        kmod? ( >=sys-apps/kmod-16 )
        selinux? ( >=sys-libs/libselinux-2.1.9 )
        !<sys-libs/glibc-2.11
        !sys-apps/gentoo-systemd-integration
        !sys-apps/systemd
        abi_x86_32? (
                !<=app-emulation/emul-linux-x86-baselibs-20130224-r7
                !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
        )"
sys-apps/systemd:
RDEPEND="${COMMON_DEPEND}
        >=sys-apps/baselayout-2.2
        || (
                >=sys-apps/util-linux-2.22
                <sys-apps/sysvinit-2.88-r4
        )
        !sys-auth/nss-myhostname
        !<sys-libs/glibc-2.14
        !sys-fs/udev"

Вывод: в системе должно быть что-то одно: systemd, udev, eudev (последний для OpenRC).

Исходная версия iVS, :

Ебилд virtual/udev сообщил мне, что

RDEPEND="
        >=virtual/libudev-208:0/1[${MULTILIB_USEDEP},static-libs?]
        gudev? ( >=virtual/libgudev-208:0/0[${MULTILIB_USEDEP},introspection?,static-libs?] )

        || (
                >=sys-fs/udev-208
                >=sys-apps/systemd-208:0
                >=sys-fs/eudev-1.3
        )"
А ебилд sys-fs/udev вот что:
COMMON_DEPEND=">=sys-apps/util-linux-2.20
        acl? ( sys-apps/acl )
        gudev? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] )
        introspection? ( >=dev-libs/gobject-introspection-1.31.1 )
        kmod? ( >=sys-apps/kmod-16 )
        selinux? ( >=sys-libs/libselinux-2.1.9 )
        !<sys-libs/glibc-2.11
        !sys-apps/gentoo-systemd-integration
        !sys-apps/systemd
        abi_x86_32? (
                !<=app-emulation/emul-linux-x86-baselibs-20130224-r7
                !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
        )"
Вывод: в системе должно быть что-то одно: systemd, udev, eudev (последний для OpenRC).