Question à la con packaging Debian. Comment se fait-il que ce soit exactement le même paquet binaire qui soit livré pour Buster et Stretch pour les paquets en même version sous les 2 ?

Follow

Ça veut dire installer sous Stretch un paquet construit sous Buster. Ou l'inverse. Quid de la compat libc ou kernel ? 🤔

Comment gérer le cas avec du cowbuilder ? Parce qu'il va générer 2 paquets de même noms mais pas de même contenu. Ça veut dire 2 dépôts du coup ? 🤔

Show thread

J'en vois qui trichent en ajoutant du ~stretch ou du ~buster. Mais cowbuilder ne supporte pas ça facilement, donc ça veut dire dupliquer les dsc aussi…

Show thread

@aeris Hum... quel type de paquet aussi ?
Certains paquets ne sont absolument pas influencés par ça

@Eragon Des vrais paquets binaires buildés avec gcc et tout. Plus d'exemple là comme ça en tête. Regarde mozjs ou node peut-être.

@aeris la version identique ne veux pas forcément dire qu'ils sont identiques. Je peux prendre un package source buster et le rebuild pour stretch. Il aura la même version.

@dfgweb Là c'est bien strictement le même. Même fichier dans le /pool du dépôt.

@aeris alors c'est un fichier issu de la version précédente qui fonctionne sans rebuild dans buster.

@aeris Pas de nouvelle version, donc pas de rebuild. Et les dépendances existe toujours dans buster.

@aeris les repos (dist) sont dupliqués, mais pas le pool à la création de la nouvelle sid.

@aeris +deb8u1 ajouté par exemple. Pas de sufix pour sid.

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!