Mise à jour vers 2006.1 et GCC 4.1.1

classic Classic list List threaded Threaded
30 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Mise à jour vers 2006.1 et GCC 4.1.1

Antoine Van-Elstraete-2
WAAAAAAAAAAAAA O_o

L'améliorations de performance est hallucinantes, les compilations vont
presques 2 fois plus vite (merci le CFLAG «-ftree-vectorize») et l'execution
des programmes est également bien plus rapide.

Merci aussi aux outils habituels (ccache, confcache...)

> Portage 2.1-r2 (default-linux/x86/2006.1, gcc-4.1.1/vanilla, glibc-2.4-r3,
> 2.6.16-suspend2-r8 i686)
> =================================================================
> System uname: 2.6.16-suspend2-r8 i686 Mobile AMD Sempron(tm) Processor
> 2800+ Gentoo Base System version 1.12.4
> ccache version 2.3 [enabled]
> app-admin/eselect-compiler: 2.0.0_rc2-r1
> dev-lang/python:     2.4.3-r1
> dev-python/pycrypto: 2.0.1-r5
> dev-util/ccache:     2.3
> dev-util/confcache:  0.4.2-r1
> sys-apps/sandbox:    1.2.17
> sys-devel/autoconf:  2.13, 2.59-r7
> sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
> sys-devel/binutils:  2.16.1-r3
> sys-devel/gcc-config: 1.3.13-r3
> sys-devel/libtool:   1.3.5, 1.5.22
> virtual/os-headers:  2.6.11-r2
> ACCEPT_KEYWORDS="x86"
> AUTOCLEAN="yes"
> CBUILD="i686-pc-linux-gnu"
> CFLAGS=" -Os -mtune=k8 -march=k8 -pipe -fno-omit-frame-pointer -ftracer
> -fno-trapping-math -mno-push-args -ftree-vectorize "
> CHOST="i686-pc-linux-gnu"
> CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
> /usr/kde/3.5/shutdown /usr/lib/fax /usr/share/X11/xkb /usr/share/config
> /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
> /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
> /usr/share/texmf/xdvi/ /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/env.d
> /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash
> /etc/terminfo" CXXFLAGS=" -Os -mtune=k8 -march=k8 -pipe
> -fno-omit-frame-pointer -ftracer -fno-trapping-math -mno-push-args
> -ftree-vectorize " DISTDIR="/usr/portage/distfiles"
> FEATURES="autoconfig buildpkg ccache confcache distlocks metadata-transfer
> sandbox sfperms strict" GENTOO_MIRRORS="
> ftp://pandemonium.tiscali.de/pub/gentoo/
> ftp://194.117.143.72/mirrors/gentoo  ftp://gentoo.inode.at/source/"
> LANG="fr_FR@euro"
> LC_ALL="fr_FR@euro"
> LINGUAS="fr en"
> MAKEOPTS="-j2"
> 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"
> PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/portage-xgl
> /usr/portage/local/layman/liferea_overlay"
> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
> USE="x86 3dnow 3dnowext X a52 aac acpi ada alsa apm arts bash-completion
> berkdb bitmap-fonts bzip2 cdda cddb cdparanoia cdr cli crypt cups curl dbus
> dga directfb dlloader dri dts dvd dvdr dvdread encode exif ffmpeg flac
> flash fortran ftp gdbm gif gimp gimpprint glitz gpm gtk gtk2 hal ieee1394
> imagemagick imap insecure-savers ipod ipv6 isdnlog jabber java joystick
> jpeg kde kdeenablefinal kdehiddenvisibility libcaca libg++ live mad
> matroska mime mmx mmxext mp3 mp4 mpeg mplayer msn musepack musicbrainz
> ncurses nls nptl nptlonly nsplugin nvidia ogg openal opengl pam pcre pdf
> perl png ppds pppd python qt qt3 qt4 quicktime readline real reflection
> rtsp ruby samba scanner sdk sdl session spell spl sqlite sse sse2 ssl
> stream suid svg svga symlink tcltk tcpd tetex theora thumbnail tiff
> truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2
> vcd videos vim visualization vorbis wifi win32codecs wxwindows x264
> xcomposite xine xinerama xml xorg xprint xvid zip zlib elibc_glibc
> input_devices_evdev input_devices_joystick input_devices_keyboard
> input_devices_mouse input_devices_synaptics input_devices_wacom
> kernel_linux linguas_fr linguas_en userland_GNU video_cards_nvidia" Unset:
> CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
> PORTAGE_RSYNC_EXTRA_OPTS
Vive Gentoo \o/ !


--
Antoine Van-Elstraete

Jabber : [hidden email]
MSN : [hidden email]
Skype : ve.antoine

http://bluecat.homelinux.net
(+33)(0)6 76 57 30 87

