| 10 Nov 2025 |
leona | we could also do 25.05, but then the consequence would be to go through all commits/PRs that were merged to staging (since the current staging-next) and decide which of them should be ported to staging-25.11 | 16:14:50 |
leona | it's possible, but feels awful | 16:15:08 |
leona | that's kinda the problem with the current workflow | 16:15:19 |
leona | I don't know though how many and what changes are in staging and staging-25.05 | 16:15:39 |
ElvishJerricco | Well, here's a PR to staging with the patch unconditional https://github.com/NixOS/nixpkgs/pull/460394 | 16:30:26 |
Vladimír Čunát | I'm clearly in favor of another staging-next. | 17:08:51 |
K900 | ocaml merge conflict on master -> next again | 17:15:15 |
hexa | ❯ git log --oneline origin/master..origin/staging --no-merges --no-decorate --grep=CVE
1e7d8a4584ab python3Packages.django_4: 4.2.25 -> 4.2.26
6fd9ec48b661 xorg.xorgserver: 21.1.18 -> 21.1.20
d81ba7d1f23a lz4: apply fix for CVE-2025-62813
| 17:18:14 |
hexa | ❯ git log --oneline origin/release-25.05..origin/staging-25.05 --no-merges --no-decorate --grep=CVE
2b13164ef7d0 lz4: apply fix for CVE-2025-62813
d81c0d0ae3c0 glib: apply patch for CVE-2025-7039
| 17:18:21 |
hexa | ❯ git log --oneline origin/release-25.05..origin/staging-25.05 --no-merges --no-decorate
2b13164ef7d0 lz4: apply fix for CVE-2025-62813
98dba649eaa9 minio: 2025-09-07T16-13-09Z -> 2025-10-15T17-29-55Z
cd2ce1aab67a minio: 2025-07-23T15-54-02Z -> 2025-09-07T16-13-09Z
f250657e7d35 minio: 2025-07-18T21-56-31Z -> 2025-07-23T15-54-02Z
b75ed85e0e11 minio: 2025-06-13T11-33-47Z -> 2025-07-18T21-56-31Z
b746a7218c8f minio: 2025-05-24T17-08-30Z -> 2025-06-13T11-33-47Z
a6c9ae3da512 minio: 2025-03-12T18-04-18Z -> 2025-05-24T17-08-30Z
4bccb3507bf6 go_1_24: 1.24.9 -> 1.24.10
c0ea3dfb77f3 qt5: 5.15.17 -> 5.15.18
d81c0d0ae3c0 glib: apply patch for CVE-2025-7039
cd525dd017a3 unbound-full: 1.24.0 -> 1.24.1
1d8ef5fde841 unbound-with-systemd: 1.23.1 -> 1.24.0
776374ef65f9 jdk: 21.0.9+8 -> 21.0.9+10
| 17:18:51 |
| 11 Nov 2025 |
ElvishJerricco | there's some texlive thing that's failing on staging-next and breaking asciidoc-full | 07:24:37 |
Vladimír Čunát | Yes, texlive seems quite broken. | 07:27:19 |
Vladimír Čunát | Lots of packages are affected; it's just less visible in nix-review-reports, because it happens for packages with various .name values. | 07:28:19 |
Vladimír Čunát | * Lots of packages are affected; it's just less visible in nix-review-reports, because it happens for derivations with various .name values. | 07:28:26 |
ElvishJerricco | is there someone who knows what's going on / what to do about it? | 07:30:48 |
leona | texlive/share links to the texlive-doc output now and therefore texlive/share/something can't be created | 07:32:22 |
leona | I haven't yet figured out why this is now | 07:32:30 |
| Mirko Lenz changed their display name from mlenz to Mirko Lenz. | 08:07:22 |
ElvishJerricco | bisected it to https://github.com/NixOS/nixpkgs/pull/451871 | 10:46:52 |
ElvishJerricco | so that's fun | 10:47:44 |
ElvishJerricco | nix-repl> :p (texliveMinimal.withPackages (ps: [])).pathsToLink
[
"/"
"/share/texmf-var/scripts"
"/share/texmf-var/tex/generic/config"
"/share/texmf-var/web2c"
"/share/texmf-config"
"/bin"
]
nix-repl> :p (texliveMinimal.withPackages (ps: [])).pathsToLinkJSON
["/"]
ok, it's an overrides inconsistency, probably because of https://github.com/NixOS/nixpkgs/blob/addd85b5d06ea90d5a7923956a65baf96bcd1e9f/pkgs/tools/typesetting/tex/texlive/build-tex-env.nix#L51
| 11:14:55 |
ElvishJerricco | * nix-repl> :p (texliveMinimal.withPackages (ps: [])).pathsToLink
[
"/"
"/share/texmf-var/scripts"
"/share/texmf-var/tex/generic/config"
"/share/texmf-var/web2c"
"/share/texmf-config"
"/bin"
]
nix-repl> :p (texliveMinimal.withPackages (ps: [])).pathsToLinkJSON
["/"]
ok, it's an overriding inconsistency, probably because of https://github.com/NixOS/nixpkgs/blob/addd85b5d06ea90d5a7923956a65baf96bcd1e9f/pkgs/tools/typesetting/tex/texlive/build-tex-env.nix#L51
| 11:15:05 |
K900 | ...what the fuck | 11:15:18 |
ElvishJerricco | yea, this is great fun :P | 11:15:37 |
ElvishJerricco | so much fun, you can't do the finalAttrs style fix with runCommand | 11:17:18 |
Vladimír Čunát | I looked at that override a while ago, but no ideas why this would happen. | 11:17:28 |
ElvishJerricco | well, presumably it's because the buildEnv' wrapper function in that build-tex-env.nix file is not really passing pathsToLink to buildEnv, but instead replacing it with overrideAttrs, which does not propagate to pathsToLinkJSON | 11:18:25 |
ElvishJerricco | because buildEnv uses rec instead of a finalAttrs type thing | 11:18:42 |
ElvishJerricco | which you can't do with runCommand | 11:18:48 |
Grimmauld (any/all) | queue is basically empty, so i guess its just fixing the channel blockers now? | 11:18:49 |