Liste des travaux de packaging

De HurdFr_Wiki
Aller à : Navigation, rechercher

On peut consulter la liste des rapports de bugs Debian de HurdFr, ou du projet Hurd, avant de se lancer dans une nouvelle tache (pour vérifier si quelqu'un travaille déjà dessus par exemple).



Packages spécifiques à Hurd
Package Version Statut Responsables Description Travail
console-driver-xkb 0.008-7 PL Marc Dequènes (Duck) Driver XKB pour la console du Hurd
xmlfs 0.0.2-1 AV+ Marc Dequènes (Duck) XML translator for GNU/Hurd packager
Packages nécessitant un correctif
Package Version Statut Responsables BTS Description du problème
apr 1.3.3-4 AV+ / DAV Marc Dequènes (Duck) #530286
  • _GNU_SOURCE non défini
  • option de compilation --enable-nonportable-atomics
  • ip multicast non supporté
  • échec de certains tests
apr-util 1.3.4+dfsg-2 AV+ / DAV Marc Dequènes (Duck) #530287 échecs des tests liés à sqlite2
clucene-core 0.9.20-3 AV+ / DAV Marc Dequènes (Duck) #530308 PATH_MAX
ctdb 1.0.82-1 AV+ / DAV Marc Dequènes (Duck) #530413
  • pas de support pour GNU dans le configure
  • l'implémentation réseau dans common/system_linux.c n'est pas utilisable car utilise des RAW sockets et il faudrait un PF_PACKET ; mais on peut s'inspirer de common/system_aix.c pour ignorer l'ARP et gérer le reste avec la libpcap. On a donc décidé de créer un common/system_gnu.c spécifique
  • utilisation de l'option SOL_SOCKET/SO_PEERID non supportée
  • adaptation des dépendance car lsof, iproute, et ethtool sont spécifiques à Linux
dpkg 1.15.1 AV+ / DAV Marc Dequènes (Duck) #530446 typo dans utils/start-stop-daemon.c : symbole OSHurd utilisé à la place de OSHURD
e17 0.16.999.060 PL / DPA Manuel Menal #535775 PATH_MAX, SA_SIGINFO, build-dep sur ALSA
ecore 0.9.9.060 PL / DPA Manuel Menal #535773 SA_SIGINFO, utilisation du FB Linux
edje 0.9.92.060 PL / DPA Manuel Menal #535771 PATH_MAX
embryo 0.9.9.050+svn20090204 PL / DPA Manuel Menal #535774 PATH_MAX
evas 0.9.9.060 PL / DPA Manuel Menal #535768 PATH_MAX, utilisation du FB Linux
ffmpeg-debian 4:0.5+svn20090420-2 AV+ / DAV Marc Dequènes (Duck) #530436 le script de configure ne supporte pas le système GNU
gegl 0.0.20-1 AV+ / DAV Marc Dequènes (Duck) #530709
  • PATH_MAX
  • adaptation à des changement dans la libavformat (probablement du à une nouvelle version de ffmpeg, et échoue probablement sur toutes les architectures)
hal 0.5.12~git20090406.46dc48-2 AV+ / - Marc Dequènes (Duck)
  • PATH_MAX
  • build-depends manquantes
  • options de build pour des éléments non supportés
  • options de build --enable-console-kit cassé et prend toujours yes
  • échec de l'installation Debian du fait d'un listing exhautif des fichiers, inutile et ne permettant pas de s'adapter aux options de build
  • script d'init avec des vérifications inadaptées

=> création d'un paquet fonctionnel mais ne rapportant quasi aucune info, et en attente du travail de bddebian sur consolekit pour réactiver certaines fonctions

krb5 1.7dfsg~beta2-2 AV+ / DAV Marc Dequènes (Duck) #528828 MAXPATHLEN + MAXHOSTNAMELEN
libarchive 2.6.2-1 AV+ / DAV Marc Dequènes (Duck) #530301
  • PATH_MAX
  • usage de UF_NODUMP avec un test inapproprié (HAVE_STRUCT_STAT_ST_FLAGS insuffisant, à vérifier)
libcdio 0.78.2+dfsg1-3 AV+ / DAV Marc Dequènes (Duck) #530516
  • PATH_MAX
  • Hurd manque du support des CDROM, mais comme le logiciel teste leur existence avec la présente de /dev/{sr,scd,...}, aucun appel ne devrait être fait et le build devrait marcher ; les outils sur les fichiers devraient aussi marcher
libdbd-sqlite3-perl 1.25-1 AV+ / DAV Marc Dequènes (Duck) #529736
(et indirectement #529755)
méthode de file locks non supportée (POSIX lockf par defaut)
mcs 0.7.1-1 AV+ / DAV Marc Dequènes (Duck) #530939 PATH_MAX
net-snmp 5.4.1~dfsg-12 AV+ / DAV Marc Dequènes (Duck) #530289
  • options de build pour des éléments non supportés
  • la désactivation du module mibII entraine un échec car certaines fonctions du sous-module VACM config sont appelées inconditionellement

=> création d'un paquet fonctionnel mais ne rapportant quasi aucune info (l'uptime nottament avance mais semble repartir à 0 au lancement du serveur)

ntp 1:4.2.4p6+dfsg-1 AV+ / - Marc Dequènes (Duck)
  • étrange problème de build-depends avec les conditions utilisant type-handling (devrait marcher sans avoir à l'installer vu que ça fonctionne par provides)
  • le build échoue car un programme d'administration n'est pas installé sous Hurd
openssl 0.9.8g-16 AV+ / DAV Marc Dequènes (Duck) #530459 option de build incorrecte
parted 1.8.8.git.2008.03.24-11.1 AV+ / DAV Marc Dequènes (Duck) #525193 #559118
  • dépendance sur libdevmapper non supporté sous Hurd
  • les fichiers de libtool/automake sont trop vieux
  • certaines fichiers d'include générés par gnulib ont une syntaxe foireuse car la gnulib embarquée est trop ancienne
  • le fichier de doc 'doc/parted.texi' ne se génère pas correctement et le build échoue
patchutils 0.3.1-1 AV+ / DAV Marc Dequènes (Duck) #530455 PATH_MAX
php5 5.2.9.dfsg.1-3
5.2.9.dfsg.1-4
AV+ / DAV Marc Dequènes (Duck) #530281 PATH_MAX
pidgin 2.5.6-1 AV+ / DAV Marc Dequènes (Duck) #530893 MAXHOSTNAMELEN
qt4-x11 4.5.1-2 WIP Samuel Thibault (Youpi) # gettimeofday
rrdtool 1.3.7-1 AV+ / DAV Marc Dequènes (Duck) #530814 PATH_MAX
sqlite3 3.6.13-1 AV+ / DAV Marc Dequènes (Duck) #529734 méthode de file locks non supportée (POSIX lockf par defaut)
xerces-c2 2.8.0-3 AV+ / DAV Marc Dequènes (Duck) #530283 configure script maison ne gérant pas toutes les plateformes
xine-lib 1.1.16.3-1 AV+ / DAV Marc Dequènes (Duck) #530796
  • PATH_MAX
  • utilisation quasi-inconditionnelle de mount.h (n'existant pas dans le Hurd)
  • _IORs non défini pour des ioctl du support DVB
  • debian/rules à adapter pour coriger la liste des modules à installer sous hurd-i386
Packages externes mis à disposition
Package Version Source Commentaire

Vous pouvez retrouver les archives des travaux des années précédentes sur cette page.

Catégorie:Packaging

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Outils