GNU bug report logs - #60039
Update GDAL and NetCDF and include lz4 and openjpeg support

Previous Next

Package: guix-patches;

Reported by: Roman Scherer <roman.scherer <at> burningswell.com>

Date: Tue, 13 Dec 2022 18:06:02 UTC

Severity: normal

Done: Guillaume Le Vaillant <glv <at> posteo.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Roman Scherer <roman.scherer <at> burningswell.com>
Subject: bug#60039: closed (Re: [bug#60039] Update GDAL and NetCDF and
 include lz4 and openjpeg support)
Date: Fri, 23 Dec 2022 11:12:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#60039: Update GDAL and NetCDF and include lz4 and openjpeg support

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 60039 <at> debbugs.gnu.org.

-- 
60039: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=60039
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Guillaume Le Vaillant <glv <at> posteo.net>
To: Roman Scherer <roman.scherer <at> burningswell.com>
Cc: 60039-done <at> debbugs.gnu.org
Subject: Re: [bug#60039] Update GDAL and NetCDF and include lz4 and openjpeg
 support
Date: Fri, 23 Dec 2022 10:58:44 +0000
[Message part 3 (text/plain, inline)]
Roman Scherer <roman.scherer <at> burningswell.com> skribis:

> Hi Guillaume,
>
> sorry about that. Here is another patch. The failed dependencies you
> mentioned are working now. Another reason why netcdf-parallel-openmpi
> failed was that I changed the build system previously to cmake. I went
> back to use the original gnu build system. I changed it to cmake
> initially because I saw that in Arch Linux's PKGBUILD and I remember
> having had some problems initially. I guess it was related to the tests
> I now patched.
>
> While at the topic. Do we prefer any build system over the other in
> general in Guix, like cmake vs gnu. Does one have more features than the
> other (I heard something about cross compilation)?

Usually the best build system is the one that upstream developers use.
If several equivalent build systems can be used, it depends what works
best or what is easier in Guix...


> And another question. How did you find the failing dependencies in the
> first place? Did you build all the dependencies of the netcdf packages
> with --sources=all?

You can find the dependents of a package with:

--8<---------------cut here---------------start------------->8---
./pre-inst-env guix refresh -l <package-name>
--8<---------------cut here---------------end--------------->8---

So you can rebuild all the dependents of a package with something like:

--8<---------------cut here---------------start------------->8---
./pre-inst-env guix build $(./pre-inst-env guix refresh -l <package-name> | cut -d ':' -f 2)
--8<---------------cut here---------------end--------------->8---


Patch pushed as 66188398c446bdf9ce044fa539536e9b54c28c60 with a complete
commit message.
Thanks.
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: Roman Scherer <roman.scherer <at> burningswell.com>
To: guix-patches <at> gnu.org
Subject: Update GDAL and NetCDF and include lz4 and openjpeg support
Date: Tue, 13 Dec 2022 19:00:32 +0100
[Message part 6 (text/plain, inline)]
Hello Guix,

this patch series updates the GDAL, Netcdf and libtiff packages. It also
adds support for lz4 and openjpeg to GDAL.

Could you please review it?

Thanks, Roman.

[0001-gnu-gdal-Update-to-3.6.0.patch (text/x-diff, attachment)]
[0002-gnu-gdal-Add-support-for-lz4-and-openjpeg.patch (text/x-diff, attachment)]
[0003-gnu-libtiff-Update-to-4.4.0.patch (text/x-diff, attachment)]
[0004-gnu-netcdf-Update-to-4.9.0.patch (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 2 years and 244 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.