Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[distcc] 166 dependances pour installer distcc ?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
ibasaw
Tux's lil' helper
Tux's lil' helper


Joined: 27 Aug 2006
Posts: 130
Location: France

PostPosted: Sat Mar 03, 2007 11:39 pm    Post subject: [distcc] 166 dependances pour installer distcc ? Reply with quote

Bonjour,

Je viens d'installer un 2006.1 à partir d'un minimal cd, en manuelle, j'ai suivi le handbook.

Je souhaite installer distcc, et lorsque je fais emerge distcc, il me calcul 166 dependances.

Est ce normal ?

J'ai un vieux amd k6 500 Mhz, si je souhaite installer ce fameux distcc, c'est bien sur pour réduire les temps de compilation, or, avec 166 dépendances, ca va prendre plus d'une journée...et encore.

Je suis un noob en gentoo, j'ai oublié quelque chose ?

Voici mon emerge --info

Code:
emerge --info
Portage 2.1.2-r9 (default-linux/x86/no-nptl, gcc-4.1.1, glibc-2.3.6-r4, 2.6.19-gentoo-r5 i586)
=================================================================
System uname: 2.6.19-gentoo-r5 i586 AMD-K6(tm) 3D processor
Gentoo Base System version 1.12.1
Timestamp of tree: Sat, 03 Mar 2007 14:30:01 +0000
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i586-pc-linux-gnu"
CFLAGS="-march=k6 -O3 -pipe -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k6 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ "
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts berkdb bitmap-fonts cli cracklib crypt cups dri eds emboss encode foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 iconv imlib ipv6 isdnlog jpeg kde libg++ libwww mad midi mikmod motif mp3 mpeg ncurses nls ogg opengl oss pam pcre perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts vorbis x86 xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark ati chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mga neomagic nsc nv rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


Je souhaite juste mettre à jour tout mon systeme, je me sers uniquement de la console, je ne souhaite pas de kde, x11, ...

J'ai regardé tout les tutos, bien relu le handbook, je trouve pas les infos necessaires pour installer ce distcc, et bien mettre à jour mon systeme, sans passé 150 000 heures en temps de compilation.

Je souhaite juste avoir un systeme propre, minimal, à jour, mais sans pour autant avoir des jours de compilation à faire.

Merci de votre aide,
Cordialement.
Back to top
View user's profile Send private message
Tuxicomane
Apprentice
Apprentice


Joined: 14 Nov 2006
Posts: 290
Location: Val-de-Marne, FRANCE

PostPosted: Sat Mar 03, 2007 11:46 pm    Post subject: Reply with quote

Salut,
C'est sans doute une histoire de USE FLAGS. Si distcc a une interfaçe graphique, ça explique les dépendances genre x11 :)

Donc regardes les USE FLAGS activées pour distcc, et tout ce qui ne te sers pas, enlève le ( comme X par exemple ... )[/b]
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3582
Location: Belgium

PostPosted: Sun Mar 04, 2007 12:56 am    Post subject: Re: [distcc] 166 dependances pour installer distcc ? Reply with quote

ZuckBin wrote:
Code:
USE="X alsa apm arts berkdb bitmap-fonts cli cracklib crypt cups dri eds emboss encode foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 iconv imlib ipv6 isdnlog jpeg kde libg++ libwww mad midi mikmod motif mp3 mpeg ncurses nls ogg opengl oss pam pcre perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts vorbis x86 xml xorg xv zlib"

je me sers uniquement de la console, je ne souhaite pas de kde, x11, ...