attachment0 (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

gwenhael
J'avoue une certaine ignorance sur les mises à jours... Enfin disons que j'apprécie de trouver un peu de docs pour éviter de tout casser et par la même occas savoir quoi rajouter pour améliorer l'ensemble...
Donc y a t'il déjà quelques docs pour les blaireaux de mon style?
Ou alors est-ce que les anciennes font l'affaire ?
Merci d'avance
Gwen

On Thu, 31 Aug 2006 16:59:45 +0200
Antoine Van-Elstraete <[hidden email]> wrote:

> WAAAAAAAAAAAAA O_o
>
> L'améliorations de performance est hallucinantes, les compilations vont
> presques 2 fois plus vite (merci le CFLAG «-ftree-vectorize») et l'execution
> des programmes est également bien plus rapide.
>
> Merci aussi aux outils habituels (ccache, confcache...)
>
> > Portage 2.1-r2 (default-linux/x86/2006.1, gcc-4.1.1/vanilla, glibc-2.4-r3,
> > 2.6.16-suspend2-r8 i686)
> > =================================================================
> > System uname: 2.6.16-suspend2-r8 i686 Mobile AMD Sempron(tm) Processor
> > 2800+ Gentoo Base System version 1.12.4
> > ccache version 2.3 [enabled]
> > app-admin/eselect-compiler: 2.0.0_rc2-r1
> > dev-lang/python:     2.4.3-r1
> > dev-python/pycrypto: 2.0.1-r5
> > dev-util/ccache:     2.3
> > dev-util/confcache:  0.4.2-r1
> > sys-apps/sandbox:    1.2.17
> > sys-devel/autoconf:  2.13, 2.59-r7
> > sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
> > sys-devel/binutils:  2.16.1-r3
> > sys-devel/gcc-config: 1.3.13-r3
> > sys-devel/libtool:   1.3.5, 1.5.22
> > virtual/os-headers:  2.6.11-r2
> > ACCEPT_KEYWORDS="x86"
> > AUTOCLEAN="yes"
> > CBUILD="i686-pc-linux-gnu"
> > CFLAGS=" -Os -mtune=k8 -march=k8 -pipe -fno-omit-frame-pointer -ftracer
> > -fno-trapping-math -mno-push-args -ftree-vectorize "
> > CHOST="i686-pc-linux-gnu"
> > CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
> > /usr/kde/3.5/shutdown /usr/lib/fax /usr/share/X11/xkb /usr/share/config
> > /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
> > /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
> > /usr/share/texmf/xdvi/ /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/env.d
> > /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash
> > /etc/terminfo" CXXFLAGS=" -Os -mtune=k8 -march=k8 -pipe
> > -fno-omit-frame-pointer -ftracer -fno-trapping-math -mno-push-args
> > -ftree-vectorize " DISTDIR="/usr/portage/distfiles"
> > FEATURES="autoconfig buildpkg ccache confcache distlocks metadata-transfer
> > sandbox sfperms strict" GENTOO_MIRRORS="
> > ftp://pandemonium.tiscali.de/pub/gentoo/
> > ftp://194.117.143.72/mirrors/gentoo  ftp://gentoo.inode.at/source/"
> > LANG="fr_FR@euro"
> > LC_ALL="fr_FR@euro"
> > LINGUAS="fr en"
> > MAKEOPTS="-j2"
> > 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"
> > PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/portage-xgl
> > /usr/portage/local/layman/liferea_overlay"
> > SYNC="rsync://rsync.gentoo.org/gentoo-portage"
> > USE="x86 3dnow 3dnowext X a52 aac acpi ada alsa apm arts bash-completion
> > berkdb bitmap-fonts bzip2 cdda cddb cdparanoia cdr cli crypt cups curl dbus
> > dga directfb dlloader dri dts dvd dvdr dvdread encode exif ffmpeg flac
> > flash fortran ftp gdbm gif gimp gimpprint glitz gpm gtk gtk2 hal ieee1394
> > imagemagick imap insecure-savers ipod ipv6 isdnlog jabber java joystick
> > jpeg kde kdeenablefinal kdehiddenvisibility libcaca libg++ live mad
> > matroska mime mmx mmxext mp3 mp4 mpeg mplayer msn musepack musicbrainz
> > ncurses nls nptl nptlonly nsplugin nvidia ogg openal opengl pam pcre pdf
> > perl png ppds pppd python qt qt3 qt4 quicktime readline real reflection
> > rtsp ruby samba scanner sdk sdl session spell spl sqlite sse sse2 ssl
> > stream suid svg svga symlink tcltk tcpd tetex theora thumbnail tiff
> > truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2
> > vcd videos vim visualization vorbis wifi win32codecs wxwindows x264
> > xcomposite xine xinerama xml xorg xprint xvid zip zlib elibc_glibc
> > input_devices_evdev input_devices_joystick input_devices_keyboard
> > input_devices_mouse input_devices_synaptics input_devices_wacom
> > kernel_linux linguas_fr linguas_en userland_GNU video_cards_nvidia" Unset:
> > CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
> > PORTAGE_RSYNC_EXTRA_OPTS
>
> Vive Gentoo \o/ !
>
>
> --
> Antoine Van-Elstraete
>
> Jabber : [hidden email]
> MSN : [hidden email]
> Skype : ve.antoine
>
> http://bluecat.homelinux.net
> (+33)(0)6 76 57 30 87

--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

Antoine Van-Elstraete-2
Le Jeudi 31 Août 2006 17:03, gwenhael a écrit :
> J'avoue une certaine ignorance sur les mises à jours... Enfin disons que
> j'apprécie de trouver un peu de docs pour éviter de tout casser et par la
> même occas savoir quoi rajouter pour améliorer l'ensemble... Donc y a t'il
> déjà quelques docs pour les blaireaux de mon style?
> Ou alors est-ce que les anciennes font l'affaire ?
> Merci d'avance
> Gwen

Mais non, tu n'es un blaireau ;)

Alors pour mettre à jour GCC : http://www.gentoo.org/doc/fr/gcc-upgrading.xml 
c'est très bien expliqué.

Pour mettre à jour son profil, c'est très simple. Il suffit de
supprimer "/etc/make.profile" (c'est un lien symbolique) et de le recréer
avec le profil souhaité. les profils sont
dans /usr/portage/profiles/default-linux/ donc par exemple pour passer en
2006.1 avec un x86 :

«ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»

le 2006.1 et gcc 4.1.1 datent de ce matin, donc faire un petit emerge --sync
avant :)

Sinon pour les mises à jour classiques (je le fait 1 fois par semaine) c'est
tout simplement

1) «emerge --sync» (ou «update-eix» si on utilise eix)
2) «emerge -DuNva world» pour mettre à jour les programmes
3) préparer un café / thé / chocolat...
4) «etc-update» pour mettre à jour les fichiers de configurations.

