Split ebuilds: как правильно ставить KDE? [SOLVED]

Хоть оно и SOLVED, но мое ИМХО -- стоит это оговорить в документации

-----------------------------------------------------------

Что нужно сделать, что бы поставить KDE не в виде нескольких больших пакетов а как сотню маленьких?

bash-2.05b# emerge -pf kde 2>&1 | awk '/tp:/ { print $1 }'| while read f; do [ ! -s /usr/portage/distfiles/${f##*/} ] && echo $f; done
http://distfiles.gentoo.org/distfiles/arts-1.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdelibs-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/cyrus-sasl-2.1.20.tar.gz
http://distfiles.gentoo.org/distfiles/cracklib-2.8.3.tar.gz
http://distfiles.gentoo.org/distfiles/db-4.3.27.tar.gz
http://distfiles.gentoo.org/distfiles/Linux-PAM-0.78.tar.gz
http://distfiles.gentoo.org/distfiles/pam-0.78-patches-1.3.tar.bz2
http://distfiles.gentoo.org/distfiles/kdebase-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdeartwork-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdepim-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdegames-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdeutils-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/lcms-1.13.tar.gz
http://distfiles.gentoo.org/distfiles/kdegraphics-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdeedu-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/qca-1.0.tar.bz2
http://distfiles.gentoo.org/distfiles/qca-tls-1.0.tar.bz2
http://distfiles.gentoo.org/distfiles/Net_SSLeay.pm-1.25.tar.gz
http://distfiles.gentoo.org/distfiles/IO-Socket-SSL-0.96.tar.gz
http://distfiles.gentoo.org/distfiles/post-3.4.1-kdenetwork-libgadu.patch
http://distfiles.gentoo.org/distfiles/kdenetwork-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/gstreamer-0.8.10.tar.bz2
http://distfiles.gentoo.org/distfiles/gst-plugins-0.8.10.tar.bz2
http://distfiles.gentoo.org/distfiles/fftw-3.0.1.tar.gz
http://distfiles.gentoo.org/distfiles/libsamplerate-0.1.1.tar.gz
http://distfiles.gentoo.org/distfiles/cdparanoia-III-alpha9.8.src.tgz
http://distfiles.gentoo.org/distfiles/kdemultimedia-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdetoys-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdewebdev-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdeadmin-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/patch.4.2.52.2
http://distfiles.gentoo.org/distfiles/patch.4.2.52.1
http://distfiles.gentoo.org/distfiles/db-4.2.52.tar.gz
http://distfiles.gentoo.org/distfiles/kdeaddons-3.4.1.tar.bz2

Явно не то

bash-2.05b# emerge -pf kde-meta 2>&1 | awk '/tp:/ { print $1 }'| while read f; do [ ! -s /usr/portage/distfiles/${f##*/} ]&& echo $f; done
http://distfiles.gentoo.org/distfiles/arts-1.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdelibs-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdeedu-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdepim-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/pth-1.4.0.tar.gz
http://distfiles.gentoo.org/distfiles/gpgme-1.0.2.tar.gz
http://distfiles.gentoo.org/distfiles/cyrus-sasl-2.1.20.tar.gz
http://distfiles.gentoo.org/distfiles/kdebase-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdeutils-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/qca-1.0.tar.bz2
http://distfiles.gentoo.org/distfiles/qca-tls-1.0.tar.bz2
http://distfiles.gentoo.org/distfiles/post-3.4.1-kdenetwork-libgadu.patch
http://distfiles.gentoo.org/distfiles/kdenetwork-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/Net_SSLeay.pm-1.25.tar.gz
http://distfiles.gentoo.org/distfiles/IO-Socket-SSL-0.96.tar.gz
http://distfiles.gentoo.org/distfiles/kdegames-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdebase-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdeaddons-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/patch.4.2.52.2
http://distfiles.gentoo.org/distfiles/patch.4.2.52.1
http://distfiles.gentoo.org/distfiles/db-4.2.52.tar.gz
http://distfiles.gentoo.org/distfiles/kdemultimedia-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/cdparanoia-III-alpha9.8.src.tgz
http://distfiles.gentoo.org/distfiles/kdeadmin-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdetoys-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdewebdev-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdeartwork-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdemultimedia-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/gstreamer-0.8.10.tar.bz2
http://distfiles.gentoo.org/distfiles/gst-plugins-0.8.10.tar.bz2
http://distfiles.gentoo.org/distfiles/fftw-3.0.1.tar.gz
http://distfiles.gentoo.org/distfiles/libsamplerate-0.1.1.tar.gz
http://distfiles.gentoo.org/distfiles/kdemultimedia-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/kdegraphics-3.4.1.tar.bz2
http://distfiles.gentoo.org/distfiles/lcms-1.13.tar.gz
http://distfiles.gentoo.org/distfiles/cracklib-2.8.3.tar.gz
http://distfiles.gentoo.org/distfiles/db-4.3.27.tar.gz
http://distfiles.gentoo.org/distfiles/Linux-PAM-0.78.tar.gz
http://distfiles.gentoo.org/distfiles/pam-0.78-patches-1.3.tar.bz2

Все равно явно не то. Насколько я понял, смысл split ebuilds в том, чтобы разбить kdegames, kdepim, kdeaddons и прочие на отдельные пакеты.

Использовался скрипт из этого топика, убраны повторы

Кажется, я

Кажется, я понял, что я сделал не так. Каждый маленький пакет ставится из исходников большого. Я, когда читал Split Ebuilds HOWTO сразу подумал об экономии трафика. Вот только в самом HOWTO об этом ни слова. Потому как никакой экономии трафика нет... :( Предупреждать надо было, блин

а об экономии

а об экономии электроэнергии вы во время чтения не подумали:) ? жаль что авторы не перечислили чего _не_ экономит такой подход:)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".