Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge distcc gives huge list - why- counterproductive!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
progosaurus
n00b
n00b


Joined: 02 Dec 2004
Posts: 29
Location: The Wirral

PostPosted: Fri Dec 03, 2004 9:36 pm    Post subject: emerge distcc gives huge list - why- counterproductive! Reply with quote

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
View user's profile Send private message
JMM
n00b
n00b


Joined: 24 Nov 2004
Posts: 19

PostPosted: Fri Dec 03, 2004 9:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
progosaurus
n00b
n00b


Joined: 02 Dec 2004
Posts: 29
Location: The Wirral

PostPosted: Fri Dec 03, 2004 10:03 pm    Post subject: Reply with quote

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
View user's profile Send private message
irf2003
Veteran
Veteran


Joined: 10 Sep 2003
Posts: 1078

PostPosted: Sat Dec 04, 2004 2:42 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
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