Après tu as aussi les optimisations de gcc selon ton cpu mais c'est un autre
sujet...

--
Antoine Van-Elstraete

Jabber : [hidden email]
MSN : [hidden email]
Skype : ve.antoine

http://bluecat.homelinux.net
(+33)(0)6 76 57 30 87

attachment0 (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

gwenhael
Ok,
Donc c'est comme la derniere fois.
Ca va encore me prendre deux jours pour que mon pentium III 700 ai fini de tout compiler :)
par contre les optimisations j'avoue que je suis interessé mais je comprend pas toutes les finesses des fois ...
Gwen

On Thu, 31 Aug 2006 17:49:16 +0200
Antoine Van-Elstraete <[hidden email]> wrote:

> Le Jeudi 31 Août 2006 17:03, gwenhael a écrit :
> > J'avoue une certaine ignorance sur les mises à jours... Enfin disons que
> > j'apprécie de trouver un peu de docs pour éviter de tout casser et par la
> > même occas savoir quoi rajouter pour améliorer l'ensemble... Donc y a t'il
> > déjà quelques docs pour les blaireaux de mon style?
> > Ou alors est-ce que les anciennes font l'affaire ?
> > Merci d'avance
> > Gwen
>
> Mais non, tu n'es un blaireau ;)
>
> Alors pour mettre à jour GCC : http://www.gentoo.org/doc/fr/gcc-upgrading.xml 
> c'est très bien expliqué.
>
> Pour mettre à jour son profil, c'est très simple. Il suffit de
> supprimer "/etc/make.profile" (c'est un lien symbolique) et de le recréer
> avec le profil souhaité. les profils sont
> dans /usr/portage/profiles/default-linux/ donc par exemple pour passer en
> 2006.1 avec un x86 :
>
> «ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»
>
> le 2006.1 et gcc 4.1.1 datent de ce matin, donc faire un petit emerge --sync
> avant :)
>
> Sinon pour les mises à jour classiques (je le fait 1 fois par semaine) c'est
> tout simplement
>
> 1) «emerge --sync» (ou «update-eix» si on utilise eix)
> 2) «emerge -DuNva world» pour mettre à jour les programmes
> 3) préparer un café / thé / chocolat...
> 4) «etc-update» pour mettre à jour les fichiers de configurations.
>
> Après tu as aussi les optimisations de gcc selon ton cpu mais c'est un autre
> sujet...
>
> --
> Antoine Van-Elstraete
>
> Jabber : [hidden email]
> MSN : [hidden email]
> Skype : ve.antoine
>
> http://bluecat.homelinux.net
> (+33)(0)6 76 57 30 87

