Debian BSP

Introduction

Le but de ce document est de donner quelques informations résumées permettant d'aider le projet Debian à corriger quelques bugs, en particulier des bugs qui bloquent la sortie de la prochaine version de la distribution. Les opérations décrites ici ne nécessitent pas le statut de développeur Debian et s'adressent plutôt aux débutants (mais ayant une expérience suffisante d'utilisation des outils Debian).

Mise en place

Le mieux est d'installer la version actuelle de test (voire unstable) de Debian, de préférence en chroot ou autre solution avec meilleure isolation (OpenVZ, kvm, VirtualBox, ...), par exemple, sous root:

cd /scratch && mkdir sid-root
export MY_CHROOT=/scratch/sid-root
debootstrap --arch amd64 sid $MY_CHROOT http://ftp.ch.debian.org/debian/

mount -t proc proc $MY_CHROOT/proc
mount -t sysfs sysfs $MY_CHROOT/sys

cp /etc/{hosts,resolv.conf} $MY_CHROOT/etc

Ensuite on fait chroot /scratch/sid-root et on installe les packages que l'on veut.

Références

Choix de votre premier bug

Prendre un bug de la liste des bugs critique bloquant la release (tous), de préférence:
  • un package que vous utilisez souvent
  • sans patch (flag + absent)
  • pas "pending" (flag P absent)
  • ne s'appliquant pas seulement à testing ou stable (de préférence le flag U présent dans le 2e groupe de flags)
  • s'appliquant à une architecture que vous pouvez tester (i386, amd64, all)

Par exemple:
Package: mini-buildd-common (debian/main).
Maintainer: Stephan Sürken <absurd@debian.org>
  677618 [        ] [U] mini-buildd-common: creates system user in /home

Références

Procédure à suivre

Afin d'éviter la duplication d'efforts:

Références

Références additionnelles

-- MarcSCHAEFER - 27 Oct 2012
Topic revision: r3 - 17 May 2013, MarcSCHAEFER
 

Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback