25 Jun 2025 |
| gkak.laₛ changed their display name from gkaklas to gkak.laₛ. | 17:50:38 |
26 Jun 2025 |
| mdaniels5757 joined the room. | 01:29:04 |
mdaniels5757 | It looks like the security patch for 2.26.3 didn't make it to nixpkgs release-24.11. Should I add the patch for 2.26.3 first, or would merging and manually backporting https://github.com/NixOS/nixpkgs/pull/419839 be easier? @Mic92 | 01:32:51 |
Mic92 | it would be | 05:33:17 |
27 Jun 2025 |
| R̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝ changed their display name from Redstone to R̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝. | 00:54:19 |
| R̴̨͕͇͍̞̮̐̅͆̌̀̉̐͋̈́̃̀͒́̎̅̚̚̚͠͝Ĕ̵̡̛͖͖̟̙̫̱͈̘̞̭͍͍͑̌̄͑̓̋̓̀̈̏̈́͊̇͊͆̉͂̏̀̃̚͘͝͝ͅͅD̶̡̢͔̱̖̮͙͉̘̺͓͍̩̮͈͍͗̃̀̏͌͘͜ͅŚ̸̬̭̯̬͙͇͓̬̩̳̤͚͓̤̩̺͉͖̉͛̓̿̎͊̿̆́̐͂̇͌̄̇̓͘ͅͅT̴̞̫̘̝͇͔̟̪̪̦͂̔̎̀̎ͅŎ̷̡̬̹̪͈̭̣͈̭̭͉̦̖̝̘̪͖͔̥̦̘̻̳Ṋ̶̛̫͈̳̘͚̜̔̋͆̅̈́͊̑͊̉̌̈́̾͑̈́̚ͅË̸̡̨̨̛͇̜̖͔͖̻̟̗̠̙͓̘̗̥͉͇̜͑͆͊͑͑̀̓͒͜͝͝ changed their profile picture. | 00:55:42 |
tomberek | How intrusive would it be? And can it express the various quirks Nix has? | 17:29:23 |
magic_rb | Would anyone else be interested in git-annex support? Id like to pair with someone, never did any nix work before. It could even maybe be an out of tree plugin? Essentially just needs to scan all annexed symlinks and then resolve them and put them into the store, or refuse eval if some annexed file is unavailable | 17:39:55 |
30 Jun 2025 |
| sinan changed their profile picture. | 02:11:25 |
| Marc Thieme joined the room. | 11:05:59 |
Mic92 | how would this be used with nix? | 15:38:37 |
1 Jul 2025 |
fzakaria | oh man | 03:05:34 |
fzakaria | replacing bison/yacc would be such a big development boost i think; | 03:05:44 |
djacu | Hey Nix Team
In case you haven't seen the recent post on discourse, the Marketing Team is preparing this year's community survey. I am reaching out to teams to see if there are any questions they would like to add to the survey to better serve the work you all do. More details in the post linked below.
https://discourse.nixos.org/t/community-feedback-requested-2025-nix-community-survey-planning/66155 | 03:27:54 |
Robert Hensing (roberth) | This would be similar to LFS support, iiuc, which is already implemented | 11:19:06 |
magic_rb | In reply to @joerg:thalheim.io how would this be used with nix? Yeah, as robert said, with the current lack of support, if you have a repository with annex you end up with a bunch of dangling symlinks | 11:26:49 |
magic_rb | In reply to @roberthensing:matrix.org This would be similar to LFS support, iiuc, which is already implemented Its important to not resolve the symlink but just repoint them to the store. But yes, if base the code on git lfs | 11:27:18 |
Robert Hensing (roberth) | magic_rb: Ohh the keys can be arbitrary and dependent on the annex backends? Seems like it will be hard to be sure that it's reproducible then - impossible if we want fully general support for it | 11:32:12 |
magic_rb | In reply to @roberthensing:matrix.org magic_rb: Ohh the keys can be arbitrary and dependent on the annex backends? Seems like it will be hard to be sure that it's reproducible then - impossible if we want fully general support for it Wdym keys, so the way it works is that there are symlinks checked into git which point into .git/annex/... and the keys there are sha256 hashes of the annexed file content always. So the backend doesnt matter. | 11:39:55 |
magic_rb | If the annexed file isnt in the local annex store, the symlink will be dangling and then nix should throw an error ideally. To make it not do that one much do git annex get path/to/symlink which will copy the file into the local annex | 11:40:47 |
Robert Hensing (roberth) | I started with this very high level description here, which suggests that the key can be anything | 11:40:52 |
Robert Hensing (roberth) | if it's always sha256, or at least in practice, we can rely on that property to do the same thing we do for LFS | 11:41:12 |
Robert Hensing (roberth) | (or similar if we want it to be a symlink) | 11:41:27 |
magic_rb | Oh yeah okay backends | 11:41:45 |
magic_rb | Damn didnt know there was that too | 11:41:54 |
magic_rb | We could enforce a blessed set of backends yeah | 11:42:08 |
Robert Hensing (roberth) | Partial support can be great if virtually everyone uses the SHA256 stuff | 11:42:15 |
Robert Hensing (roberth) | yea | 11:42:19 |
magic_rb | If its blake2 cant we sha256 hash the blake2 hash, or is that a horrible idea | 11:42:45 |
Robert Hensing (roberth) | Probably a symlink to a synthetic .git/annex directory is preferable | 11:42:52 |