| 23 May 2026 |
dish [Fox/It/She] | huh, gha is really not happy today | 16:09:56 |
dish [Fox/It/She] |  Download 23-12-10-34.png | 16:10:59 |
msgilligan | I'm still hoping to get (an additional) review and/or merge on my jextract fix (for Darwin). I added a comment that makes it easier to see what I changed (the diff of the patch is hard to read) | 17:15:32 |
| 24 May 2026 |
Benedikt Ritter (britter) | I don't have a darwin machine, so can't really help here 😕 | 08:34:42 |
msgilligan | Well, you can review the patch to make sure it looks clean and won’t break Linux.
I’ve successfully ran nixpkgs-review and aarch64 darwin and linux, but someone could run it on x86_64 linux as an additional check.
| 11:52:39 |
Benedikt Ritter (britter) | Sure, will do! | 12:20:44 |
| 25 May 2026 |
Benedikt Ritter (britter) | I still need reviews / somebody to merge the Maven 4 PR: https://github.com/NixOS/nixpkgs/pull/516100 | 07:39:29 |
msgilligan | I've been ramping up my knowledge on Maven 3 and Maven 3 + Nix. I'm not quite ready to look at Maven 4, yet. Has anyone run nixpkgs-review on Darwin, yet? | 08:34:36 |
msgilligan | * I've been ramping up my knowledge on Maven 3 and Maven 3 + Nix. I'm not quite ready to look at Maven 4, though. Has anyone run nixpkgs-review on Darwin, yet? | 08:34:58 |
msgilligan | * I've been ramping up my knowledge on Maven 3 and Maven 3 + Nix. I'm not quite ready to look at Maven 4, though. Has anyone run nixpkgs-review on Darwin, yet? Update: I already did 🤣 | 08:43:22 |
msgilligan | And I ran it again, still working on Darwin. | 08:47:45 |
| 26 May 2026 |
Benedikt Ritter (britter) | I finally got some time to get to the bottom of Gradle rich console not working on Nix based systems: https://britter.dev/blog/2026/05/26/gradle-rich-console-nix/
tl:dr; native libraries shipped by Gradle via Gradle Wrapper. I don't see a way to fix this on nixpkgs' end. | 08:58:31 |
Benedikt Ritter (britter) | @liff:matrix.org I think we talked about this sometime last year. Just FYI | 08:58:55 |
Benedikt Ritter (britter) | @pyrox:pyrox.dev is this something you could merge? | 11:07:42 |
dish [Fox/It/She] | In reply to @britter:yatrix.org @pyrox:pyrox.dev is this something you could merge? is there anything that needs to be done with the pending reviews | 14:13:15 |
Benedikt Ritter (britter) | Yes! Actually @msgilligan:matrix.org raised a good point. So I think we're going back to the drawing board. You could voice your opinion on what he said. It's more of a Nix packaging question than a maven question. | 14:40:37 |
msgilligan | I think we can keep the same approach and just add the JDK and any other parameters that need to be overridden.
I also think maven_4 should default to JDK 25.
| 17:17:23 |
msgilligan | And I’m hoping we can eventually get from-source builds of Maven 3 and 4. | 18:01:16 |
| 27 May 2026 |
Benedikt Ritter (britter) | I'll look into improving the maven 4 PR later today or tomorrow. | 16:42:24 |
msgilligan | My suggestion is to make minimal changes to the PR to make the JDK overridable, rather than switch to a new approach. | 16:46:01 |
Benedikt Ritter (britter) | I'd also like to discuss what we want to do with the maven 3 upgrade. I see two options:
- we update the hashes of all packages that break due to the hash issue.
- we implement @msgilligan:matrix.org idea of putting the default plugin versions into the FOD.
| 16:47:06 |
dish [Fox/It/She] | In reply to @msgilligan:matrix.org My suggestion is to make minimal changes to the PR to make the JDK overridable, rather than switch to a new approach. I'm pretty sure that it is overridable because of function chaining, but I'm double checking that now | 16:47:19 |
dish [Fox/It/She] | since maven4 is just an .overrideAttrs of maven3, they should be able to just be chained again for overrides | 16:47:50 |
dish [Fox/It/She] | *additional overrides | 16:48:16 |
dish [Fox/It/She] | hmm, maybe not. nix is weird 😅 | 16:51:16 |
Benedikt Ritter (britter) | @msgilligan:matrix.org do you have time to explore your idea? If not I can look into it at the beginning of next week. | 17:00:31 |
msgilligan | Not before next week, so maybe we can work on it together starting then? | 17:01:27 |
Benedikt Ritter (britter) | Sounds great! | 17:18:54 |
| 28 May 2026 |
msgilligan |
Cannot deploy artifacts when Maven is in offline mode
Why not, Maven? I'm deploying to a local directory.
| 21:22:58 |
Infinidoge 🏳️⚧️ | At what point do we reach "Reimplement Maven's protocol as a dummy local directory that pretends to be online" territory | 21:23:59 |