--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

Pascal BERTIN
In reply to this post by Antoine Van-Elstraete-2


Antoine Van-Elstraete wrote:
<snip>

> Sinon pour les mises à jour classiques (je le fait 1 fois par semaine) c'est
> tout simplement
>
> 1) «emerge --sync» (ou «update-eix» si on utilise eix)
> 2) «emerge -DuNva world» pour mettre à jour les programmes
> 3) préparer un café / thé / chocolat...
> 4) «etc-update» pour mettre à jour les fichiers de configurations.
>
> Après tu as aussi les optimisations de gcc selon ton cpu mais c'est un autre
> sujet...
>

moi, après 2, je conseille d'attendre un peu (quelques secondes), et de
taper Yes

le faire après 3 est rageant....

;-)
--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

Bugzilla from bique.alexandre@gmail.com
In reply to this post by Antoine Van-Elstraete-2
On Thursday 31 August 2006 17:49, Antoine Van-Elstraete wrote:
> «ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»

Est-ce que c'est pas plus sage de faire un petit :
eselect list profile

--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

Simon TOSSER-3
Alexandre BIQUE wrote:
> On Thursday 31 August 2006 17:49, Antoine Van-Elstraete wrote:
>  
>> «ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»
>>    
>
> Est-ce que c'est pas plus sage de faire un petit :
> eselect list profile
>  

ceci fonctionnera mieux comme ça : eselect profile list



--
[hidden email] mailing list

asl
Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

asl
In reply to this post by Bugzilla from bique.alexandre@gmail.com
Le Thu, Aug 31, 2006 at 06:46:52PM +0200, Alexandre BIQUE a écrit:
> > «ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»
> Est-ce que c'est pas plus sage de faire un petit :
> eselect list profile

eselect profile list
plutôt.

Suivi d'un
eselect profile set 4
(ou eselect profile set default-linux/x86/2006.1/desktop )

Enfin bon, en même temps, perso j'utilise un
/etc/make.profile -> /usr/portage/profiles/default-linux/x86/

Donc bon...

        Arnaud.
--
Perso: http://launay.org/blog/
Hébergement: http://www.nocworld.com/
--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|

Re: Re: Mise à jour vers 2006.1 et GCC 4.1.1

frenk
Heu une question, quelle est la difference entre :

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

Je sais que desktop c'est pour une station de travail, et server pour un serveur. (merci d'avance à ceux qui aller me répondere ceci)

Mais plus techniquement c'est quoi la difference ?

Merci.

Arnaud Launay a écrit :
Le Thu, Aug 31, 2006 at 06:46:52PM +0200, Alexandre BIQUE a écrit:
  
«ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»
      
Est-ce que c'est pas plus sage de faire un petit :
eselect list profile
    

eselect profile list
plutôt.

Suivi d'un
eselect profile set 4
(ou eselect profile set default-linux/x86/2006.1/desktop )

Enfin bon, en même temps, perso j'utilise un
/etc/make.profile -> /usr/portage/profiles/default-linux/x86/

Donc bon...

	Arnaud.
  
-- This mail was scanned by AntiVir MailGate. This product is not licensed. See http://www.antivir.de/ for details. -- [hidden email] mailing list
asl
Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

asl
Le Thu, Aug 31, 2006 at 07:38:47PM +0200, frenk a écrit:
>    Heu une question, quelle est la difference entre :
>    /usr/portage/profiles/default-linux/x86/2006.1/desktop/
>    /usr/portage/profiles/default-linux/x86/2006.1/server

-USE="alsa arts avi cairo cdr dbus dvd dvdr eds emboss encode esd fam firefox gif gnome gpm gstreamer gtk hal jpeg kde ldap mad mikmod mp3 mpeg ogg opengl oss pdflib png qt3 qt4 quicktime sdl spell truetype vorbis win32codecs unicode X xml xv"
+USE="apache2 ldap mailwrapper mysql snmp truetype xml"

"simplement" les USE, qui sont moindre pour un serveur, ce qui
semble relativement normal.

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

Le 2006.1 tout court n'est théoriquement pas à utiliser,
puisqu'il sert à définir (entre autres) les USE aux communs aux
deux sous-profils.

De toute façon, je doute que beaucoup de personnes restent sur
les USE de base sans en ajouter/enlever via make.conf et
portage/package.use...

        Arnaud.
--
Perso: http://launay.org/blog/
Hébergement: http://www.nocworld.com/
--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|

Re: Re: Mise à jour vers 2006.1 et GCC 4.1.1

frenk
Ok merci pour l' info,

Et il est vrais que j'essais de définir au maximume mes use.

