Destination Debian

Infos à la source, maîtrisez votre distribution Debian/Ubuntu

  • Soutenir
  • Mes livres
    • Mémento Git à 100%
    • Debian 8 Jessie
  • Lettre d’informations
  • Mes activités chez Debian
    • Historique
    • Mes projets
  • Mes autres sites
    • My blog on free software
    • Freexian, ma société
    • Mon blog perso
  • Contact
Home Archives for Général

Changements sur dpkg

Posted on 15/10/2007 Written by Raphaël Hertzog

Malgré ma bonne volonté, je n’arrive pas à maintenir un rythme très régulier pour animer mon blog. Il faut dire que rédiger un bon article (c’est-à-dire avec du contenu intéressant, et avec une relecture pour éliminer la majorité des fautes d’orthographe et de grammaire) cela prend beaucoup de temps, et que le temps je n’en ai pas beaucoup à revendre.

En effet, depuis quelques temps je me suis mis à contribuer à dpkg. J’ai commencé avec un projet plutôt important, à savoir l’amélioration de dpkg-shlibdeps pour qu’il génère des dépendances minimales en fonction des symboles des bibliothèques utilisés par chaque programme. Tout au long, j’ai maintenu à jour une page du wiki avec les détails et l’avancement:
http://wiki.debian.org/Projects/ImprovedDpkgShlibdeps.
Comme le développement était assez important, il a eu lieu sur une branche dédiée qui vient juste d’être intégrée dans la branche master (autrement dit, le résultat sera dans la prochaine version de dpkg, c’est-à-dire la version 1.14.8).

Ce projet représente à mon avis une avancée très importante car si les bibliothèques les plus importantes emploient ce mécanisme rapidement, la majorité des paquets auront des dépendances moins strictes et il sera beaucoup plus souvent possible d’installer un paquet de unstable dans stable sans avoir besoin de le recompiler. Autrement dit, il y aura moins de rétro-portages (« backports ») à compiler et il sera plus facile d’installer la dernière version d’une application donnée.

Ce premier projet étant terminé, je me suis attaqué à un plus petit problème mais qui est intéressant tout de même. Jusqu’à présent, dpkg-gencontrol se contentait de substituer les variables dans les dépendances et d’écrire le résultat bêtement dans le champ correspondant.
Parfois le jeu des substitutions introduit des dépendances en double (parfois plus ou moins stricte). Comme lintian se plaint de ces problèmes, cela a conduit de nombreux mainteneurs à supprimer les variables et à mettre en dur les dépendances souhaitées. Maintenant, cela n’est plus nécessaire. En outre, les dépendances sont optimisées de telle sorte que si une dépendance dans le champ Pre-Depends implique une dépendance du champ Depends, cette dernière est supprimée (il en va de même pour les dépendances plus faibles listées dans Recommends puis Suggests). Je viens de soumettre une série de patchs pour inclure toutes ces fonctionnalités.

Je ne sais pas encore quel sera mon prochain projet, mais les récentes discussions sur un nouveau format de paquet source m’interpellent et peut-être vais-je essayer d’implémenter quelque chose qui combine le support du format wig&pen et les avancées apportées par les VCS distribués.

Ces différents développements concernent le paquet dpkg-dev qui contient essentiellement du perl. Ceux qui ne maîtrisent pas le C et qui n’osaient pas s’approcher de dpkg à cause de cela peuvent retourner leur veste et nous rejoindre sur #debian-dpkg sur irc.debian.org et la liste de diffusion debian-dpkg.
Enfin, http://wiki.debian.org/Teams/Dpkg contient des informations intéressantes pour qui veut débuter sur ce projet.

Filed Under: Général Tagged With: Debian, dpkg

WordPress 2.3 et les flux associés aux tags

Posted on 03/10/2007 Written by Raphaël Hertzog

J’attendais avec une certaine impatience cette dernière mouture de WordPress pour son support des tags. Je viens de l’installer (maintenant que le paquet est dans sid) et cela fonctionne. Il y a tout de même quelques éléments gênants dans cette mise à jour.

Je n’ai pas eu de problèmes avec mes plugins, en revanche lorsque j’ai converti mes catégories en tags, les catégories ont été totalement supprimées ! La page du convertisseur n’était vraiment pas clair sur cet aspect, en outre la présentation laisse à croire qu’il y aura plusieurs étapes dans la conversion alors qu’il n’y en a qu’une. On choisit les catégories à convertir et hop c’est fait. J’aurai aimé quelque chose de plus évolué où je peux choisir un ensemble de tags pour chaque catégorie… et où la catégorie ne disparaît pas !

Bref, la suppression des catégories a aussi cassé les flux RSS associés (/category/debian/feed/)… j’ai réussi à contourner le problème en configurant le préfixe des URL des tag en « category » (et en mettant « old-cat » comme préfixe pour les catégories, désormais inexistantes sur mon site). Ouf, je n’ai pas à tout recatégoriser… d’ailleurs si vous connaissez un plugin qui permet de recatégoriser/retagger un grand nombre d’articles facilement, je suis preneur.

