LINUX.ORG.RU

[GDM] Зависимости.

 


0

1

Можно его как-то поставить, чтобы он не тянул за собой весь gnome? Гномом давно не пользуюсь. Сейчас стоит xdm - доволен.



Последнее исправление: tcp_packet (всего исправлений: 1)
Ответ на: комментарий от tn1

Можно отредактировать зависимости в ebuild`е gdm`а и положить его в локальный overlay после чего выполнить ebuild digest.

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

> Можно отредактировать зависимости в ebuild`е gdm`а и положить его в локальный overlay после чего выполнить ebuild digest.
Он скомпелируется?(без гноме либ)

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

Без этого:

    >=gnome-base/gconf-2.31.3
    >=gnome-base/gnome-panel-2[bonobo]
    <gnome-base/gnome-panel-2.91
    >=gnome-base/gnome-session-2.28
    app-text/iso-codes
он долже собраться.

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

Не всегда поможет.

Ведь зависимости прописаны не просто так и вполне возможно, что просто не скомпилируется и будет ругаться на отсутствие нужных зависимостей.

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

Почему, у например из ebild`а gnome`а вырезал evolution epiphany, vino, что-то еще, зачем оно мне, если я им не пользуюсь, это мета пакет, список того что он тянет можно измненить, ни кто вам не запрещает, главное не трогать зависимости, необходимые для сборки, но и тут есть возможные вариации.

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

Ну их тоже можно попробовать убрать, просто ebuild посмотрите

RDEPEND="
    >=dev-libs/dbus-glib-0.74
    >=dev-libs/glib-2.22:2
    >=x11-libs/gtk+-2.20.2:2
    >=x11-libs/pango-1.3
    >=media-libs/libcanberra-0.4[gtk]
    >=gnome-base/gconf-2.31.3
    >=gnome-base/gnome-panel-2[bonobo]
    <gnome-base/gnome-panel-2.91
    >=gnome-base/gnome-session-2.28
    >=x11-misc/xdg-utils-1.0.2-r3
    >=sys-power/upower-0.9
    app-text/iso-codes
    x11-base/xorg-server
    x11-libs/libXi
    x11-libs/libXau
    x11-libs/libX11
    x11-libs/libXdmcp
    x11-libs/libXext
    x11-libs/libXft
    x11-apps/sessreg
    accessibility? ( x11-libs/libXevie )
    gnome-keyring? ( >=gnome-base/gnome-keyring-2.22[pam] )
    selinux? ( sys-libs/libselinux )
    tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
    xinerama? ( x11-libs/libXinerama )
    xklavier? ( >=x11-libs/libxklavier-4 )
DEPEND="${RDEPEND}
    test? ( >=dev-libs/check-0.9.4 )
    xinerama? ( x11-proto/xineramaproto )
    app-text/docbook-xml-dtd:4.1.2
    sys-devel/gettext
    x11-proto/inputproto
    >=dev-util/intltool-0.40
    >=dev-util/pkgconfig-0.19
    >=app-text/scrollkeeper-0.1.4
    >=app-text/gnome-doc-utils-0.3.2"

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

Ну я не предлагаю всё бездумно вырезать, но если подходить со здравым смыслом, то можно хорошо всё порезать.

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

Проще отредактировать уже готовый список пакетов, чем составлять свой.

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