Arnaud Launay a écrit :
Le Thu, Aug 31, 2006 at 07:38:47PM +0200, frenk a écrit:
  
   Heu une question, quelle est la difference entre :
   /usr/portage/profiles/default-linux/x86/2006.1/desktop/
   /usr/portage/profiles/default-linux/x86/2006.1/server
    

-USE="alsa arts avi cairo cdr dbus dvd dvdr eds emboss encode esd fam firefox gif gnome gpm gstreamer gtk hal jpeg kde ldap mad mikmod mp3 mpeg ogg opengl oss pdflib png qt3 qt4 quicktime sdl spell truetype vorbis win32codecs unicode X xml xv"
+USE="apache2 ldap mailwrapper mysql snmp truetype xml"

"simplement" les USE, qui sont moindre pour un serveur, ce qui
semble relativement normal.

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

Le 2006.1 tout court n'est théoriquement pas à utiliser,
puisqu'il sert à définir (entre autres) les USE aux communs aux
deux sous-profils.

De toute façon, je doute que beaucoup de personnes restent sur
les USE de base sans en ajouter/enlever via make.conf et
portage/package.use...

	Arnaud.
  
-- This mail was scanned by AntiVir MailGate. This product is not licensed. See http://www.antivir.de/ for details. -- [hidden email] mailing list
Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

frenk
In reply to this post by Pascal BERTIN

Salut,

Sur cette liste il avais etait conseiller apres une mise a jour de gcc,
de faire :
emerge -e system
ensuite emerge -e world

vu la maj de gcc je pensse que c'est aussi le cas ici.

Je me trompe ?
Pascal BERTIN a écrit :

>
>
>
> Antoine Van-Elstraete wrote:
> <snip>
>
>> Sinon pour les mises à jour classiques (je le fait 1 fois par
>> semaine) c'est tout simplement
>> 1) «emerge --sync» (ou «update-eix» si on utilise eix)
>> 2) «emerge -DuNva world» pour mettre à jour les programmes
>> 3) préparer un café / thé / chocolat...
>> 4) «etc-update» pour mettre à jour les fichiers de configurations.
>>
>> Après tu as aussi les optimisations de gcc selon ton cpu mais c'est
>> un autre sujet...
>>
>
> moi, après 2, je conseille d'attendre un peu (quelques secondes), et
> de taper Yes
>
> le faire après 3 est rageant....
>
> ;-)
--
This mail was scanned by AntiVir MailGate.
This product is not licensed.
See http://www.antivir.de/ for details.
--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

Antoine Van-Elstraete-2
Le Jeudi 31 Août 2006 20:22, frenk a écrit :

> Salut,
>
> Sur cette liste il avais etait conseiller apres une mise a jour de gcc,
> de faire :
> emerge -e system
> ensuite emerge -e world
>
> vu la maj de gcc je pensse que c'est aussi le cas ici.
>
> Je me trompe ?
Non non, c'est  exact. rajouter un petit "N" («emerge -eN») ne serait pas
useless je crois.

>
> Pascal BERTIN a écrit :
> > Antoine Van-Elstraete wrote:
> > <snip>
> >
> >> Sinon pour les mises à jour classiques (je le fait 1 fois par
> >> semaine) c'est tout simplement
> >> 1) «emerge --sync» (ou «update-eix» si on utilise eix)
> >> 2) «emerge -DuNva world» pour mettre à jour les programmes
> >> 3) préparer un café / thé / chocolat...
> >> 4) «etc-update» pour mettre à jour les fichiers de configurations.
> >>
> >> Après tu as aussi les optimisations de gcc selon ton cpu mais c'est
> >> un autre sujet...
> >
> > moi, après 2, je conseille d'attendre un peu (quelques secondes), et
> > de taper Yes
> >
> > le faire après 3 est rageant....
> >
> > ;-)
Oui, en effet ^^ enfin en tant que geek j'ai une cafetière bidouillée à la
McGyver qui se pilote avec une télécommande... donc je reste devant mon pc
pendant que ça "crooooooo" (bruit de cafetière) (ayez un peu d'imagination)
(faut juste mettre de l'eau et le kawa)

>
> --
> This mail was scanned by AntiVir MailGate.
> This product is not licensed.
> See http://www.antivir.de/ for details.
Et ClamAv alors ;)

--
Antoine Van-Elstraete

Jabber : [hidden email]
MSN : [hidden email]
Skype : ve.antoine

http://bluecat.homelinux.net
(+33)(0)6 76 57 30 87

attachment0 (196 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

philippe-9
In reply to this post by frenk

>
> Salut,

Salut à tous

> Sur cette liste il avais etait conseiller apres une mise a jour de gcc, de
> faire :
> emerge -e system
> ensuite emerge -e world
>
> vu la maj de gcc je pensse que c'est aussi le cas ici.
>
> Je me trompe ?

Il me semble que c'est même important de le faire ?? Pourquoi je ne sais pas
mais je crois que pour les mises a jour de Gcc il faut le faire quand on
passe à une version vraiment supérieure : de 3.4 à 3.5 mais je crois que
c'est pas necessaire de le faire pour : 3.4.3 à 3.4.5 et dans ce cas là il
faut faire un emerge --oneshot -av libtool.
Mais si un expert "patient" pouvez confirmer mes dires, ça serait le top.

Merci d'avance

> Pascal BERTIN a écrit :
>>
>>
>>
>> Antoine Van-Elstraete wrote:
>> <snip>
>>
>>> Sinon pour les mises à jour classiques (je le fait 1 fois par semaine)
>>> c'est tout simplement
>>> 1) «emerge --sync» (ou «update-eix» si on utilise eix)
>>> 2) «emerge -DuNva world» pour mettre à jour les programmes
>>> 3) préparer un café / thé / chocolat...
>>> 4) «etc-update» pour mettre à jour les fichiers de configurations.
>>>
>>> Après tu as aussi les optimisations de gcc selon ton cpu mais c'est un
>>> autre sujet...
>>>
>>
>> moi, après 2, je conseille d'attendre un peu (quelques secondes), et de
>> taper Yes
>>
>> le faire après 3 est rageant....
>>
>> ;-)
> --
> This mail was scanned by AntiVir MailGate.
> This product is not licensed.
> See http://www.antivir.de/ for details.
> --
> [hidden email] mailing list
>
>

