Liste des travaux de packaging

Un article de HurdFr_Wiki.

Jump to: navigation, search
Légende
Statut HurdFR PL planifié
WIP travail en cours
WA package en attente d'acceptation dans le repository HurdFr
AV package disponible dans le repository HurdFr
EXP version experimentale du package disponible dans le repository HurdFr (section 'experimental')

(peuvent être combinés : WIP+AV signifie que le travail n'est pas terminé, mais qu'un patch partiel est disponible et packagé)

Statut Debian DPA patch envoyé dans le Debian BTS
DNEW nouveau package en attente d'acceptation
DAV package disponible dans Debian avec le patch fourni (éventuellement remanié)
FUP corrigé par l'auteur du logiciel (sera donc inclus dans Debian)
Code couleur
vert tout est OK, rien à faire
orange travail en cours / à finir, à surveiller de près
bleu clair en attente (généralement de l'intégration d'un patch dans Debian), à surveiller de temps en temps
blanc ne concerne plus HurdFr

(notament lorsque qu'une personne extèrieure à HurdFr a repris en charge le travail) (statut à mettre à jour néanmoins)

Divers Ceci est une note ajoutée par les responsables packaging, ne pas effacer ni modifier.





Packages spécifiques à Hurd
Package Version Statut Responsables Description Travail
console-driver-xkb 0.008-5 AV Arnaud Fontaine (arnau)
Marc Dequènes (Duck)
Driver XKB pour la console du Hurd Vérification des licences des fichiers réalisée, réécriture de keysymdef.h', copyrights manquants, puis une fois tout corrigé, upload dans Debian


Packages nécessitant un correctif
Package Version Statut Responsables BTS Description du problème
aget 0.4-6 AV Guillaume Libersat (dukez) Typo dans le Makefile
apache 1.3.33-4
1.3.33-6
AV / DPA Marc Dequènes (Duck) #274704
  • les modules expérimentaux ne compilent pas bien
  • link non explicite avec la libpthread
  • mauvaise méthode choisie pr le SERIALIZED ACCEPT
apache2 2.0.53-5 AV / DPA Marc Dequènes (Duck) #349416
  • buildsys foireux (differentes versions de autoconf utilisées) (pas spécifique à Hurd)
  • APR sendfile non défini pour Hurd
bzip2 1.0.2-11 DAV Manuel Menal
Marc Dequènes (Duck)
#346420 symlinks de '/bin/*' vers '/usr/bin/' rendant le package non-installable
centericq 4.21.0-2 DAV Guillaume Libersat (dukez) #330699 utilise <sys/mount.h>
cron 3.0pl1-86 DAV Marc Dequènes (Duck) #279429 dépendance foireuse à SELINUX
cyrus-sasl2 2.1.19-1.5 DAV Manuel Menal
Marc Dequènes (Duck)

bddebian
  • includes manquants
  • support de heimdal et postgresql indisponible sous Hurd
doxygen 1.3.8-20040913-1 AV Marc Dequènes (Duck) interface QT désactivée, la libqt3 est indisponible sous Hurd
dpkg-dev 1.10.23 DAV Marc Dequènes (Duck) #274677 dpkg-gencontrol ne gère pas les architectures contenant un "-" dans leur nom (comme hurd-i386)
findutils 4.2.27-1 WIP azeem [Hurd#303241] Plantage lors du make check (test suite à déboguer). En le désactivant, le build se termine sans problème.
freeglut 2.2.0-8 FUP Marc Dequènes (Duck) #269294 buildsys foireux, compile du C++ avec gcc et non g++
fsp 2.81.b24-1 WA+WIP Guillaume Libersat (dukez)
  • MAXPATHLEN OK
  • File locks (client) patch introuvable
  • j'ai un 'lex.yy.c' qui a spawné, étrange

image:warning.gifTODO: corriger le lancement du server avec inetd

gnumach 1:20050501-4.hurdfr.1 AV Manuel Menal Rajout d'un patch de Samuel Thibault pour corriger des problèmes d'interruptions avec l'IDE.
gnumach 1:20060408.dfsg.1-1.hurdfr1 AV / FUP Richard Braun Rajout d'un patch améliorant le support BPF et permettant de filtrer les paquets sortants.
gnunet 0.6.6b-4 WA Guillaume Libersat (dukez)
  • Ajouté GNU en tant que target du buildsys
  • Remplacement des MAXPATH en alloc dynamique
  • Cas spécial pour la gestion des signaux pour Hurd
  • Qq petits détails pour que ca compile

REJECTED (package source incomplet)

gnustep-base 1.10.3-1 WIP Guillaume Libersat (dukez)
azeem
N'est pas content à cause de ffcall. (Non testé ! Je testerai le tout une fois diff libs packagées.)
heimdal 0.6.3-7 DAV Marc Dequènes (Duck)
bddebian
#113317
  • MAXHOSTNAMELEN
  • gethostname
hurd 20050513-8.hurdfr1 WA Richard Braun
  • Patch ajoutant la fonction condition_timedwait() aux CThreads du Hurd
  • Paquet construit avec gnumach-dev 20060408.dfsg.1-1.hurdfr1 pour forcer l'utilisation de la nouvelle interface des filtres de paquets
ifupdown 0.6.4-4.10 AV / DPA Manuel Menal
azeem
#296115 tests post-build foireux
imagemagick 6:6.0.6.2-1.5 DAV Marc Dequènes (Duck) #281942
  • test de disponibilité des SHM incorrect (SHM non disponibles sous Hurd)
  • dépendance manquante à liblcms1
jfsutils 1.1.8-1 AV / DPA Manuel Menal #349532
  • PATH_MAX
  • utilise <sys/mount.h>
  • BLKFLSBUF
  • O_DIRECT
krb4 1.2.2-11.1 DAV Marc Dequènes (Duck) + ???
bddebian
#218624
  • MAXHOSTNAMELEN
  • gethostname
  • NCARGS off by one
krb5 1.3.6-5.hurdfr.1 DAV Manuel Menal #324305 corrections de MAX* / NCARGS (voir ici)
libdebian-installer 0.29 AV Marc Dequènes (Duck) génération de la doc désactivée car segfault
libgpg-error 1.0-1 DAV Guillaume Libersat (dukez) #307922
[Hurd#301469]
Correction d'une expression régulière qui empêchait la génération des codes d'erreurs d'un include.
libmng 1.0.8-1 AV Guillaume Libersat (dukez) Correction de la détection de localisation du header lcms.h (devrait fonctionner pour tout système).
mesa 6.4.1-0.3 Samuel Thibault (Youpi) #358065
#358066
Deps à supprimer pour l'archi Hurd, ajout de GNU pour mklib. Paquets disponibles ici
mined 2000.10-2 AV / DPA Guillaume Libersat (dukez) Ajout d'un include dans mined.h qui permet l'utilisation de pid_t et donc la compilation sous Hurd.
munin 1.0.5-1
image:warning.gif
WIP+AV Marc Dequènes (Duck) [pour le FUN uniquement]
  • génération de la doc désactivée car htmldoc indisponible
  • props passé de Depends à Recommends (dpkg ne sait pas encore gérer les critères d'arch dans les Depends)
  • il faudrait supprimer l'usage de pgrep/pkill sous Hurd et revisiter les qq rares scripts de stats pouvant fonctionner
ntp 4.1.1b DAV Marc Dequènes (Duck) #201211 include manquant sous Hurd
openldap2 2.1.30-3 DAV Manuel Menal
Marc Dequènes (Duck)

bddebian
problème de link avec la libpthread
Buildé correctement sur un buildd officiel, par azeem (à confirmer)
perl 5.8.4-8 DAV Manuel Menal #300914 problème de génération de 'Errno.pm' (pas spécifique à Hurd)
postfix 2.2.9-1 DAV Marc Dequènes (Duck) #356392 le buildsys ne connait pas le système GNU
rox-filer 2.2.0-1 DAV Pierre Chifflier (pollux) #294702
  • MAXPATHLEN
  • buildsys gérant mal l'arch
  • problème de link avec gtk2
rrdtool 1.0.42-2 DAV Marc Dequènes (Duck)
  • nécessite une relibtoolisation
  • à compiler avec TCL 8.4
streamripper 1.61-7 AV Guillaume Libersat (dukez) Ajout d'un LDFLAG manquant pour la libsem.
subversion 1.2.3dfsg1-3 AV Samuel Thibault (youpi) build-deps manquantes (java, kaffe)
swig1.3 1.3.27-2 AV Samuel Thibault (youpi) build-deps manquantes (php4, pike7.6, gcj, gij)
tcp-wrappers 7.6.dbs-6 DAV Marc Dequènes (Duck) #289075 conflit de prototypes
thy 0.9.4-1.hurdfr2 WA Richard Braun Mauvaise utilisation de getpeername() qui segfaulte sous GNU/Hurd
tla 1.2-4 DAV Marc Dequènes (Duck) #281870
  • PATH_MAX
  • MAXHOSTNAMELEN
  • gethostname
wmakerconf 2.9.2-2 DAV Guillaume Libersat (dukez)
fixed upstream
LD/CFLAGS GTK manquants dans le buildsys (pas spécifique à Hurd)
yafc 1.0-7 DAV Marc Dequènes (Duck) #223581
  • buildsys typo
  • usage de PATHMAX


Packages nécessitant un rebuild
Package Version Statut
cdebconf 0.77 AV
doodle 0.6.2-3 AV
fluxbox 0.9.12-1 AV
fsh 1.2-4 AV
gs-gpl 8.01-5 AV
jasper 1.701.0-2 AV
libapache2-mod-perl2 1.999.23-1 AV
libextractor1 0.4.2-2 AV
libneon24 0.24.7.dfsg-3 AV
libneon25 0.25.5.dfsg-2 AV
mod-ruby 1.2.4-1 AV
libdbi-ruby 0.0.23-2 AV
libid3tag 0.15.1b-6 AV
mod-ruby 1.2.4-1 AV
patchutils 0.2.30-1 AV
ruby1.8 1.8.2-7 AV
sqlite 2.8.16-1 AV
unzip 5.52-2 AV
w3m 0.5.1-4 AV


Packages externes mis à disposition
Package Version Source Commentaire