View previous topic :: View next topic |
Author |
Message |
progosaurus n00b
Joined: 02 Dec 2004 Posts: 29 Location: The Wirral
|
Posted: Fri Dec 03, 2004 9:36 pm Post subject: emerge distcc gives huge list - why- counterproductive! |
|
|
Installing my second gentoo system (1st was yesterday!)
yesterday I considered installing distcc after I had got kde etc. working;
metis root # emerge -p distcc
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] sys-devel/distcc-2.16-r2
.... which looks reasonable.
Today I am (more usefully) considering installing it just after I have got the kernel up and running. However, now the proposed set of emerged stuff is HUGE.
ganymede root # emerge -p --verbose distcc
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] media-libs/jpeg-6b-r3 -debug 598 kB
[ebuild N ] media-libs/libpng-1.2.7 -debug 0 kB
... (lots omitted for clarity - see full list at end of this message)
[ebuild N ] x11-themes/gtk-engines-2.2.0 1,072 kB
[ebuild N ] x11-themes/gnome-themes-2.6.2 -debug 2,547 kB
Total size of downloads: 106,828 kB
^^^^^^^^^^^ !!
metis is a 2.6.7 kernel, with kde 3.3.0, built mostly from 2004.3-r1 GRP but also some compilation of KDE.
ganymede is a 2.6.9 kernel, just built from 2004.3-r1.
Only the kernel is "finished", next I would install GRP from the packages disk.
Why does distcc have such huge dependencies?
Note: as recommeded in the install guide, I have not yet changed the USE variable.
Confused ....
Here is the complete list of packages distcc wants:
ganymede root # emerge -p --verbose distcc
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] media-libs/jpeg-6b-r3 -debug 598 kB
[ebuild N ] media-libs/libpng-1.2.7 -debug 0 kB
[ebuild N ] media-libs/freetype-2.1.5-r1 -bindist -cjk -debug -doc +zlib 0 kB
[ebuild N ] x11-misc/ttmkfdir-3.0.9-r2 -debug 19 kB
[ebuild N ] media-libs/fontconfig-2.2.3 732 kB
[ebuild N ] x11-base/opengl-update-1.7.2 0 kB
[ebuild N ] x11-base/xorg-x11-6.8.0-r1 -3dfx -3dnow +bitmap-fonts -cjk -debug -dlloader -dmx -doc -hardened -insecure-drivers -ipv6 -mmx +nls +pam -sdk -sse -static +xprint 64,126 kB
[ebuild N ] app-arch/rpm2targz-9.0-r2 0 kB
[ebuild N ] sys-apps/utempter-0.5.5.5 0 kB
[ebuild N ] x11-terms/xterm-196 -Xaw3d -debug +truetype -unicode 662 kB
[ebuild N ] dev-util/pkgconfig-0.15.0 596 kB
[ebuild N ] dev-libs/glib-2.4.6 -doc 2,098 kB
[ebuild N ] dev-libs/atk-1.6.1 -debug -doc 481 kB
[ebuild N ] x11-libs/pango-1.4.1 -debug -doc 893 kB
[ebuild N ] dev-perl/XML-Parser-2.34 224 kB
[ebuild N ] dev-util/intltool-0.30 110 kB
[ebuild N ] dev-libs/libxml2-2.6.11 -debug -ipv6 +python +readline 2,686 kB
[ebuild N ] x11-misc/shared-mime-info-0.14 347 kB
[ebuild N ] x11-libs/gtk+-2.4.9-r1 -debug -doc +jpeg -tiff 9,374 kB
[ebuild N ] dev-util/indent-2.2.9-r1 +nls 662 kB
[ebuild N ] dev-libs/libIDL-0.8.3 -debug 303 kB
[ebuild N ] gnome-base/orbit-2.10.3 -debug -doc +ssl 634 kB
[ebuild N ] gnome-base/gconf-2.6.2 -debug -doc 1,486 kB
[ebuild N ] gnome-base/libbonobo-2.6.2 -debug -doc 1,030 kB
[ebuild N ] gnome-base/gnome-mime-data-2.4.1 -debug 636 kB
[ebuild N ] net-nds/portmap-5b-r8 (-selinux) 18 kB
[ebuild N ] app-admin/fam-2.7.0 294 kB
[ebuild N ] gnome-base/gnome-vfs-2.6.1.1 -debug -doc -gnutls -ipv6 -samba +ssl 1,447 kB
[ebuild N ] media-libs/audiofile-0.2.6-r1 365 kB
[ebuild N ] media-sound/esound-0.2.34 -alsa -ipv6 +tcpd 310 kB
[ebuild N ] gnome-base/libgnome-2.6.1.1-r1 -debug -doc 1,067 kB
[ebuild N ] gnome-base/libglade-2.4.0 -debug -doc 303 kB
[ebuild N ] media-libs/libart_lgpl-2.3.16 -debug 259 kB
[ebuild N ] gnome-base/libgnomecanvas-2.6.1.1 -debug -doc 508 kB
[ebuild N ] gnome-base/libbonoboui-2.6.1 -debug -doc 858 kB
[ebuild N ] gnome-base/gnome-keyring-0.2.1 -debug 317 kB
[ebuild N ] gnome-base/libgnomeui-2.6.1.1 -debug -doc +jpeg 1,469 kB
[ebuild N ] sys-devel/distcc-2.16-r2 -debug +gnome +gtk -ipv6 (-selinux) 328 kB
[ebuild N ] x11-themes/hicolor-icon-theme-0.5 30 kB
[ebuild N ] x11-themes/gnome-icon-theme-1.2.3 -debug 2,695 kB
[ebuild N ] media-libs/giflib-4.1.0-r3 +X +gif 294 kB
[ebuild N ] dev-libs/glib-1.2.10-r5 -debug 411 kB
[ebuild N ] x11-libs/gtk+-1.2.10-r11 -debug +nls 2,880 kB
[ebuild N ] media-libs/tiff-3.6.1-r2 -lzw-tiff 1,065 kB
[ebuild N ] media-libs/imlib-1.9.14-r2 574 kB
[ebuild N ] x11-themes/gtk-engines-2.2.0 1,072 kB
[ebuild N ] x11-themes/gnome-themes-2.6.2 -debug 2,547 kB
Total size of downloads: 106,828 kB _________________ progo |
|
Back to top |
|
|
JMM n00b
Joined: 24 Nov 2004 Posts: 19
|
Posted: Fri Dec 03, 2004 9:55 pm Post subject: |
|
|
Add -gnome -gtk (and maybe -X, but remove it after distcc is compiled) to your USE variable, the list should go down.
The reason it gives you such a huge list is because distcc comes with a graphical tool to monitor what's being compiled on what system. It's made for gnome, and so gnome is counted as a dependency, and so you get gnome, gtk, and a bunch of other junk installed with it. |
|
Back to top |
|
|
progosaurus n00b
Joined: 02 Dec 2004 Posts: 29 Location: The Wirral
|
Posted: Fri Dec 03, 2004 10:03 pm Post subject: |
|
|
Yup, that does the trick:
ganymede root # USE="-gnome -gtk -X" emerge -p distcc
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] dev-util/pkgconfig-0.15.0
[ebuild N ] sys-devel/distcc-2.16-r2
Thanks muchly! _________________ progo |
|
Back to top |
|
|
irf2003 Veteran
Joined: 10 Sep 2003 Posts: 1078
|
Posted: Sat Dec 04, 2004 2:42 am Post subject: |
|
|
i assume you are doing a fresh install, and still building your
system, if that is the case, then do
Code: |
emerge --nodeps distcc
|
hth |
|
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
|
|