Ben justement, si tu n'utilises que la console, il y a déjà toute une tripotée de flags à virer :
X, arts, gtk, gtk2, kde, qt3, qt4 ... (et j'en passe !).

Et puis, comme Tuxicomane le suppose à juste titre, distcc installe une interface graphique par défaut (les flags gtk et gnome sont actifs).
Cela veut donc dire que toute la chaîne graphique sera installée.
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Sun Mar 04, 2007 12:58 am    Post subject: Reply with quote

Va lire la doc sur portage car ton USE est complètement l'opposé de ce que tu dis!
Ton USE indique que tu veux X ET Gnome ET KDE !

EDIT : se faire griller de 2 minutes à 2h du mat' spa normal!
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3582
Location: Belgium

PostPosted: Sun Mar 04, 2007 1:16 am    Post subject: Reply with quote

Temet wrote:
EDIT : se faire griller de 2 minutes à 2h du mat' spa normal!

Suis pas bourré, moi ! :lol: :lol:
Back to top
View user's profile Send private message
-KuRGaN-
Veteran
Veteran


Joined: 05 Dec 2004
Posts: 1142
Location: Besançon (25) [FRANCE]

PostPosted: Sun Mar 04, 2007 3:06 am    Post subject: Reply with quote

moi ouai ce qui explique mon gros retard, PROBLEME DE USEFLAG :lol:
_________________
Knight Gent00 Industries RiDeR !!!!
Back to top
View user's profile Send private message
ryo-san
l33t
l33t


Joined: 17 Feb 2005
Posts: 729

PostPosted: Sun Mar 04, 2007 3:48 am    Post subject: Reply with quote

salut,

si tu veux un "USE" minimal, il faut ajuster ton profil:
Code:

Gentoo64 ryo # ls -l /etc/make.profile
lrwxrwxrwx 1 root root 56 Dec 12 13:48 /etc/make.profile -> /usr/portage/profiles/default-linux/amd64/2006.1/desktop


active tout les use que tu as.La version simple doit pointer sur :
Code:

/usr/portage/profiles/default-linux/x86/2006.1

ou
Code:

/usr/portage/profiles/default-linux/amd64/2006.1


soit tu fait un lien a la main , soit tu installes "eselect" :
Code:

Gentoo64 ryo # eselect profile list
Available profile symlink targets:
  [1]   default-linux/amd64/2006.1
  [2]   default-linux/amd64/2006.1/desktop *
  [3]   default-linux/amd64/2006.0/no-symlinks
  [4]   default-linux/amd64/2006.1/no-multilib
  [5]   hardened/amd64
  [6]   hardened/amd64/multilib
  [7]   selinux/amd64/2006.1

Gentoo64 ryo # eselect profile set Number


ou Number est le numero du profil.

pour distcc , cela vient a coup sur du flag gtk present par defaut.
Back to top
View user's profile Send private message
ibasaw
Tux's lil' helper
Tux's lil' helper


Joined: 27 Aug 2006
Posts: 130
Location: France

PostPosted: Sun Mar 04, 2007 10:10 am    Post subject: Reply with quote

Bonjour,

J'ai modifié mes USES, voila mon emerge --info

Code:
emerge --info
Portage 2.1.2-r9 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.3.6-r4, 2.6.19-gentoo-r5 i586)
=================================================================
System uname: 2.6.19-gentoo-r5 i586 AMD-K6(tm) 3D processor
Gentoo Base System version 1.12.1
Timestamp of tree: Sun, 04 Mar 2007 09:30:01 +0000
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i586-pc-linux-gnu"
CFLAGS="-march=k6 -O3 -pipe -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=k6 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ "
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow aalib acpi automount bitmap-fonts bzip2 c++ ccache cdrom chroot colordiff compress cracklib crosscompile crypt cups fortran gpm gzip iconv mmx ncurses netboot nfs nptl nptlonly pam perl ppds python reiserfs screen session tcpd unicode x86 zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark ati chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mga neomagic nsc nv rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


J'ai aussi passé mon profile en :

Code:
Available profile symlink targets:
  [1]   default-linux/x86/2006.1 *
  [2]   default-linux/x86/no-nptl
  [3]   default-linux/x86/no-nptl/2.4
  [4]   default-linux/x86/2006.1/desktop
  [5]   hardened/x86/2.6
  [6]   selinux/x86/2006.1


Maintenant, je vais essayer de mettre le systeme à jour.

Merci.
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8502
Location: ~Brussels - Belgique

PostPosted: Sun Mar 04, 2007 1:38 pm    Post subject: Reply with quote

essaie comme ceci
Code:
USE="-*" emerge -av distcc
;)
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3582
Location: Belgium

PostPosted: Sun Mar 04, 2007 1:42 pm    Post subject: Reply with quote

XavierMiller wrote:
essaie comme ceci
Code:
USE="-*" emerge -av distcc
;)

C'est ça : et à la prochaine mise-à-jour de distcc, il va quand même se taper xorg, gnome et la clique ! ;)
Mieux vaut être propre depuis le début...
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sun Mar 04, 2007 1:42 pm    Post subject: Reply with quote

XavierMiller wrote:
essaie comme ceci
Code:
USE="-*" emerge -av distcc
;)

Roh ! mais y en a un qui veut se faire trucider sur place ! :lol:
XavierMiller : tu recopieras 100 fois "je ne dois pas utiliser les variables d'environnement de portage dans la ligne de commande mais utilise /etc/portage/package.*" :lol:

Code:
echo "sys-devel/distcc -gtk" >> /etc/portage/package.use

C'est ça la méthode propre.
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8502
Location: ~Brussels - Belgique

PostPosted: Sun Mar 04, 2007 2:56 pm    Post subject: Reply with quote

non, c'est pour avoir distcc tout de suite ; après l'install, un "emerge -DuNav world" réinstallera distcc avec les flags par défaut ;)
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
ibasaw
Tux's lil' helper
Tux's lil' helper


Joined: 27 Aug 2006
Posts: 130
Location: France

PostPosted: Sun Mar 04, 2007 3:12 pm    Post subject: Reply with quote

Kikou,

Merci pour tout ces conseils.

Je crois bien que je m'etais trompé dans le choix de la stage3, et aussi le make.conf au niveau des cflags.

Je pouvais plus rien compilé sans avoir d'erreurs.

Bref, je recommence mon install au debut.

++

C'est réglé...finalement, j'installe pas distcc

+++
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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