Changement dans la variable USE
Pour certains paquets, Portage change les options de la variable USE automatiquement (auto-use), ce qui signifie qu'à moins que vous ne désactiviez explicitement un élément de la variable USE, il sera activé après l'installation d'un paquet et désactivé après la désinstallation. Exemple : après un emerge sqlite, sqlite sera affiché comme activé dans la variable USE par emerge --info et dans le emerge -pv d'un paquet ayant sqlite dans iuse sauf si vous avez -sqlite ou -* pour la variable USE dans make.conf. Si vous désinstallez sqlite, ce sera retiré de la variable USE, sauf si bien sûr vous avez sqlite pour la variable USE dans make.conf.
Cela a causé quelques ennuis car les éléments de la variable USE ont tendance à changer « aléatoirement » lorsqu'un paquet utilise l'auto-use (soit parce que vous l'avez installé/désinstallé, soit parce le fichier package.use de l'arbre a été modifié). De nombreux bogues ont été rapportés et l'avis général est de retirer l'auto-use (NdT, ceci a déjà été mentionné dans une GWN précédente).
Le changement aura lieu dans l'une des prochaines versions de Portage 2.1. C'est actuellement dans l'arbre et marqué ~ARCH pour presque toutes les architectures. Les utilisateurs de la branche « Stable » ne seront pas affectés par ce changement pendant un moment puisque Portage 2.0.x ne changera pas sa manière de fonctionner, mais les mises à jour pourront changer la variable USE. Si vous venez juste de passer à une version 2.1 de Portage, vous devriez regarder la sortie de emerge -DuvpN world et ajouter les options que vous voulez conserver dans make.conf si elles s'affichent en tant que « -foo* ».
L'équipe Gentoo baselayout est heureuse de présenter baselayout-1.12.0_pre14 au public impatient. Voici un résumé des changements majeurs depuis la version 1.11 :
Définition de la feuille de route pour la 2006.0 et suivantes pour l'équipe Gentoo PPC
Les développeurs PPC ont passé trois heures dimanche soir à discuter de ce qui les attend. La sortie de la 2006.0 pour PowerPC incluera les stages 1, 2 et 3 génériques ainsi que les archives stage3 spécifiques pour les G3 et G4, avec à la fois un CD d'installation minimale et complète, ainsi que les paquets GRP sur une image CD à part. Tous les profils 2006.0, génériques ou optimisés, inclueront le support pour NPTL.
L'équipe PPC s'attaquera à certains des bogues encore ouverts lorsqu'un nouveau bugday PPC (NdT, journée consacrée à la correction de bogues à large échelle) concentrera les efforts des développeurs et des utilisateurs. Si vous voulez participer au « désherbage », connectez-vous à #gentoo-ppc sur irc.freenode.net samedi prochain, le 21 janvier, à 14h00 UTC. Avant de commencer une campagne de recrutement pour de nouveaux développeurs, l'équipe est pour le moment en train d'évaluer qui de la liste de 21 développeurs PPC est actif ou de-facto éliminé. En plus d'augmenter le niveau d'activité de l'équipe, ils planifient aussi d'améliorer la communication avec les autres architectures et les utilisateurs en lançant un récapitulatif de leur entrées sur leurs blogs et en envoyant des informations régulièrement à l'équipe de la GWN.
Les éléments majeurs des activités de Gentoo Linux pour AMD64 ont été inclus dans un rapport publié par le projet Gentoo AMD64 la semaine dernière. Comme le matériel est devenu plus abordable, on a constaté une hausse du nombre d'utilisateurs en 2005 et de même pour le nombre de développeurs : l'équipe AMD64 a débuté l'année avec 9 membres et compte aujourd'hui 32 développeurs actifs ainsi que 16 « testeurs arch », i.e. des utilisateurs compétents passant le développement au peigne fin et remplissant des rapports de bogue. Ce concept de « testeurs arch » marche si bien que l'idée a gagné en popularité auprès des autres architectures qui envisagent la création d'équipes de testeurs pour leurs besoins. Consultez le rapport dans son intégralité pour plus d'informations sur les réalisations de l'équipe AMD64.
Nouveau toolchain sur SPARC
Les développeurs de Gentoo SPARC se préparent pour la version 2006.0. Gustavo Zacarias a passé les nouvelles versions de gcc (3.4.5) et de glibc ainsi que les en-têtes du noyau 2.6.11 en stable. Ces changement n'affecteront pas ceux qui utilisent l'ancien profil 2005.1. Mais comme ces mises à jour demandent aux utilisateurs de re-emerger leur système complet, vous voudrez peut-être regarder les quelques informations utiles de ce sujet pour éviter de vous faire avoir par un imprévu :
Le développeur Gentoo Rajiv Manglani tiendra à nouveau 2 séminaires en soirée à propos de Gentoo Linux pour les étudiants du Massachusetts Institute of Technology à Boston, Massachussets. Le premier (demain, mardi 17) sera une introduction à Gentoo, tandis que le suivant, jeudi 19, fera une approche plus détaillée de Portage et de la création des ebuilds. Si vous voulez participer à une ou aux deux réunions, veuillez contacter sipb-iap-gentoo@mit.edu aujourd'hui même !
Note : Consultez l'annonce sur le site web du MIT pour plus de détails et les instructions sur comment rejoindre la réunion sur le campus. |
USA : groupe d'utilisateurs Gentoo de l'Utah
Steve Dibb est le fondateur d'un groupe d'utilisateurs Gentoo dans l'Utah. Habitant à West Jordan, il a récemment mis en place un site web qui utilise une « installation par défaut de Geeklog » pour fournir du support à l'échelle de l'état et des articles à propos de Gentoo (le premier article est un essai de l'outil flagedit de Damien Krotkine) et sert de point de départ pour des activités futures comme des rencontres et des « installfests ». « L'Utah est en fait un endroit super pour tout le soutien sur Linux aux alentours. » dit Steve, ce qui lui a d'abord causé un souci : « j'avais envoyé un e-mail il y a quelques mois pour voir si cela soulevait de l'intérêt et à ma grande surprise, il y a eu une réponse assez positive, malgré le fait qu'il y ait déjà pas mal de groupes d'utilisateurs de Linux, Unix ou de logiciels libres ou open-source ainsi que des listes de diffusion dans l'état ». Le groupe Gentoo Utah, âgé d'un mois déjà, compte maintenant onze membres, tous utilisant Gentoo comme environnement de travail et personnel. En plus du site, Steve gère une liste de diffusion dans laquelle « on ne se fait pas chambrer parce qu'on utilise Gentoo comme sur les autres listes » et qui profite d'être petite et locale : « la liste donne une chance de discuter de Gentoo, sans être noyé par un grand nombre d'utilisateurs ».
Allround PC (9 janvier 2006, en allemand)
La mise en place d'un PC Home-Cinéma (HTPC, Home Theater PC) avec Gentoo Linux est un exemple typique des avantages de faire une installation minimale seulement. Cela a déjà été fait de nombreuses fois bien entendu, mais cette description pas à pas du processus fournit une approche concise du matériel à utiliser, de quel modules configurer, de comment intégrer le contrôle à distance et plus encore. Comme certain éléments utilisés ne sont pas encore intégrés dans l'arbre de Portage, l'article pointe aussi vers le répertoire privé de gentoo.de qui contient les plugins VDR additionnels nécessaires à l'installation du HTPC.
Ladislav Bodnar de Distrowatch a consulté une partie de la documentation Gentoo, le nouveau Gentoo Linux LiveUSB Howto qui « fait maintenant partie intégrante de la documentation officielle du projet » et qu'il trouve « particulièrement utile pour installer Gentoo Linux sur un ordinateur portable moderne sans lecteur CD ».
Linuxdevices.com (11 janvier 2006)
Un article à propos d'un site sur un robot Linux qui a lancé un robot contrôlable par l'utilisateur via ssh a été publié la semaine dernière par un magazine en ligne sur les sytèmes embarqués, Linuxdevices.com.
5. Départs, arrivées et changements
Les développeurs suivants ont récemment quitté le projet Gentoo :
Les développeurs suivants se sont joints récemment au projet Gentoo :
Les développeurs suivants ont récemment changé de rôle dans le projet Gentoo :
mod_auth_pgsql : multiples vulnérabilités dans le formatage de chaînes de caractères
Une vulnérabilité due au formatage de chaînes de caractères dans mod_auth_pgsql peut conduire à l'exécution de code arbitraire.
Pour plus d'information, veuillez vous référer à l'annonce GLSA
xine-lib, FFmpeg : dépassement de tampon dû à Heap
xine-lib et FFmpeg sont vulnérables à un dépassement de tampon qui peut être utilisé par des assaillants pour exécuter du code arbitraire.
Pour plus d'information, veuillez vous référer à l'annonce GLSA
Blender : dépassement de tampon dû à Heap
Blender est vulnérable à un dépassement de tampon qui peut être utilisé par des assaillants pour exécuter du code arbitraire.
Pour plus d'information, veuillez vous référer à l'annonce GLSA
Wine : vulnérabilité à la faille Windows Metafile SETABORTPROC
Il y a une faille dans Wine dans la partie gérant les méta-fichiers Windows (WMF) qui pourrait avoir comme conséquence l'exécution de code arbitraire.
Pour plus d'information, veuillez vous référer à l'annonce GLSA
La communauté Gentoo utilise Bugzilla (bugs.gentoo.org) pour répertorier et suivre les bugs, notifications, suggestions et autres interactions avec l'équipe de développement. Entre le 08 janvier 2006 et le 15 janvier 2006, l'activité sur le site se résume à :
Parmi les 9083 bugs actuellement ouverts, 77 sont marqués 'bloquant', 176 sont marqués 'critique' et 489 sont marqués 'majeur'.
Les développeurs et équipes qui ont fermé le plus de bugs durant cette période sont :
Les développeurs et équipes à qui le plus de bugs ont été assignés durant cette période sont :
Aidez-nous à améliorer la GWN, envoyez-nous vos commentaires.
Pour vous abonner à la Gentoo Weekly Newsletter, envoyez un e-mail vierge à gentoo-gwn+subscribe@gentoo.org.
Pour vous désabonner de la Gentoo Weekly Newsletter, envoyez un e-mail vierge à gentoo-gwn+unsubscribe@gentoo.org depuis l'adresse utilisée pour votre abonnement.
La GWN est aussi disponible dans les langues suivantes :