| 19 Jul 2022 |
fzakaria | well if you write a plugin to analyze dependencies you cannot get those | 17:19:36 |
fzakaria | so you need to hack maven deeper | 17:19:44 |
fzakaria | the other problem i had was that an artifact can be vended from multiple artifactories | 17:20:09 |
fzakaria | same version but different SHA :( | 17:20:13 |
fzakaria | which is silly | 17:20:22 |
| 22 Jul 2022 |
Yuu Yin | In reply to @fzakaria:one.ems.host same version but different SHA :( i've encountered it while packaging this https://github.com/NixOS/nixpkgs/pull/154188/checks?check_run_id=7473713573 using the usual fod. so basically non-reproducible | 18:47:02 |
Yuu Yin | In reply to @fzakaria:one.ems.host same version but different SHA :( * i've encountered maybe a similar issue while packaging this https://github.com/NixOS/nixpkgs/pull/154188/checks?check_run_id=7473713573 using the usual fod. so basically non-reproducible | 18:52:55 |
| 24 Jul 2022 |
| jkxyz joined the room. | 18:35:51 |
| 1 Aug 2022 |
| better_sleeping joined the room. | 09:13:59 |
| better_sleeping left the room. | 09:14:12 |
Wanja Hentze | In reply to @fzakaria:one.ems.host If we could hack Maven to legitimately output all dependencies downloaded in a fresh m2 store then its doable I think we did this, in a very brutish way, for clojure-nix-locker: https://github.com/bevuta/clojure-nix-locker/blob/master/default.nix#L61 | 12:16:19 |
Wanja Hentze | we set that thing to make maven use the freshly created directory for its cache, then run a user-provided build command (that hopefully pulls everything needed into the cache), then walk the cache to generate a lockfile | 12:17:06 |
Wanja Hentze | this works perfectly fine for clojure stuff, but that might be because that tends to make only relatively simple usage of maven. I can see this breaking in the presence of advanced maven features. | 12:18:00 |
Wanja Hentze | you also need to set $HOME IIRC, we do that in a different place | 12:19:24 |
| 6 Aug 2022 |
| Yuu Yin changed their display name from yuu to yuu[m]. | 17:42:53 |
| Yuu Yin changed their display name from yuu[m] to yuu. | 20:35:45 |
| 13 Aug 2022 |
| Yuu Yin changed their display name from yuu to yuu[m]. | 03:15:31 |
| Yuu Yin changed their display name from yuu[m] to yuu. | 05:06:01 |
| 17 Aug 2022 |
| greaka joined the room. | 20:23:36 |
| 21 Aug 2022 |
| greaka changed their display name from greaka ⚡️ to greaka . | 09:25:58 |
| 23 Aug 2022 |
| Echo joined the room. | 00:50:12 |
| 30 Aug 2022 |
| aru joined the room. | 14:43:02 |
| aru left the room. | 14:50:37 |
| 9 Sep 2022 |
| x10an14 joined the room. | 16:45:33 |
x10an14 | Hi! Does anyone here have a tip for a kotlin/gradle suitable tool like naersk is for regust/cargo, and poetry2nix is for python/poetry?
I tried to make use of https://github.com/the-nix-way/dev-templates/ and https://github.com/tadfisher/gradle2nix, but I got stuck on different things (error messages and ignorance that READMEs/gh issues couldn't elucidate for me) with either option.
I'm looking for a solution that supports flakes, mostly for the use of nix-direnv for development, versioning (e.g. of JVM), and testing. | 17:22:33 |
| 10 Sep 2022 |
x10an14 | * Hi! Does anyone here have a tip for a kotlin/gradle suitable tool like naersk is for rust/cargo, and poetry2nix is for python/poetry?
I tried to make use of https://github.com/the-nix-way/dev-templates/ and https://github.com/tadfisher/gradle2nix, but I got stuck on different things (error messages and ignorance that READMEs/gh issues couldn't elucidate for me) with either option.
I'm looking for a solution that supports flakes, mostly for the use of nix-direnv for development, versioning (e.g. of JVM), and testing. | 09:46:50 |
| 15 Sep 2022 |
| m_algery joined the room. | 12:38:29 |
| m_algery left the room. | 12:38:31 |
| Inbox@GabrielFox.Dev joined the room. | 16:40:14 |
| 17 Sep 2022 |
nbathum | I've tried a few, unfortunately my own applications all suffered from various problems. | 16:30:37 |