• # Quelques questions

    Posté par . En réponse à la dépêche Crux 3.1: une distribution KISS à la saveur BSD. Évalué à 5.

    Ah très bien, je me posais justement quelques questions sur cette distrib !

    Tout d'abord, a-t-elle une bonne base utilisateurs et possède t-elle les mainteneurs capables de la développer en autarcie, hors de l'écosystème-d ?
    Je sais qu'elle existe depuis longtemps, mais ne va t-elle pas rencontrer de sérieuses difficultés quand udev sera devenu tellement indissociable de systemd que les alternatives comme mdev seront trop compliquées à maintenir ? Ce n'est pas un appel au troll, mais quand je vois les difficultés récentes de Gentoo avec eudev (http://lists.freedesktop.org/archives/systemd-devel/2014-May/019587.html), on peut se poser de sérieuses questions.

    Le système de port: ça me fait penser à Gentoo (et à FreeBSD bien sûr, mais je n'ai utilisé réellement que Gentoo) que j'ai abandonné suite à deux changements dans le même mois de la libjpeg. À peine fini la recompilation de tous les paquets dépendants de la libjpeg, j'avais dû tout reprendre. Existe t-il un moyen documenté (ou mieux, un utilitaire) pour préparer ses paquets depuis une autre plateforme, avec la bonne libc, les bonnes options de compilo et les libs dynamiques correspondant à la plate-forme cible ? En gros, cross-compiler pour la crux sur mon netbook depuis mon serveur octo-core. J'aimerais éviter de me palucher la config de distcc et ccache, et je rêve d'un truc tout prêt. Je sais bien que ce n'est pas vraiment une question spécifique à Crux, mais vu que la distrib est très concernée par les compilations, il doit bien y avoir un truc tout prêt, non ?

    La disponibilité des ports: j'ai vu qu'il n'y avait pas Blender, en allant voir ici: http://crux.nu/portdb/
    Existe t-il d'autres emplacements bien achalandés en ports ? Sinon, peut-on adapter facilement un PKGBUILD de Arch (piqué dans l'AUR) ? À première vue, je dirais bien que oui, mais il peut y avoir des pièges.

    La version 3.1 nécessite un passage par les binaires fournis. Autrement, «un cassage temporaire du système» (sic la doc) est à redouter avec des ports linkés sur des libs pas compatibles. Est-ce comme celà à chaque release de Crux ? Cela ne réduit-il pas quelque peu l'intéret du système de port ?

    En me relisant, mes questions peuvent apparaitre critiques. J'ai essayé de nuancer, car cette distrib m'intéresse réellement, mais les interrogations demeurent :)

    Discussions en français sur la création de jeux videos : IRC libera / #gamedev-fr