!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

219 Members
Salon francographe de NixOS72 Servers

Load older messages


SenderMessageTime
25 Jun 2023
@symphorien:xlumurb.eusymphoriensi c'est une dépendance très bas niveau, par exemple glibc, qui casse un paquet "feuille", c'est assez inévitable que ça arrive, donc c'est mergé si le nombre de paquets cassés, et leur importance subjective, est suffisamment faible11:39:39
@symphorien:xlumurb.eusymphorienpour des paquets intermédiaires (pas assez fondamentaux pour avoir une surveillance des conséquences spécifique comme glibc, mais qui ont quand même beaucoup de dépendances inverses) nixpkgs-review prend trop de temps donc personne ne se rend compte de rien11:40:53
@symphorien:xlumurb.eusymphorienfut un temps où hydra envoyait un mail au mainteneur quand son paquet était cassé, mais la logique avait des ratés qui spammaient beaucoup donc ça a été désactivé11:41:49
@symphorien:xlumurb.eusymphorienrésultat il est possible que le mainteneur de mapcache ne soit pas au courant que son paquet est cassé11:42:08
@symphorien:xlumurb.eusymphorien(par ex je suis sur stable donc même si je me sers régulièrement de la plupart des paquets que je maintiens, s'ils sont cassé sur unstable je ne m'en rendrai pas compte)11:42:43
@symphorien:xlumurb.eusymphorienaussi parfois le mainteneur est juste passé à autre chose11:43:38
@symphorien:xlumurb.eusymphoriensi ce paquet t'intéresse tu peux le corriger et t'ajouter comme mainteneur :)11:44:06
@symphorien:xlumurb.eusymphorienaussi y'a des cas où un changement linux casse darwin sans que les parties impliquées puissent tester darwin11:45:15
@kidanger:kidanger.netkidangerd'accord, c'est assez clair ! et côté "channels", est-ce que le fait que des paquets soit cassés sans être indiqués "broken" ralenti la publication de nixpkgs-unstable par exemple ? ou uniquement sur les paquets les plus importants ?11:45:33
@symphorien:xlumurb.eusymphorienil y a une liste de choses qui doivent marcher pour que le channel avance, et ça ne couvre certainement pas tout11:46:00
@symphorien:xlumurb.eusymphorien https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents pour nixos-unstable (le lien vient de status.nixos.org) 11:46:34
@kidanger:kidanger.netkidangerje vois, donc les paquets plus ésotériques sont plus souvent rattrapés lors des releases tous les 6 mois, ou marqué broken à ce moment j'imagine 11:48:52
@symphorien:xlumurb.eusymphorienoui11:49:04
@symphorien:xlumurb.eusymphoriença c'est un peu plus formalisé11:49:09
@symphorien:xlumurb.eusymphorien"rattraper lors des releases" s'appelle zhf (zero hydra failures) et en théorie tout ce qui ne compile pas après zhf est marqué broken11:49:42
@symphorien:xlumurb.eusymphorienune autre chose qui n'est pas du tout formalisée c'est quand on enlève un paquet parce qu'il est broken depuis longtemps11:50:29
@symphorien:xlumurb.eusymphorienle seul truc formel c'est d'ajouter un alias qui throw avec un message qui dit que le paquet a été supprimé11:50:58
@kidanger:kidanger.netkidangermerci pour les explications ! 👌11:51:28
@Zevran:matrix.orgGaël ReyrolQuelqu'un pour jeter un oeil à cette PR ? https://github.com/NixOS/nixpkgs/pull/23846216:22:52
@raitobezarius:matrix.orgraitobezariusdone16:36:32
@Zevran:matrix.orgGaël Reyrolthx!16:37:17
26 Jun 2023
@drupol:matrix.orgPolRedacted or Malformed Event06:29:03
@wegank:matrix.orgWeijia
nix-repl> lib.versionOlder "1.78.2" "1.79.1"
true
06:30:27
@drupol:matrix.orgPolOops, mal reveille le pol.06:34:50
@drupol:matrix.orgPolsorry pour le bruit. Damn.06:34:54
@Zevran:matrix.orgGaël Reyrol
In reply to @Zevran:matrix.org
Quelqu'un pour jeter un oeil à cette PR ? https://github.com/NixOS/nixpkgs/pull/238462
Si il y a des motivés pour faire une deuxième passe :)
17:38:03
@Zevran:matrix.orgGaël Reyrol thx Pol 17:41:53
27 Jun 2023
@sinavir:matrix.org@sinavir:matrix.org joined the room.12:19:51
@victor_mignot:matrix.org@victor_mignot:matrix.orgSalut ! Si je veux cross-compiler un program qui utilise CMake dans mon système de build, on est d'accord que CMake est censé aller dans les `nativeBuildInputs` n'est ce pas ?16:06:02
@victor_mignot:matrix.org@victor_mignot:matrix.org* Salut ! Si je veux cross-compiler un program qui utilise CMake dans mon système de build, on est d'accord que CMake est censé aller dans les nativeBuildInputs n'est ce pas ?16:06:15

Show newer messages


Back to Room ListRoom Version: 6