--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

frenk
J'avais déja poster la question, on ma répondu ceci :

Le 05/03/06, frenk[hidden email] a écrit :
>
  
Salut,

> mais pourquoi :
>
> emerge -e system && emerge -e world
>
> alors que world comprend system.
>
> pour mas part je fais que emerge -e world je ne vais pas compiller deux
> fois system.
>
  
En résumé, pour boucler la boucle  ;) 

En moins résumé, c'est pour etre sur que toutes les applis sont bien
liées à des libs compilées avec le meme gcc. Et comme world inclut
system, on gère les potentielles dépendances circulaires de system ...

En mieux expliqué par TGL ici :
https://forums.gentoo.org/viewtopic-p-2928728.html#2928728

Enjoy,


philippe a écrit :



Salut,

Salut à tous

Sur cette liste il avais etait conseiller apres une mise a jour de gcc, de faire :
emerge -e system
ensuite emerge -e world

vu la maj de gcc je pensse que c'est aussi le cas ici.

Je me trompe ?

Il me semble que c'est même important de le faire ?? Pourquoi je ne sais pas mais je crois que pour les mises a jour de Gcc il faut le faire quand on passe à une version vraiment supérieure : de 3.4 à 3.5 mais je crois que c'est pas necessaire de le faire pour : 3.4.3 à 3.4.5 et dans ce cas là il faut faire un emerge --oneshot -av libtool.
Mais si un expert "patient" pouvez confirmer mes dires, ça serait le top.

Merci d'avance

Pascal BERTIN a écrit :



Antoine Van-Elstraete wrote:
<snip>

Sinon pour les mises à jour classiques (je le fait 1 fois par semaine) c'est tout simplement
1) «emerge --sync» (ou «update-eix» si on utilise eix)
2) «emerge -DuNva world» pour mettre à jour les programmes
3) préparer un café / thé / chocolat...
4) «etc-update» pour mettre à jour les fichiers de configurations.

Après tu as aussi les optimisations de gcc selon ton cpu mais c'est un autre sujet...


moi, après 2, je conseille d'attendre un peu (quelques secondes), et de taper Yes

le faire après 3 est rageant....

;-)
-- 
This mail was scanned by AntiVir MailGate.
This product is not licensed.
See http://www.antivir.de/ for details.
-- 
[hidden email] mailing list



-- This mail was scanned by AntiVir MailGate. This product is not licensed. See http://www.antivir.de/ for details. -- [hidden email] mailing list
Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

Pascal Ronecker
In reply to this post by Simon TOSSER-3
C'est quoi la commande magique pour voir en quelle config complete on est ?
Comme dans le post original, le bout qui commence par :

Portage 2.1-r2 (default-linux/x86/2006.1, gcc-4.1.1/vanilla, glibc-2.4-r3,
 > 2.6.16-suspend2-r8 i686)
 > =================================================================
 > System uname: 2.6.16-suspend2-r8 i686 Mobile AMD Sempron(tm) Processor
 > 2800+ Gentoo Base System version 1.12.4
 > ccache version 2.3 [enabled]


Je dis ca pour m'amuser un peu.
Si vous voulez faire de l'archeologie, je pense que je devrais poster ma
config ici.
J'ai le temps de rien, donc j'évite les ennuis quand je peux... du coup
je suis encore en gcc (GCC) 3.3.2 20031218 (Gentoo Linux 3.3.2-r5,
propolice-3.3-7)