Le côté positif dans tout cela, c’est que je peux enfin proposer des flux qui sont des intersections entre différents tags. Ainsi au lieu d’avoir un tag « DebianFr » dédié, je pourrai utiliser une URL de flux qui représente l’intersection entre « Debian » et « Français », cela donne par exemple ceci: https://raphaelhertzog.fr/category/debian+francais/feed/
(bon, c’est vide pour le moment car tous les articles taggés « Debian » sont en anglais… les autres sont dans « DebianFr » jusqu’à ce que j’arrive à trouver la motivation pour reclasser tous les articles :-))

On peut aussi faire l’union entre différents tags au lieu d’une intersection, on utilise alors une virgule (,) comme délimiteur au lieu du symbole plus (+).

Filed Under: Général Tagged With: Debian, Libre, wordpress

Libérez planète libre !

Posted on 17/09/2007 Written by Raphaël Hertzog

Depuis quelques jours mon blog est syndiqué sur Planète Libre une planète qui regroupe divers blogs francophones traitant du logiciel libre. J’apprécie cette planète car cela permet de s’ouvrir un peu plus au reste du milieu du logiciel libre alors que j’ai tendance à toujours être plongé à 100% dans Debian. 🙂

Vous ne comprenez pas le titre de l’article ? Pourtant, c’est assez simple : planète libre n’est pas encore libre. Son créateur, Sébastien B., n’en publie pas encore les sources qui permettraient à d’autres d’utiliser le même logiciel pour créer d’autres planètes. Comme j’ai vraiment apprécié le look de la planète et sa fonctionnalité de votes, je me suis mis à chercher les sources avec l’idée éventuelle de l’employer pour les planètes Debian francophones — en vain. J’ai alors contacté Sébastien pour me faire confirmer qu’elles n’étaient pas disponibles.

Suite à cette déception, j’ai hésité à faire dans la presse à scandale (« Planète libre, la planète qui n’a de libre que le nom ! ») mais je me suis dit que cela serait contre-productif et dommageable pour tout le monde.

Du coup, je préfère féliciter Sébastien pour ce qu’il a créé, et l’encourager à libérer le code source de planète libre ! Je vous invite à en faire de même en votant nombreux pour cet article afin qu’il pénètre dans les tops du site (l’article le plus populaire est à 35 votes à l’heure actuelle) et que Sébastien n’oublie pas notre souhait. 🙂

Mise à jour du 6 avril 2009 : Ça y est, le code a été libéré, vous pouvez retrouver la communauté de développement sur http://bilboplanet.tuxfamily.org/blog/.

Filed Under: Général Tagged With: Debian, Informatique

Dell se prépare à Linux, votez Debian!

Posted on 14/03/2007 Written by Raphaël Hertzog

Suite à DellIdeaStorm.com, Dell commence à envisager sérieusement de proposer Linux pré-installé sur ses machines. Pour cela, ils ont préparé un questionnaire afin de mieux cibler les attentes des utilisateurs de Linux. Il s’agit de choisir les gammes de machines à proposer avec Linux en premier, et aussi de voir quelles sont les distributions les plus populaires. Debian n’est pas explicitement mentionnée, mais il y a un choix « Other ».

Je vous invite donc à y répondre et à faire savoir que les utilisateurs de Debian sont nombreux. 🙂

Filed Under: Général Tagged With: Debian

  • « Previous Page
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • Next Page »

Découvrez mes ouvrages

Apprenez en plus en cliquant sur leur couverture :

Lettre d’informations

Abonnez-vous à ma lettre d'informations, saisissez votre adresse électronique et cliquez sur « S'abonner » :

Suivez moi

  • Adresse mail
  • Facebook
  • GitHub
  • RSS
  • Twitter

Archives

Planètes

  • Planète April
  • Planète Debian-Fr
  • Planète des utilisateurs Debian
  • Planète Libre

Flux Mon blog anglophone sur le libre

  • Freexian is looking to expand its team with more Debian contributors 29/03/2024
  • Freexian’s report about Debian Long Term Support, July 2022 31/08/2022
  • Freexian’s report about Debian Long Term Support, June 2022 26/07/2022
  • Freexian’s report about Debian Long Term Support, May 2022 23/06/2022
  • Freexian’s report about Debian Long Term Support, April 2022 03/06/2022
  • Debian 9 soon out of (free) security support 11/05/2022

Mots-clés

3.0 (quilt) Annonce aptitude Cahier Admin conffile Contribuer DebConf Debian Debian France Debian Live Distro Tracker dpkg dpkg-source Eyrolles Freexian GNOME GSOC HOWTO Informatique Kali Linux Libre Livres LTS Moi multiarch nautilus-dropbox nettoyage Packaging Politique Presse Pro Programmation PTS publican python-django Release Rolling Référence Résumé d'activité synaptic Testing Tryton Ubuntu unstable wordpress

Articles récents

  • Le logiciel libre a t’il une couleur politique ?
  • Mes activités libres en janvier 2017
  • Élections présidentielles, logiciel libre et Charlotte Marchandise
  • Mes activités libres en décembre 2016
  • Mes activités libres en novembre 2016

Copyright © 2025 · Focus Pro Theme sur Genesis Framework · WordPress · Log in