| 26 Sep 2025 |
Ivan Mincik (imincik) | PDAL update for review : https://github.com/NixOS/nixpkgs/pull/436159 | 06:16:08 |
Ivan Mincik (imincik) | autra: great thanks for GEOS update PR. Do you know what is causing so many packages to fail ? | 06:21:13 |
autra | Ivan Mincik (imincik): I'm investigating, but so far it looks like a break that landed on staging, unrelated to any geospatial packages. it seems to have been fixed in the meantime, andย I'm currently executing nixpkgs-review again | 06:44:05 |
autra | on the machine I'm using, it takes ~24h | 06:44:16 |
autra | right now it is building the entire world (clang right now) | 07:04:22 |
Ivan Mincik (imincik) | Thanks for doing that. Did you try to build against unstable branch ? Staging is not cached while unstable is. | 07:07:55 |
autra | well ok, clang doesn't build on staging ๐ | 07:20:40 |
autra | I'll try that | 07:20:44 |
sikmir | Maybe interesting https://github.com/NixOS/nixpkgs/pull/413335 | 08:01:28 |
Ivan Mincik (imincik) | Thanks | 10:54:55 |
| 28 Sep 2025 |
autra | I'm getting an interesting problems with python-mapnik: https://github.com/NixOS/nixpkgs/pull/446919#issuecomment-3343966940 | 17:44:44 |
Ivan Mincik (imincik) | In such cases I usually check out arch or conda packaging, but in this case none of them package python-mapnik | 18:16:10 |
Ivan Mincik (imincik) | * In such cases I usually check out arch or conda-forge packaging, but in this case none of them package python-mapnik | 18:16:42 |
autra | that might be the wise choice ! | 19:58:55 |
| 29 Sep 2025 |
autra | ok this is ready https://github.com/NixOS/nixpkgs/pull/445802 ! | 14:01:20 |
autra | I'd appreciate some help here: https://github.com/NixOS/nixpkgs/pull/447186
The issue is that the way it is defined, the build system doesn't find .h files in the same repo. I attempted to fix it with preconfigure but that is not the way to go apparently.
| 14:11:17 |
sikmir | Any ideas how to fix cross compilation of librttopo?
> checking for geos-config... /nix/store/d2ibs3vvdx8wrqrl156f9vw8xly0f164-geos-3.13.1/bin/geos-config
> checking for geos_c.h... yes
> checking for library containing GEOSContext_setErrorMessageHandler_r... no
> configure: error: could not find libgeos_c (or obsolete 'libgeos_c' < v.3.5.0 found) - you may need to specify the directory of a geos-config file using --with-geosconfig
For full logs, run:
nix log /nix/store/m3nyf7019wn4nixjyvgkn3pv3z25lp90-librttopo-armv7l-unknown-linux-gnueabihf-1.1.0.drv
| 16:58:48 |
sikmir | Ah, I've found: | 17:04:41 |
sikmir |
- configureFlags = [
- "--with-geosconfig=${lib.getExe' (lib.getDev geos) "geos-config"}"
- ];
| 17:04:44 |
sikmir | * configureFlags = [
"--with-geosconfig=${lib.getExe' (lib.getDev geos) "geos-config"}"
];
| 17:05:11 |
sikmir | https://github.com/NixOS/nixpkgs/pull/447241 | 17:13:54 |
| 2 Oct 2025 |
sikmir | https://github.com/NixOS/nixpkgs/pull/448081 | 21:32:52 |
| 3 Oct 2025 |
autra | sikmir: darwin supports .desktop files, but not with CRLF, that was the issue? | 14:44:21 |
autra | I didn't really understand 447241 either (why we need to specify the path to geos-config by hand) | 14:45:34 |
autra | I'm just asking that for my personal culture :-) | 14:45:50 |
autra | not to question those PRs | 14:46:03 |
| 4 Oct 2025 |
autra | Ivan Mincik (imincik): https://github.com/imincik/nix-utils/pull/6 ๐ | 13:32:47 |
Ivan Mincik (imincik) | Thank you ! You are doing great job. Will merge it later today. | 13:35:25 |
| 7 Oct 2025 |
sikmir | No, desktopToDarwinBundle generates .app from .desktop, and it fails on .desktop with CRLF. | 05:55:15 |
sikmir | Otherwise during cross compilation geos for build platform was used, but we need geos for host platform. | 05:59:37 |