xorg6 donc ca chouine de tous les cotés si je veux esayer un --update,
bref, de quoi se marrer ;-)

en attendant ca marche ......

Simon TOSSER wrote:

> Alexandre BIQUE wrote:
>
>>On Thursday 31 August 2006 17:49, Antoine Van-Elstraete wrote:
>>
>>
>>>«ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»
>>>
>>
>>Est-ce que c'est pas plus sage de faire un petit :
>>eselect list profile
>>
>
>
> ceci fonctionnera mieux comme ça : eselect profile list
>
>
>
> --
> [hidden email] mailing list
>
>

--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

Logan-8
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Il suffit de faire "emerge --info" pour avoir la config complete.

@++ N'Erwan

Pascal Ronecker wrote:

> C'est quoi la commande magique pour voir en quelle config complete on est ?
> Comme dans le post original, le bout qui commence par :
>
> Portage 2.1-r2 (default-linux/x86/2006.1, gcc-4.1.1/vanilla, glibc-2.4-r3,
>> 2.6.16-suspend2-r8 i686)
>> =================================================================
>> System uname: 2.6.16-suspend2-r8 i686 Mobile AMD Sempron(tm) Processor
>> 2800+ Gentoo Base System version 1.12.4
>> ccache version 2.3 [enabled]
>
>
> Je dis ca pour m'amuser un peu.
> Si vous voulez faire de l'archeologie, je pense que je devrais poster ma
> config ici.
> J'ai le temps de rien, donc j'évite les ennuis quand je peux... du coup
> je suis encore en gcc (GCC) 3.3.2 20031218 (Gentoo Linux 3.3.2-r5,
> propolice-3.3-7)
>
> xorg6 donc ca chouine de tous les cotés si je veux esayer un --update,
> bref, de quoi se marrer ;-)
>
> en attendant ca marche ......
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE9zaX4kG8sM33fdURAt3hAJoD2X8WnHqWI3ZUz0X1wuCuZL8SWgCfZbKh
l2LM37jKXmAQnwyRxhIBEQU=
=7myq
-----END PGP SIGNATURE-----
--
[hidden email] mailing list

Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

philippe-9
In reply to this post by frenk
Oup's en plus j'ai ce lien dans mes favoris......
et pour la commande emerge --oneshot -av libtool ?
Faut-il la faire après les petites mises à jour de Gcc? (comme Gcc 3.4.3 à .3.4.5)
----- Original Message -----
Sent: Thursday, August 31, 2006 9:01 PM
Subject: Re: [gentoo-user-fr] Mise à jour vers 2006.1 et GCC 4.1.1

J'avais déja poster la question, on ma répondu ceci :

Le 05/03/06, frenk[hidden email] a écrit :
>
  
Salut,

> mais pourquoi :
>
> emerge -e system && emerge -e world
>
> alors que world comprend system.
>
> pour mas part je fais que emerge -e world je ne vais pas compiller deux
> fois system.
>
  
En résumé, pour boucler la boucle  ;) 

En moins résumé, c'est pour etre sur que toutes les applis sont bien
liées à des libs compilées avec le meme gcc. Et comme world inclut
system, on gère les potentielles dépendances circulaires de system ...

En mieux expliqué par TGL ici :
https://forums.gentoo.org/viewtopic-p-2928728.html#2928728

Enjoy,


philippe a écrit :



Salut,

Salut à tous

Sur cette liste il avais etait conseiller apres une mise a jour de gcc, de faire :
emerge -e system
ensuite emerge -e world

vu la maj de gcc je pensse que c'est aussi le cas ici.

Je me trompe ?

Il me semble que c'est même important de le faire ?? Pourquoi je ne sais pas mais je crois que pour les mises a jour de Gcc il faut le faire quand on passe à une version vraiment supérieure : de 3.4 à 3.5 mais je crois que c'est pas necessaire de le faire pour : 3.4.3 à 3.4.5 et dans ce cas là il faut faire un emerge --oneshot -av libtool.
Mais si un expert "patient" pouvez confirmer mes dires, ça serait le top.

Merci d'avance

Pascal BERTIN a écrit :



Antoine Van-Elstraete wrote:
<snip>

Sinon pour les mises à jour classiques (je le fait 1 fois par semaine) c'est tout simplement
1) «emerge --sync» (ou «update-eix» si on utilise eix)
2) «emerge -DuNva world» pour mettre à jour les programmes
3) préparer un café / thé / chocolat...
4) «etc-update» pour mettre à jour les fichiers de configurations.

Après tu as aussi les optimisations de gcc selon ton cpu mais c'est un autre sujet...


