View previous topic :: View next topic |
Author |
Message |
ibrandt n00b
Joined: 13 Sep 2002 Posts: 24
|
Posted: Mon Nov 11, 2002 7:30 pm Post subject: Rebuild KDE, etc. without sound? |
|
|
Hi,
On a fresh install of 1.4 I emerged kde with sound/media related use flags such as: alsa, arts, esd, nas, oggvorbis, oss, and others. I'd now like to rebuild kde, et all without sound related support. My problem is I can't seem to figure out how to do this. An unmerge or update of kde just does the kde package itself, and adding the --emptytree option goes way overboard including dependencies all the way down to the base system.
Is there a way to query for the packages that directly depend on particular use flags so I can unmerge them, and then query for and update the packages that depended on those with the said use flags disabled in make.conf? (Or is there another way to get what I'm after here?).
Another interesting thing I noted, when I do: 'emerge --pretend --update kde --emptytree' it still lists arts and oggvorbis even though I now have those disabled in make.conf?
Thanks,
Ian |
|
Back to top |
|
|
girafon Tux's lil' helper
Joined: 22 Aug 2002 Posts: 140 Location: France
|
Posted: Tue Nov 12, 2002 7:55 am Post subject: |
|
|
do : emerge -pe kde
u will see all package installed to make kde run with your actual USE.
disable USE u dont want in make.* and do again emerge -pe kde
some packages have disappear...
these are USE relative.
ogg is needed by kde whatever is your flag(because of noatun i think). _________________ the more the things change, the more they stay the same.
Snake PLISKEN |
|
Back to top |
|
|
ibrandt n00b
Joined: 13 Sep 2002 Posts: 24
|
Posted: Tue Nov 12, 2002 3:15 pm Post subject: |
|
|
Hi,
Thanks for the reply, but this is what I meant when I said, Quote: | ...the --emptytree option goes way overboard including dependencies all the way down to the base system. |
See the output below. Why should I need to rebuild everything down to gcc just because I want to redo KDE with a couple of sound related USE flags disabled? I'm wondering if there is a way to determine the list of packages that really need to removed or rebuilt according to my current USE flag settings?
Code: | # emerge -pe kde
These are the packages that I would merge, in order.
Calculating dependencies ...done!
[ebuild N ] sys-libs/zlib-1.1.4
[ebuild N ] dev-python/python-fchksum-1.6.1
[ebuild N ] sys-apps/bzip2-1.0.2-r2
[ebuild N ] sys-libs/ncurses-5.2.20020511-r3
[ebuild N ] sys-apps/bash-2.05a-r3
[ebuild N ] sys-devel/patch-2.5.4-r4
[ebuild N ] sys-libs/readline-4.2a-r1
[ebuild N ] dev-lang/tcl-8.3.3-r3
[ebuild N ] sys-devel/flex-2.5.4a-r5
[ebuild N ] x11-base/opengl-update-1.4
[ebuild N ] media-libs/freetype-2.1.2-r1
[ebuild N ] x11-misc/ttmkfdir-2.0
[ebuild N ] sys-apps/groff-1.17.2-r3
[ebuild N ] sys-libs/gdbm-1.8.0-r5
[ebuild N ] sys-devel/perl-5.6.1-r7
[ebuild N ] sys-apps/miscfiles-1.3
[ebuild N ] sys-libs/cracklib-2.7-r5
[ebuild N ] sys-devel/gettext-0.11.5
[ebuild N ] sys-apps/texinfo-4.2-r5
[ebuild N ] sys-devel/gcc-3.2-r1
[ebuild N ] dev-libs/glib-1.2.10-r5
[ebuild N ] sys-libs/pwdb-0.61-r4
[ebuild N ] sys-libs/pam-0.75-r10
[ebuild N ] dev-libs/expat-1.95.4
[ebuild N ] sys-apps/ed-0.2-r3
[ebuild N ] media-libs/fontconfig-2.0-r3
[ebuild N ] app-arch/cabextract-0.6
[ebuild N ] x11-base/xfree-4.2.1
[ebuild N ] dev-lang/tk-8.3.3-r2
[ebuild N ] dev-lang/python-2.2.1-r5
[ebuild N ] sys-apps/debianutils-1.16.3
[ebuild N ] sys-apps/fileutils-4.1.11
[ebuild N ] sys-apps/portage-2.0.43
[ebuild N ] sys-kernel/linux-headers-2.4.19
[ebuild N ] sys-apps/gawk-3.1.1
[ebuild N ] sys-apps/baselayout-1.8.4.2
[ebuild N ] sys-libs/glibc-2.2.5-r7
[ebuild N ] sys-devel/libtool-1.4.1-r10
[ebuild N ] sys-devel/m4-1.4p
[ebuild N ] sys-devel/autoconf-2.53a
[ebuild N ] sys-devel/automake-1.6.1-r6
[ebuild N ] media-sound/cdparanoia-3.9.8
[ebuild N ] x11-libs/openmotif-2.2.2-r1
[ebuild N ] media-libs/libpng-1.2.4
[ebuild N ] media-libs/jpeg-6b-r2
[ebuild N ] media-libs/tiff-3.5.7-r1
[ebuild N ] media-libs/lcms-1.09
[ebuild N ] media-libs/libmng-1.0.4
[ebuild N ] x11-libs/qt-3.0.5-r2
[ebuild N ] media-video/xanim-2.80.1-r4
[ebuild N ] dev-libs/libpcre-3.9-r1
[ebuild N ] dev-libs/openssl-0.9.6g
[ebuild N ] sys-apps/tcp-wrappers-7.6-r4
[ebuild N ] net-nds/portmap-5b-r6
[ebuild N ] app-admin/fam-oss-2.6.9
[ebuild N ] dev-libs/libxml2-2.4.24
[ebuild N ] dev-libs/libxslt-1.0.20
[ebuild N ] sys-devel/make-3.80
[ebuild N ] media-libs/audiofile-0.2.3-r1
[ebuild N ] app-text/ghostscript-7.05.5
[ebuild N ] app-text/sgml-common-0.6.3-r2
[ebuild N ] kde-base/kde-env-3-r2
[ebuild N ] kde-base/arts-1.0.4
[ebuild N ] kde-base/kdelibs-3.0.4
[ebuild N ] media-sound/mpg123-0.59r-r1
[ebuild N ] media-libs/libogg-1.0
[ebuild N ] media-libs/libvorbis-1.0-r1
[ebuild N ] sys-libs/slang-1.4.5-r2
[ebuild N ] kde-base/kdemultimedia-3.0.4
[ebuild N ] media-libs/svgalib-1.4.3-r2
[ebuild N ] dev-lang/nasm-0.98.34
[ebuild N ] media-libs/libsdl-1.2.4.20020601
[ebuild N ] sys-apps/gzip-1.3.2
[ebuild N ] kde-base/kdebase-3.0.4-r2
[ebuild N ] kde-base/kdenetwork-3.0.4
[ebuild N ] kde-base/kdeaddons-3.0.4
[ebuild N ] kde-base/kdepim-3.0.4
[ebuild N ] kde-base/kdegames-3.0.4
[ebuild N ] kde-base/kdeartwork-3.0.4
[ebuild N ] media-libs/giflib-4.1.0-r3
[ebuild N ] dev-libs/popt-1.6.3
[ebuild N ] dev-util/intltool-0.22
[ebuild N ] x11-libs/gtk+-1.2.10-r9
[ebuild N ] media-libs/imlib-1.9.14-r1
[ebuild N ] kde-base/kdegraphics-3.0.4
[ebuild N ] kde-base/kdeutils-3.0.4
[ebuild N ] sys-libs/db-1.85-r1
[ebuild N ] sys-libs/db-3.2.9-r1
[ebuild N ] app-arch/rpm-4.0.4-r4
[ebuild N ] kde-base/kdeadmin-3.0.4
[ebuild N ] kde-base/kdetoys-3.0.4
[ebuild N ] kde-base/kdeedu-3.0.4
[ebuild N ] kde-base/kde-3.0.4v |
|
|
Back to top |
|
|
girafon Tux's lil' helper
Joined: 22 Aug 2002 Posts: 140 Location: France
|
Posted: Tue Nov 12, 2002 4:19 pm Post subject: |
|
|
i did it, and it took 5 hours.
i didn't say re-emerge every thing.
compare the both lists, with ans without USE options...
unmerge the difference
re-emerge kde package by package (lib, base, ) _________________ the more the things change, the more they stay the same.
Snake PLISKEN |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|