NetBSD jme mettrais bien un ptit pkgin sec moi

May 12th, 2009 par iMil

Tags: , ,

<autopromo>

Je vous entretenais il y a pratiquement un mois d’un proof-of-concept d’apt(8) pour NetBSD. Pendant le mois qui s’est écoulé, je me suis efforcé d’en faire un peu plus qu’un PoC, et désormais, modulo bugs et tests oubliés, l’outil semble utilisable.

Après l’avoir soumis à quelques crash-test chez mes collègues de NetBSD et NetBSDfr, plusieurs remarques non techniques ont surgi. Premièrement, pkg_dry, comme nom, ça pue. Et deuxiemement, les flags getopt(), c’est chiant. Qu’à cela ne tienne, pkgin, puisque c’est désormais son nom, se rapproche encore un peu plus d’apt et s’utilise non plus avec des switchs de type -i, -u, -a… mais simplement update, upgrade, install…. Le man ainsi que la page web associés au projet vous montreront l’ensemble des commandes disponibles.

Pkgin est désormais disponible sur pkgsrc-wip. Je ne le commiterai dans pkgsrc qu’après l’avoir correctement torturé.

Enfin, last but not least, pkgin, en plus de ses plateformes de developpement, NetBSD 4.0.1 et NetBSD 5, semble correctement fonctionner sous DragonFlyBSD et Darwin. Un portage vers OpenSolaris se profile à l’horizon.

La suite au prochain épisode…

</autopromo>

Posté dans NetBSD | No Comments »

NetBSD IL EST SEC MON PACKAGE IL EST SEC’eeeuuuh

April 14th, 2009 par iMil

Tags: , ,

Ça faisait un bail que j’avais pas fait un peu d’auto-promo, on va remédier à ça.

Certains lutins le savent déjà, je travaille depuis quelques semaines à l’écriture d’un apt(8)-like pour NetBSD. S’il est encore très basique, l’outil a atteint son premier milestone aujourd’hui en permettant de :

  • lister les packages installés
  • lister les packages disponibles
  • montrer les dépendances directes d’un package
  • montrer les dépendances inverses d’un package
  • montrer l’arbre complet des dépendances d’un package
  • installer un package et ses dépendances
  • desinstaller un package et ses dépendances
  • mettre à jour un package et ses dépendances

pkg_dry, c’est son nom, est encore en intense développement et ne rivalise pas, loin s’en faut, avec apt(8) mais il commence tout doucement à être utilisable. Aussi, si vous souhaitez y jeter un oeil ou mieux, le tester, la version du jour est disponible à cette adresse et ce qui tient lieu de man pour le moment est visible sur tech-pkg.

iMil, pour GCU international, à vous les studios.

Posté dans NetBSD | 1 Comment »

shaddai <shaddai> pinpin: c'est pas le bon moment ? <pinpin> shaddai: parait-il

shaddai <aki> pinpin: prisooooooooon <pinpin> aki: c'est con on a pas de placards ici

Vigdis <semarie> ahah je viens de me rendre compte pour quoi c'est 'hg' le binaire mercurial

gaston Popov > pinpin: tu penses pas que systemd a ete invente pour eliminer les vieux Unixiens ? < pinpin > Popov: OUI

Identification

Enregistrez-vous

SQUAD!

GCU live

[18:57:07] gab ou alors faut etre insomniaque :P
<-- zprd left irc: Read error: Connection reset by peer
--> zprd joined #gcu.
[18:59:06] Balise mais chais pas si c'est ironique ou pas.
[19:00:50] olasd pas d'ipv6 chez github though

Miiissioudaaam'

Archives:

Meta:

Hosted by:

NBS-System