Summary: | Толстизна | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> |
Component: | xinitrc | Assignee: | placeholder <placeholder> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | glebfm, ldv, placeholder, shrek |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Sergey V Turchin
2005-01-26 16:09:56 MSK
запросто. только вот из-за /usr/X11R6/bin/getconfig отвалится X -configure Смысл в том, чтоб во 2-й стадии в систему быстрее поставить только то, что нужно для 3-й, а X-сервер много ненужного тянет. sizedown там не поможет ;-) $ rpmquery --requires xorg-x11-server coreutils xorg-server-control xorg-x11-server-common = 6.8.2-alt1.RC2 rpmlib(VersionedDependencies) <= 3.0.3-1 /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 /etc/pam.d /etc/security/console.apps grep libX11.so.6 libXau.so.6 libXdmcp.so.6 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libfreetype.so.6 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libm.so.6 libm.so.6(GLIBC_2.0) libpam.so.0 libpam_misc.so.0 libxkbfile.so.1 libz.so.1 pam_console.so pam_permit.so pam_rootok.so sh $ rpmquery --requires xorg-x11-server-common xorg-x11-xauth = 6.8.2-alt1.RC2 xorg-x11-misc-fonts = 6.8.2 util-linux coreutils xinitrc >= 2.4.4 app-defaults >= 0.2.6 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 $ rpmquery --requires xorg-x11-xauth xorg-x11-libs = 6.8.2-alt1.RC2 rpmlib(VersionedDependencies) <= 3.0.3-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 libX11.so.6 libXau.so.6 libXext.so.6 libXmuu.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.3) $ rpmquery --requires xorg-x11-misc-fonts chkfontpath xorg-x11-font-utils /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 $ rpmquery --requires xorg-x11-font-utils xorg-x11-libs = 6.8.2-alt1.RC2 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 libXfont.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.3) libfontenc.so.1 libfreetype.so.6 libm.so.6 libm.so.6(GLIBC_2.0) libz.so.1 perl-base sh нет тут xorg-x11-utils. а вот perl-base все равно вытягивается а вот и виновник $ rpmquery --requires xinitrc chkconfig /usr/bin/subst grep app-defaults >= 0:0.2 /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 /etc/rc.d/init.d(action) /etc/rc.d/init.d(msg_starting) /etc/rc.d/init.d(msg_stopping) /etc/rc.d/init.d(msg_usage) /etc/rc.d/init.d(start_daemon) /etc/rc.d/init.d(status) /etc/rc.d/init.d(stop_daemon) XFree86-utils bash coreutils libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) sed service setup sh which xterm А эта зависимость нужна? P.S. 2shrek: Спамить-то зачем? reassign Ась? Может можно почикать что-нибудь? Или пакет xorg-x11-utils или зависимость в xinitrc на него для уменьшения минимальной установки для запуска альтератор в 3-й стадии с x-ами? Зависимость в xinitrc на -utils появляется автоматически. (In reply to comment #9) > Зависимость в xinitrc на -utils появляется автоматически. Я догадался. Но может ее можно оторвать не трогая функционал? Ведь ничего страшного не случиться, если xsetroot не будет найден или xconsole? Просто мантейнеру нужно просмотреть и все, что можно завернуть в конструкции типа: PROGRAM=/usr/bin/program [ -x "$PROGRAM" ] && $PROGRAM --option argument Если оторвать зависимости, то где гарантии, что всё необходимое для работы будет установлено? (In reply to comment #11) > Если оторвать зависимости, то где гарантии, что всё необходимое для работы будет > установлено? А неоходимое отрывать не надо. Практически все утилиты в этом пакете используют что-то из xorg-x11-utils. Есть ли в этом пакете что-то такое, что имело бы смысл использовать, не устанавливая всё остальное? Если да, то это можно было бы запаковать отдельно. (In reply to comment #13) > Практически все утилиты в этом пакете используют что-то из xorg-x11-utils. Если оно им необзодимо, то это фигово, конечно же. > Есть ли в этом пакете что-то такое, что имело бы смысл использовать, не > устанавливая всё остальное? xmodmap, setxkbmap, sessreg Остальное IMHO не нужно. А Xrdb, кстати, у меня и так нет в системе. Файл /etc/X11/xdm/xdm-keys, кстати, отсутствует, а в конфиге есть. Редактирование /etc/X11/kdm/kdmrc можно выкинуть из /usr/sbin/update_wms, т.к. оно уже абсолютно неактуально. > Если да, то это можно было бы запаковать отдельно. Вы ж мантейнеры, вам виднее, что необходимо :-) Сейчас xorg распилен на множество пакетов. Поэтому xorg-x11-utils не вытягивается. В пакете зависимости только на те утилиты, которые используются. Ето харашо :-) |