[Index de la FAQ]
Suivre la version de développement "-current"
Table des matières
Introduction
Ce document est pour les personnes souhaitant suivre la version de
développement d'OpenBSD; celle-ci sera nommée -current dans la
suite de ce texte. Il contient des informations sur les changements
apportés entre la version 4.4-release et -current, et ne devrait
PAS être utilisé par quiconque voulant faire une mise à jour à partir
des versions 4.3 ou précédentes ou même par les personnes souhaitant
suivre -stable.
Si vous voulez passer vers la version 4.4-release ou 4.4-stable à partir
de versions antérieures, consulter le guide de
mise à niveau.
Soyez certain d'avoir lu et compris la
FAQ 5 - Construire le Système à partir des Sources
avant d'utiliser -current et les instructions qui suivent.
Vous devriez TOUJOURS partir d'un "snapshot" pour suivre
-current. Une mise à jour via la compilation des sources n'est
pas supportée.
Si vous souhaitez avoir des informations pour mettre à jour en partant de
versions plus anciennes, consultez le document
upgrade-old.html.
Celui-ci est fourni en tant que document historique -- il ne DOIT PAS
servir de procédure de mise à jour.
+
2008/09/07 - syntaxe de ifconfig(8) modifiée
Certaines options de ifconfig(8)
ont été modifiées. Pour scanner un réseau sans-fil vous devez maintenant
utiliser :
ifconfig <interface> chan
et pour afficher la liste des médias supportés, vous devez
utliser maintenant :
ifconfig <interface> media
2008/09/13 - xcompmgr(1) a été déplacé de ports vers xbase
xcompmgr(1)
a été déplacé de ports vers xbase. Si vous l'avez installé via les ports,
merci de le supprimer avec pkg_delete.
2008/09/29 - mise à jour de Perl 5.10.0
A cause de changement dans la distribution Perl, vous devez supprimer
manuellement l'ancien répertoire perl obj avant de le compiler.
# rm -rf /usr/obj/gnu/usr.bin/perl
Vous pouvez recréer le répertoire obj :
# cd /usr/src/gnu/usr.bin/perl
# make -f Makefile.bsd-wrapper obj
Il est à remarquer qu'a cause de cette mise à jour majeure de Perl,
vous devez recompiler/reinstaller tous les modules Perl XS. Il y
a des modules qui incluent un objet partagé qui est chargé dans le
processus Perl executé. Pour voir la liste des modules XS installés
via le sous-système des paquetages, executez :
# cd /var/db/pkg
# fgrep .so p5-*/+CONTENTS | sed 's/+CONTENTS.*//' | sort -u
Mettre à jour à la derniére version du snapshot des paquetages avec
"pkg_add -ui" prendra soin de ces mises à jour. Aprés la mise à jour,
vous devez desinstaller plusieurs modules qui sont maintenant fournis
dans Perl par défaut :
# pkg_delete p5-Archive-Tar p5-Compress-Raw-Zlib p5-Compress-Zlib \
p5-IO-Compress-Base p5-IO-Compress-Zlib p5-IO-Zlib p5-Module-Build \
p5-Module-CoreList p5-Module-Load p5-version p5-Digest-SHA
+
2008/10/03 - sm-client.st a été déplacé
Le fichier (optionnel) des statuts de sendmail pour les messages soumis a
été deplacé de /var/spool/clientmqueue/sm-client.st vers
/var/log/sm-client.st pour être cohérent avec l'endroit ou se
situe le fichier /var/log/sendmail.st.
2008/11/02 - mise à jour de Xserver 1.5.2
RgbPath n'est plus un mot clé valide dans la section Files
du fichier de configuration
xorg.conf(5).
L'entrée correspondante doit être supprimée des fichiers de configuration
existants. Cette directive était déjà ignorée depuis plusieurs versions.
Le pilote pour les composants Intel
i810(4)
a été complétement remplacé par le pilote
intel(4).
Le fichier de configuration
xorg.conf(5)
doit être mis à jour.
2008/11/03 - mise à jour de Perl 5.10.0
Un autre module maintenant installé dans le Perl de base a été trouvé,
merci de le supprimer.
# pkg_delete p5-Locale-Maketext-Simple
2008/11/05 - mise à jour de Perl 5.10.0
Il y a deux modules installés dans le Perl de base a supprimer.
# pkg_delete p5-Pod-Escapes p5-Pod-Simple
2008/11/06 - mise à jour de Xserver 1.5.2
Plusieurs modules xserver et pilotes sont obsolètes. Pour être sur que
X -configure n'essaye pas de configurer ces pilotes obsolètes,
il est recommandé de supprimer l'ancien contenu de
/usr/X11R6/lib/modules avant d'installer un nouveau snapshot.
2008/11/07 - mise à jour de Perl 5.10.0
Plus de modules migrer vers la base, comme précedemment.
# pkg_delete p5-ExtUtils-ParseXS p5-ExtUtils-CBuilder \
p5-Module-Pluggable p5-Time-Piece
2008/11/11 - support PIE ajouté à gcc 3.3.5 & csu
Le support des executables en position indépendante (PIE) a été ajouté à
gcc 3.3.5 et csu. Pour mettre à jour suivez ces étapes :
2008/11/16 - mixerctl(1) a été renommé
Le nom des objets du mixer comme headphones a été raccourci à
hp, et speaker a été raccourci à spkr.
Cela nécessite des changements dans mixerctl.conf(5).
2008/11/26 - btd nécessite un utilisateur et un groupe
Le nouveau daemon ajouté btd révoque ces privilèges a un nouvel utilisateur
et groupe _btd.
Comme root, ajoutez le nouvel utilisateur et son groupe correspondant en
utilisant
useradd(8) :
# useradd -u94 -g=uid -c"Bluetooth Daemon" -d/var/empty -s/sbin/nologin _btd
www@openbsd.org
$OpenBSD: current.html,v 1.54 2008/12/01 07:52:52 tobias Exp $