moi, après 2, je conseille d'attendre un peu (quelques secondes), et de taper Yes

le faire après 3 est rageant....

;-)
-- 
This mail was scanned by AntiVir MailGate.
This product is not licensed.
See http://www.antivir.de/ for details.
-- 
[hidden email] mailing list



-- This mail was scanned by AntiVir MailGate. This product is not licensed. See http://www.antivir.de/ for details. -- [hidden email] mailing list
Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

alexandre lucazeau
In reply to this post by Pascal Ronecker
Y en a qui ont pas peur !!!

Quand je pense que je suis en ~amd64 et que je fait ma maj tous les jours.
Je surporterai pas une machine comme la tienne ;)

Le 31/08/06, Pascal Ronecker <[hidden email]> a écrit :
C'est quoi la commande magique pour voir en quelle config complete on est ?
Comme dans le post original, le bout qui commence par :

Portage 2.1-r2 (default-linux/x86/2006.1, gcc-4.1.1/vanilla, glibc-2.4-r3,
> 2.6.16-suspend2-r8 i686)
> =================================================================
> System uname: 2.6.16-suspend2-r8 i686 Mobile AMD Sempron(tm) Processor
> 2800+ Gentoo Base System version 1.12.4
> ccache version 2.3 [enabled]


Je dis ca pour m'amuser un peu.
Si vous voulez faire de l'archeologie, je pense que je devrais poster ma
config ici.
J'ai le temps de rien, donc j'évite les ennuis quand je peux... du coup
je suis encore en gcc (GCC) 3.3.2 20031218 (Gentoo Linux 3.3.2-r5,
propolice-3.3-7)

xorg6 donc ca chouine de tous les cotés si je veux esayer un --update,
bref, de quoi se marrer ;-)

en attendant ca marche ......

Simon TOSSER wrote:

> Alexandre BIQUE wrote:
>
>>On Thursday 31 August 2006 17:49, Antoine Van-Elstraete wrote:
>>
>>
>>>«ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»
>>>
>>
>>Est-ce que c'est pas plus sage de faire un petit :
>>eselect list profile
>>
>
>
> ceci fonctionnera mieux comme ça : eselect profile list
>
>
>
> --
> [hidden email] mailing list
>
>

--
[hidden email] mailing list


Reply | Threaded
Open this post in threaded view
|

Re: Mise à jour vers 2006.1 et GCC 4.1.1

frenk
Heux je crois que la si il vas au bout de l'update il vas s'amuser plusieur jours !!
mon serveur il est en route depuis 2004, avec maj regulierre. et j'ais eu des surprise alors la !

Bonne chaance si tu  veux evoluer.

alexandre lucazeau a écrit :
Y en a qui ont pas peur !!!

Quand je pense que je suis en ~amd64 et que je fait ma maj tous les jours.
Je surporterai pas une machine comme la tienne ;)

Le 31/08/06, Pascal Ronecker <[hidden email]> a écrit :
C'est quoi la commande magique pour voir en quelle config complete on est ?
Comme dans le post original, le bout qui commence par :

Portage 2.1-r2 (default-linux/x86/2006.1, gcc-4.1.1/vanilla, glibc-2.4-r3,
> 2.6.16-suspend2-r8 i686)
> =================================================================
> System uname: 2.6.16-suspend2-r8 i686 Mobile AMD Sempron(tm) Processor
> 2800+ Gentoo Base System version 1.12.4
> ccache version 2.3 [enabled]


Je dis ca pour m'amuser un peu.
Si vous voulez faire de l'archeologie, je pense que je devrais poster ma
config ici.
J'ai le temps de rien, donc j'évite les ennuis quand je peux... du coup
je suis encore en gcc (GCC) 3.3.2 20031218 (Gentoo Linux 3.3.2-r5,
propolice-3.3-7)

xorg6 donc ca chouine de tous les cotés si je veux esayer un --update,
bref, de quoi se marrer ;-)

en attendant ca marche ......

Simon TOSSER wrote:
> Alexandre BIQUE wrote:
>
>>On Thursday 31 August 2006 17:49, Antoine Van-Elstraete wrote:
>>
>>
>>>«ln -sv /usr/portage/profiles/default-linux/x86/2006.1 /etc/make.profile»
>>>
>>
>>Est-ce que c'est pas plus sage de faire un petit :
>>eselect list profile
>>
>
>
> ceci fonctionnera mieux comme ça : eselect profile list
>
>
>
> --
> [hidden email] mailing list
>
>

--
[hidden email] mailing list


-- This mail was scanned by AntiVir MailGate. This product is not licensed. See http://www.antivir.de/ for details.
-- This mail was scanned by AntiVir MailGate. This product is not licensed. See http://www.antivir.de/ for details. -- [hidden email] mailing list
12