Re: Debian package for bpack

2024-06-09 Thread Sebastiaan Couwenberg

On 6/9/24 9:56 AM, Antonio Valentino wrote:
If it is OK for you to have bpack in Debian GIS I kindly ask to create 
the git repository and sponsor the initial upload.


Yes, that's fine.

Repo: https://salsa.debian.org/debian-gis-team/bpack

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: Doris not migrating to testing

2024-06-06 Thread Sebastiaan Couwenberg

On 6/6/24 8:05 AM, Antonio Valentino wrote:

Il 01/06/24 19:53, Sebastiaan Couwenberg ha scritto:

On 6/1/24 7:33 PM, Antonio Valentino wrote:
Maybe it is just too early, but the message in the tracker [1] looks 
misleading to me.


It is certainly misleading, doris is only available for amd64, but 
arm64 is part of NOBREAKALL_ARCHES alongside amd64, see:


  https://release.debian.org/britney/britney.conf

arm64 replaced i386 there some time ago.

  https://salsa.debian.org/release-team/britney2/-/merge_requests/51

You'll need to ask the Release Team for a britney hint to get doris to 
migrate without having an arm64 package available.


Before contacting the release team I was wondering if a new upload could 
not fix things.


In principle there is no particular reason why doris should not build on 
arm, and I thin that we had it in the past.


I also remember that at some point we decided to ask for the removal of 
all non x86_64 architectures, but I do not remember exactly why.
Unfortunately I was not able to find the old email thread where we 
discussed it.

Do you remember something?


https://alioth-lists.debian.net/pipermail/pkg-grass-devel/2023-December/104215.html

Packages requiring binary uploads should only be available on amd64.

See also the release.d.o bugreport linked in the above thread:

 https://bugs.debian.org/1059226

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: stactools_0.5.3-1_amd64.changes ACCEPTED into unstable

2024-06-02 Thread Sebastiaan Couwenberg

The source-only upload FTBFS due to test failures:

 ERROR collecting stactools/testing/cli_test.py 


/usr/lib/python3/dist-packages/_pytest/runner.py:341: in from_call
result: Optional[TResult] = func()
/usr/lib/python3/dist-packages/_pytest/runner.py:389: in collect
return list(collector.collect())
/usr/lib/python3/dist-packages/_pytest/unittest.py:90: in collect
self.session._fixturemanager.parsefactories(self.newinstance(), 
self.nodeid)

/usr/lib/python3/dist-packages/_pytest/unittest.py:75: in newinstance
return self.obj("runTest")
E   TypeError: Can't instantiate abstract class CliTestCase without an 
implementation for abstract method 'create_subcommand_functions'


Testing migration will be blocked until the package is built on the buildds.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: Doris not migrating to testing

2024-06-01 Thread Sebastiaan Couwenberg

On 6/1/24 7:33 PM, Antonio Valentino wrote:
Maybe it is just too early, but the message in the tracker [1] looks 
misleading to me.


It is certainly misleading, doris is only available for amd64, but arm64 
is part of NOBREAKALL_ARCHES alongside amd64, see:


 https://release.debian.org/britney/britney.conf

arm64 replaced i386 there some time ago.

 https://salsa.debian.org/release-team/britney2/-/merge_requests/51

You'll need to ask the Release Team for a britney hint to get doris to 
migrate without having an arm64 package available.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: Doris not migrating to testing

2024-06-01 Thread Sebastiaan Couwenberg

On 6/1/24 6:44 PM, Antonio Valentino wrote:
could you please help me to understand why doris is not migration to 
testing?


From the testing removal message:

"
  Previous version: 5.0.3~beta+dfsg-17
  Current version:  (not in testing)
  Hint: 
# 1068290 in fastkml
"

https://alioth-lists.debian.net/pipermail/pkg-grass-devel/2024-May/106808.html

fastkml should likely be ported from pygeoif to shapely.

totalopenstation was also removed from testing because the pygeoif 
update broke it.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/gmtsar][master] 2 commits: Drop d/source/lintian-overrides

2024-05-26 Thread Sebastiaan Couwenberg

On 5/26/24 10:59 AM, Antonio Valentino (@antonio.valentino) wrote:

+Depends: gmtsar-core (>= ${source:Version}),
+ gmtsar-core (<< ${source:Version}.1~),


I never bother with the less than constraint, and just use >= 
${source:Version} to make the arch:all packages binNMUable.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/gmtsar][master] 6 commits: Sort files to clean.

2024-05-26 Thread Sebastiaan Couwenberg

On 5/26/24 9:23 AM, Antonio Valentino wrote:
Sebastiaan, just for my curiosity, do you use wrap-and-sort for cleaning 
the d/control files? .. or any other automatic tool?


wrap-and-sort didn't do what I wanted when I tried it many years ago, so 
I just manually order the dependencies following these guidelines:


 * inter-package dependencies first
 * other packages second
 * substvars third, sorted by alphabetically
 ** misc: substvars always last as it's quite often empty

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: ITP: gmtsar -- InSAR processing system based on Generic Mapping Tools

2024-05-26 Thread Sebastiaan Couwenberg

On 5/26/24 9:16 AM, Antonio Valentino wrote:

yes, you are right.
Honestly the man pages are automatically generated with help2man but, in 
general, they are of quite poor quality.

I was tempted to not provide them at all.
What do you think?


help2man manpages are better than nothing, so I'd keep them.

The piuparts failure in Salsa CI might be fixed by adding a version 
requirement to the inter-package dependencies to require at least the 
same source version.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: ITP: gmtsar -- InSAR processing system based on Generic Mapping Tools

2024-05-26 Thread Sebastiaan Couwenberg

On 5/25/24 5:06 PM, Antonio Valentino wrote:

the package is now almost ready in [1].

[...]

In the meantime, any feedback form you is more than welcome.


Why did you explicitly enable +bindnow? It's already part of +all.

The commented out templating from the rules file can also be removed.

maintainer-manual-page is a pedantic level lintian tag, pedantic ones 
should not be overridden. Lintian overrides should always have a comment 
to explain why.


I've pushed some changes for other issues I encountered.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


ITP: asfsmd -- ASF Sentinel-1 Metadata Download tool

2024-05-26 Thread Sebastiaan Couwenberg

On 5/25/24 5:42 PM, Antonio Valentino wrote:

The package is ready to be uploaded.
I kindly ask you to review and sponsor at your best convenience.


The control file has a few issues:

 Maintainer is not set to the team.
 Uses both tabs and spaces for indentation.

I've pushed fixes for these before sponsoring the upload.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: ITP: gmtsar -- InSAR processing system based on Generic Mapping Tools

2024-05-25 Thread Sebastiaan Couwenberg

On 5/25/24 5:42 PM, Antonio Valentino wrote:

Il 25/05/24 16:19, Sebastiaan Couwenberg ha scritto:

On 5/25/24 4:05 PM, Antonio Valentino wrote:

Could you please also create the repository for asfsmd [1]?


Done: https://salsa.debian.org/debian-gis-team/asfsmd


The package is ready to be uploaded.
I kindly ask you to review and sponsor at your best convenience.

Don't have time for that today, maybe tomorrow.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: ITP: gmtsar -- InSAR processing system based on Generic Mapping Tools

2024-05-25 Thread Sebastiaan Couwenberg

On 5/25/24 4:05 PM, Antonio Valentino wrote:

Could you please also create the repository for asfsmd [1]?


Done: https://salsa.debian.org/debian-gis-team/asfsmd

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: ITP: gmtsar -- InSAR processing system based on Generic Mapping Tools

2024-05-25 Thread Sebastiaan Couwenberg

Repo: https://salsa.debian.org/debian-gis-team/gmtsar

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1071125: python3-donfig and python3-nabu have an undeclared file conflict on /usr/lib/python3/dist-packages/doc/conf.py

2024-05-14 Thread Sebastiaan Couwenberg

On 5/15/24 12:15 AM, Antonio Valentino wrote:

On Tue, 14 May 2024 22:23:45 +0200 Sebastiaan Couwenberg wrote:

On 5/14/24 8:27 PM, Helmut Grohne wrote:
> The file /usr/lib/python3/dist-packages/doc/conf.py is contained in the
> packages
>   * python3-donfig/0.8.1+dfsg-2 as present in trixie|unstable
>   * python3-nabu/2024.1.6-1 as present in unstable

Neither of these packages should be including this file.


ah, sorry.
Should I reopen?


No, nabu already has #1071100 for the inclusion of doc/conf.py.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1071125: python3-donfig and python3-nabu have an undeclared file conflict on /usr/lib/python3/dist-packages/doc/conf.py

2024-05-14 Thread Sebastiaan Couwenberg

On 5/14/24 8:27 PM, Helmut Grohne wrote:

The file /usr/lib/python3/dist-packages/doc/conf.py is contained in the
packages
  * python3-donfig/0.8.1+dfsg-2 as present in trixie|unstable
  * python3-nabu/2024.1.6-1 as present in unstable


Neither of these packages should be including this file.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: mintpy_1.6.0-1_source.changes ACCEPTED into unstable

2024-05-14 Thread Sebastiaan Couwenberg

Testing migration is blocked by autopkgtest failures on i386 & s390x:

 https://qa.debian.org/excuses.php?package=mintpy

The python3-grib dependency of python3-pyaps3 is only available on 
64-bit architectures.


python3-grib is not installable on s390x because its eccodes dependency 
FTBFS there.


Since mintpy is arch:all, you may want to exclude these architectures 
for autopkgtests by adding debian/tests/autopkgtest-pkg-pybuild.conf with:


 architecture=!armel !armhf !i386 !s390x

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: glymur_0.13.2-1_source.changes ACCEPTED into unstable

2024-05-14 Thread Sebastiaan Couwenberg

Testing migration is blocked by autopkgtest failure on s390x:

 https://qa.debian.org/excuses.php?package=glymur

Might be related to libtiff only using LERC on little endian architectures.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1070897: netcdf: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below

2024-05-11 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 5/11/24 12:31 PM, Santiago Vila wrote:

--- debian/libnetcdf19t64.symbols (libnetcdf19t64_4.9.2_amd64)
+++ dpkg-gensymbolsbQjlfm    2024-05-08 16:50:08.612637064 +
@@ -2099,7 +2099,7 @@
   showopenobjects@Base 4.6.2
   simplenodematch@Base 4.3.3
   simplepathstring@Base 4.3.3
- strlcat@Base 4.6.0
+#MISSING: 4.9.2# strlcat@Base 4.6.0
   unattach@Base 4.3.3
   unmap@Base 4.3.3
   value@Base 4.1.3


glibc now provides this, mapserver also doesn't needs its own 
implementation any more (#1067651).


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1068614: gmt: please add support for loong64

2024-04-07 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 4/8/24 4:55 AM, wuruilong wrote:

gmt compiles incorrectly on loong64 architectures, the attached patch solves 
the problem and is verified.

Thanks for the patch and forwarding it upstream, it's applied in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1068384: python-hdf4: FTBFS with HDF 4.3.0.

2024-04-04 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 4/4/24 12:54 PM, Bas Couwenberg wrote:

  pyhdf/hdfext_wrap.c:3845:10: fatal error: hdfi.h: No such file or directory
   3845 | #include "hdfi.h" /* declares int32, float32, etc */
|  ^~~~

This is fixed in git by including hdf.h instead.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1068351: libhdf4: Update to latest upstream version

2024-04-03 Thread Sebastiaan Couwenberg

Control: tags -1 confirmed

On 4/4/24 12:59 AM, Bastian Germann wrote:
Please update to the latest upstream version. 4.3.0 has the following 
changelog entry, which I would like to see in the Debian package:


That's not available where the other releases are and used by uscan:

https://support.hdfgroup.org/ftp/HDF/releases/

The HDF Group website links to the GitHub archive for 4.3.0, so we'll 
just switch uscan to use those.


If there's a SONAME bump we'll have to wait for the 64-bit time_t 
transition to finish.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1068172: gpsprune: 3d function fails with java 17 due to missing "add-opens"

2024-04-01 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 4/1/24 11:19 AM, activityworkshop wrote:

I don't know if this is the best solution, but one way I found to allow access 
is to add
a parameter to the launch command:
--add-opens=java.desktop/sun.awt=ALL-UNNAMED


This is implemented in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: gdal Multi-Arch packages not installable on armel/armhf

2024-03-27 Thread Sebastiaan Couwenberg

On 3/27/24 3:57 PM, Sebastiaan Couwenberg wrote:

The recent binNMU of spatialite reveals issues with gdal and Multi-Arch:

  fiona build-depends on:
  - gdal-bin:armel
  gdal-bin depends on:
  - libgdal34t64:armel (>= 3.8.0)
  libgdal34t64 depends on missing:
  - gdal-data:armel (>= 3.8.4+dfsg-3)

  grass build-depends on:
  - libgdal-dev:armel (>= 2.0)
  libgdal-dev depends on:
  - libgdal34t64:armel (= 3.8.4+dfsg-3)
  libgdal34t64 depends on missing:
  - gdal-data:armel (>= 3.8.4+dfsg-3)


And of course just after I send this email, the issue seems to be resolved.

buildd.d.o no longer shows these BD-Uninstallable issues.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


gdal Multi-Arch packages not installable on armel/armhf

2024-03-27 Thread Sebastiaan Couwenberg

The recent binNMU of spatialite reveals issues with gdal and Multi-Arch:

 fiona build-depends on:
 - gdal-bin:armel
 gdal-bin depends on:
 - libgdal34t64:armel (>= 3.8.0)
 libgdal34t64 depends on missing:
 - gdal-data:armel (>= 3.8.4+dfsg-3)

 grass build-depends on:
 - libgdal-dev:armel (>= 2.0)
 libgdal-dev depends on:
 - libgdal34t64:armel (= 3.8.4+dfsg-3)
 libgdal34t64 depends on missing:
 - gdal-data:armel (>= 3.8.4+dfsg-3)

libgdal, gdal-bin, and gdal-plugins were marked as Multi-Arch in 
3.8.4+dfsg-1:



https://salsa.debian.org/debian-gis-team/gdal/-/commit/e0ba4d2d8916f239b200ad154e241d57bf67782c

gdal-data was already marked some time ago:


https://salsa.debian.org/debian-gis-team/gdal/-/commit/1c3d4d1babc5624c8d6b65c7ead1b75ab65e2ae4

These changes seem correct, but I suspect the problem to be this 
any->all->any chain:


 libgdal34t64   (Architecture: any, Multi-Arch: same)
 \_ gdal-data   (Architecture: all, Multi-Arch: foreign)
\_ gdal-plugins (Architecture: any, Multi-Arch: same)

But since the Multi-Arch values seem correct, I don't know how they 
should be changed to be resolve the uninstallability.


How do I fix this uninstallability issue?

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1067651: mapserver fails to build on armhf in Ubuntu due to implicit declaration of strlcpy

2024-03-25 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 3/25/24 10:20 AM, Vladimir Petko wrote:

I've made a small change to the patch: used -D_DEFAULT_SOURCE[1] to
avoid the deprecation warning. I have tested noble and sid build with
the attached patch.


Thanks for you patch improvements. I've managed to test my original 
patch and yours with glibc 2.38 from Debian experimental. I'll forward 
it upstream and include it in the next upload.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1067651: mapserver fails to build on armhf in Ubuntu due to implicit declaration of strlcpy

2024-03-25 Thread Sebastiaan Couwenberg

On 3/25/24 9:25 AM, Vladimir Petko wrote:

  strlcpy and strlcat were introduced in glibc 2.38[1]. At the moment
Ubuntu noble has 2.39  and Debian unstable  - 2.37.


Can you try the attached patch which patches CMakeLists.txt to add the 
definition when strlcat/strlcpy are found on Linux?


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
Description: Add -D_BSD_SOURCE for strlcat/strlcpy privided by glibc >= 2.38.
Author: Bas Couwenberg 
Bug-Debian: https://bugs.debian.org/1067651

--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -121,6 +121,10 @@ check_function_exists("strlcpy"  HAVE_ST
 check_function_exists("strlen"  HAVE_STRLEN)
 check_function_exists("strncasecmp"  HAVE_STRNCASECMP)
 
+IF((HAVE_STRLCAT OR HAVE_STRLCPY) AND CMAKE_SYSTEM_NAME MATCHES "Linux")
+add_definition(-D_BSD_SOURCE)
+ENDIF
+
 check_symbol_exists(vsnprintf stdio.h HAVE_VSNPRINTF)
 IF(NOT HAVE_VSNPRINTF)
 check_function_exists("vsnprintf"  HAVE_VSNPRINTF)
___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1067651: mapserver fails to build on armhf in Ubuntu due to implicit declaration of strlcpy

2024-03-25 Thread Sebastiaan Couwenberg

On 3/25/24 6:31 AM, Vladimir Petko wrote:

The CMake checks if the function is present in the runtime library
(whether strlcpy() compiles), but the declaration in string.h itself
is guarded by __USE_MISC define.
On armhf in Ubuntu toolchain has -Werror=implicit-function-declaration
flag that causes the build failure.
We use -Werror=implicit-function-declaration in Debian unstable too, 
where it doesn't FTBFS because it doesn't find the functions:


 -- Looking for strlcat
 -- Looking for strlcat - not found
 -- Looking for strlcpy
 -- Looking for strlcpy - not found

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1067651: mapserver fails to build on armhf in Ubuntu due to implicit declaration of strlcpy

2024-03-24 Thread Sebastiaan Couwenberg

Control: tags -1 upstream moreinfo

On 3/25/24 3:39 AM, Vladimir Petko wrote:

In Ubuntu, the attached patch was applied to achieve the following:
   * d/rules: define -D_BSD_SOURCE to ensure that strlcpy/strlcat functions
 are declared (LP: #2058864).


That seems wrong.

CMakeLists.txt checks for the existence of the function and uses its own 
implementation from mapstring.cpp if not found:


 check_function_exists("strlcat"  HAVE_STRLCAT)
 check_function_exists("strlcpy"  HAVE_STRLCPY)

The functions are detected as shown in the buildlog:

 -- Looking for strlcat
 -- Looking for strlcat - found
 -- Looking for strlcpy
 -- Looking for strlcpy - found

Why does this only happen on armhf?

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1067497: openstreetmap-carto-common: "openstreetmap-carto-common.install" does not include directory "style"

2024-03-22 Thread Sebastiaan Couwenberg

Control: tags -1 pending

This is fixed in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: ruby-hdfeos5_1.2-12_source.changes ACCEPTED into unstable

2024-03-21 Thread Sebastiaan Couwenberg

Thanks for uploading the package, don't forget to push your tags.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1067163: mapnik: Fails to build with Python 3.12

2024-03-19 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 3/19/24 5:04 PM, Sebastiaan Couwenberg wrote:

On 3/19/24 4:52 PM, Benjamin Drung wrote:

mapnik fails to build on Ubuntu with Python 3.12 due to the Scons
version in the package. I applied the attached patch to Ubuntu to use
the scons Debian package.


We moved away from the scons package because that was broken (#936017).

Better to patch what's included in mapnik.


This is fixed in git by cherry-picking the upstream changes switching 
from imp to importlib.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1067163: mapnik: Fails to build with Python 3.12

2024-03-19 Thread Sebastiaan Couwenberg

On 3/19/24 4:52 PM, Benjamin Drung wrote:

mapnik fails to build on Ubuntu with Python 3.12 due to the Scons
version in the package. I applied the attached patch to Ubuntu to use
the scons Debian package.


We moved away from the scons package because that was broken (#936017).

Better to patch what's included in mapnik.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/ruby-hdfeos5][master] 4 commits: Remove X?-Ruby-Versions fields from d/control

2024-03-19 Thread Sebastiaan Couwenberg

On 3/19/24 7:29 AM, Youhei SASAKI (@uwabami) wrote:

=
debian/changelog
=
@@ -1,6 +1,6 @@
-ruby-hdfeos5 (1.2-12) UNRELEASED; urgency=medium
+ruby-hdfeos5 (1.2-12) unstable; urgency=medium

Did you actually upload the package? It hasn't been hit the archive yet.

Kind Regards,

Bas


--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1067059: ruby-hdfeos5: FTBFS with gcc-14 (-Werror=implicit-function-declaration)

2024-03-18 Thread Sebastiaan Couwenberg

Control: tags -1 pending

This is fixed in git with patch that adds the external function definitions.

Youhei, you marked the other patches as forwarded, how did you forward 
those patches upstream? There is no upstream metadata or 
Upstream-Contact which informs us of where to send patches.


Can you share those details and document them in the package?

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1066727: satpy: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13

2024-03-14 Thread Sebastiaan Couwenberg

reassign 1066727 src:python-pytest-lazy-fixture
found 1066727 python-pytest-lazy-fixture/0.6.3-2
affects 1066727 src:satpy
thanks

On 3/13/24 4:00 PM, Lucas Nussbaum wrote:

/usr/lib/python3/dist-packages/pytest_lazyfixture.py:105: in normalize_call
 valtype_keys = set(getattr(callspec, valtype).keys()) - used_keys
E   AttributeError: 'CallSpec2' object has no attribute 'funcargs'

Reassigning accordingly.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1066442: merkaartor: FTBFS: Preferences/MerkaartorPreferences.h:28:10: fatal error: proxy.h: No such file or directory

2024-03-13 Thread Sebastiaan Couwenberg

On 3/13/24 1:03 PM, Lucas Nussbaum wrote:

Preferences/MerkaartorPreferences.h:28:10: fatal error: proxy.h: No such file 
or directory
28 | #include 
   |  ^


Looks like libproxy-dev moved the header from /usr/include to 
/usr/include/libproxy, we'll need to add that include path.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1066144: python-pyproj: please remove obsolete python3-mock build-dependency

2024-03-12 Thread Sebastiaan Couwenberg

Control: tags -1 pending

Fixed in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1065865: gdal: Please drop dependencies on python3-distutils

2024-03-10 Thread Sebastiaan Couwenberg

Control: tags -1 pending

Fixed in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1065869: grass: Please drop dependencies on python3-distutils

2024-03-10 Thread Sebastiaan Couwenberg

Control: tags -1 pending

Fixed in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1065678: josm: JOSM hangs when downloading Bing imagery, but only the first time in a session

2024-03-09 Thread Sebastiaan Couwenberg

On 3/9/24 2:58 PM, Andrew Chadwick wrote:

I will continue reporting here, since this seems to be a Debian-
specific issue. I don't have much else to add, however. Happy to try
out fixes as they emerge.


Without upstream involvement, this issue will not get resolved.

Upstream doesn't built the Java code of its dependencies, it uses the 
JARs hosted on Maven.


The metadata-extractor 2.19.0 JAR from Maven uses xmpcore 6.1.11, the 
Debian package uses xmpcore 6.1.10 because that version has source JARs 
available unlike 6.1.11.


There are no other significant source changes.

Upstream builds their JARs with Java 8, the Debian package uses Java 17.

You can use the upstream JARs by purging the josm{,-l10n} & jmapviewer 
packages and installing the josm-installer package. The systemd timer it 
provides periodically downloads the upstream JAR. The package installs 
the same desktop integration files as the josm package.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1065678: josm: JOSM hangs when downloading Bing imagery, but only the first time in a session

2024-03-08 Thread Sebastiaan Couwenberg

Control: tags -1 upstream
Control: forwarded -1 https://josm.openstreetmap.de/ticket/23540

This is a known issue since the update to 18969, the workaround is to 
add the OSM Carto layer first, and then add the Bing layer.


As this is an upstream issue, you're encouraged to report it upstream 
directly: https://josm.openstreetmap.de/, it is not an issue that we can 
fix in the packaging.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1065501: qgis FTBFS: FAILED: src/crssync/CMakeFiles/synccrsdb

2024-03-07 Thread Sebastiaan Couwenberg

Control: tags -1 upstream
Control: forwarded -1 https://github.com/qgis/QGIS/issues/56756

From the build log:

 Operation needs translation in 
QgsCoordinateReferenceSystemUtils::translateProjection: mod_krovak


This is actually caused by PROJ 9.4.0 which introduced support for the 
Modified Krovak projection.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: pystac-client_0.7.6-1_source.changes ACCEPTED into unstable

2024-03-06 Thread Sebastiaan Couwenberg

Testing migration is blocked by autopkgtest failure:

 https://ci.debian.net/packages/p/pystac-client/testing/amd64/43659674/

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1065501: qgis FTBFS: FAILED: src/crssync/CMakeFiles/synccrsdb

2024-03-05 Thread Sebastiaan Couwenberg

Control: tags -1 confirmed

On 3/5/24 4:44 PM, Adrian Bunk wrote:

https://buildd.debian.org/status/logs.php?pkg=qgis=3.34.4%2Bdfsg-3


Nothing we can do about that until the dependency chain has been rebuilt 
for the ongoing t64 transition.


The builds prior to the t64 transition succeeded.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: tirex | Draft: new tirex release (!2)

2024-03-05 Thread Sebastiaan Couwenberg

On 3/5/24 2:02 PM, Amanda McCann wrote:

On Mi, 28 Feb 2024 15:49 +01:00, Sebastiaan Couwenberg  
wrote:

On 2/28/24 3:45 PM, Amanda McCann wrote:

On Mi, 28 Feb 2024 13:35 +01:00, Sebastiaan Couwenberg  
wrote:

There are no changes on your pristine-tar branch


Weird… I must have made a mistake.


How did you import the new upstream tarball?


I have solved this issue. I forgot to push my changes to the `pristine-tar` 
branch to my debian salsa fork! On my computer. I have the new tar that branch.


`git push --all` is your friend.


https://debian-gis-team.pages.debian.net/policy/packaging.html#git-push-to-salsa



vi debian/tirex.lintian-overrides



I didn't see this. 樂 I can see the change you made to remove that lintian. I 
don't know much about lintian anyway.


Did you configure the lintian hook?


https://debian-gis-team.pages.debian.net/policy/packaging.html#git-pbuilder-hooks


I did follow that, but I think those instructions have a mistake.  They refer 
to `/var/cache/pbuilder/hook.d/`, and when I ran `gbp buildpackage 
--git-pbuilder`, I got the following warning

 W: hookdir /var/cache/pbuilder/hooks.d/ does not exist, skipping

(Notice the `hook**s**.d` vs `hook.d`). The docs refer to `hooks.d` for the 
`.pbuildrc`.


Fixed:


https://salsa.debian.org/debian-gis-team/debian-gis-team.pages.debian.net/-/commit/2d66b280a5bb1cdbaec28ce29a8490da381691b4


I set up the lintain pbuilder hooks into `/var/cache/pbuilder/hooks.d/`, and I 
was able to get same output you describe (namely an alien tag warning, which 
went away after commit `36ca10a594eba932b9ccadf7e5b7ec77a8ffc974`.


Now we just need to wait for the mess created in unstable by the 64-bit 
time_t transition to get resolved to enable building tirex on all 
release architectures required for testing migration.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1065257: fyba: missing dpkg-dev (>= 1.22.5) build dependency for time_t transition

2024-03-02 Thread Sebastiaan Couwenberg

On 3/2/24 10:35 AM, Sebastian Ramacher wrote:

Thank you for uploading the changes required for the time_t transition.
Unfortunately, the upload was missing dpkg-dev (>= 1.22.5) in
Build-Depends. Hence, the package was built with an old version of dpkg
not enabling the changes for the time_t transition. Please add dpkg-dev
(>= 1.22.5) to Build-Depends and upload the new version ASAP.


You just scheduled the binNMU for fyba via #1036884 to resolve this, why 
waste time on sourcefull uploads for these packages?


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1065255: netcdf: missing dpkg-dev (>= 1.22.5) build dependency for time_t transition

2024-03-02 Thread Sebastiaan Couwenberg

On 3/2/24 10:33 AM, Sebastian Ramacher wrote:

Thank you for uploading the changes required for the time_t transition.
Unfortunately, the upload was missing dpkg-dev (>= 1.22.5) in
Build-Depends. Hence, the package was built with an old version of dpkg
not enabling the changes for the time_t transition. Please add dpkg-dev
(>= 1.22.5) to Build-Depends and upload the new version ASAP.


Can't you just binNMU the packages in question? That will be much 
quicker than sourcefull uploads of these packages.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1065190: ogdi-dfsg: missing build-dep on libtirpc-dev

2024-03-01 Thread Sebastiaan Couwenberg

Control: tags -1 pending

Thanks for reporting this issue, it's fixed in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1061961:

2024-02-28 Thread Sebastiaan Couwenberg

On 2/29/24 5:17 AM, Michael Hudson-Doyle wrote:

On Thu, 29 Feb 2024 at 17:11, Sebastiaan Couwenberg 
wrote:


On 2/28/24 8:33 PM, Michael Hudson-Doyle wrote:

Hi, thanks for taking the NMU. Unfortunately it looks like you uploaded
just slightly too early and the package was built with 32 bit time_t on

ARM

That's odd, because gcc-13 and dpkg were already built & installed on
armel & armhf.



Hmm well maybe I'm just confused about everything. But this log

https://buildd.debian.org/status/fetch.php?pkg=fyba=armhf=4.1.1-9=1709134774=0


Might have needed to wait for the buildd chroots to get updated because 
the package is not fetched from the archive like tzdata?



Looks like it was built with "dev_1.22.4 gcc-13_13.2.0-13" which I think
are the pre-time64 abi ones.


A whole bunch of packages will need to be binNMUed any way, just have 
the release team include packages like fyba among those too.



I also didn't start my builds until I saw a whole bunch by vorlon in the
transition tracker. Those should have the same issue then.


The script we've been using to upload the NMUs adds a versioned build-dep
on dpkg-dev which should have avoided this. But maybe we should check...


That change was not included in your NMU diffs.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1061961:

2024-02-28 Thread Sebastiaan Couwenberg

On 2/28/24 8:33 PM, Michael Hudson-Doyle wrote:

Hi, thanks for taking the NMU. Unfortunately it looks like you uploaded
just slightly too early and the package was built with 32 bit time_t on ARM


That's odd, because gcc-13 and dpkg were already built & installed on 
armel & armhf.


I also didn't start my builds until I saw a whole bunch by vorlon in the 
transition tracker. Those should have the same issue then.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: tirex | Draft: new tirex release (!2)

2024-02-28 Thread Sebastiaan Couwenberg

On 2/28/24 3:45 PM, Amanda McCann wrote:

On Mi, 28 Feb 2024 13:35 +01:00, Sebastiaan Couwenberg  
wrote:

There are no changes on your pristine-tar branch


Weird… I must have made a mistake.


How did you import the new upstream tarball?

Do you perhaps have a system wide or personal gbp configuration that 
disables pristine-tar?



This is what I did for the new upstream release:
…
How does this procedure differ from what you did to package the new
upstream release?


That's basically what I did. Felix had given me a guide a while ago too. I got 
the same output.


   
   vi debian/tirex.lintian-overrides
   


I didn't see this. 樂 I can see the change you made to remove that lintian. I 
don't know much about lintian anyway.


Did you configure the lintian hook?


https://debian-gis-team.pages.debian.net/policy/packaging.html#git-pbuilder-hooks


Thanks for doing the new release. I'll keep it all in mind, and try to do the next 
on myself. (or other packaging tasks). I want to backport this 0.7.1. to Ubuntu 
20.04 focal & Jammy 22.04.


The packaging hasn't been finalized yet, and hence not uploaded yet.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: tirex | Draft: new tirex release (!2)

2024-02-28 Thread Sebastiaan Couwenberg

On 2/28/24 1:05 PM, Amanda McCann wrote:

On Mo, 29 Jan 2024 11:43 +01:00, Bas Couwenberg (@sebastic) 
 wrote:

Bas Couwenberg  commented
:


If not a MR, what should i do?


Follow the procedure documented in the team policy:

https://debian-gis-team.pages.debian.net/policy/packaging.html#git-new-upstream

You need to push all three branches (master, pristine-tar, upstream) to
the repo in the team namespace, not your fork.


I didn't push the new branches to the team repo, because I didn't want to break 
things. 


git makes reverting breakage easy, unless you try really hard to be 
destructive.


There are no changes on your pristine-tar branch, if you used uscan to 
download the new upstream tarball and gbp import-orig to import it, 
you'd have these changes as debian/gbp.conf is configured to do the 
right thing.


This is what I did for the new upstream release:

 # Download new upstream tarball
 uscan --verbose

 # Import tarball in upstream branch,
 # add checkum to pristine-tar branch,
 # merge upstream tag into master branch
 gbp import-orig ../tirex_0.7.1.orig.tar.gz

 # Update debian/changelgo
 dch -v 0.7.1-1
 
 debcommit -a

 # Refresh patches
 quilt push && quilt refresh
 
 quilt delete 0001-Make-sure-usr-libexec-directory-extists.patch && git 
rm debian/patches/0001-Make-sure-usr-libexec-directory-extists.patch

 quilt push && quilt refresh
 quilt pop -a
 rm -rf .pc
 dch -a
 
 debcommit -a

 # Perform test build
 gbp buildpackage --git-pbuilder
 
 vi debian/tirex.lintian-overrides
 
 dch -a
 
 debcommit -a

 # Push changes to Salsa
 git push --all && git push --tags

How does this procedure differ from what you did to package the new 
upstream release?


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1064866: python-geopandas: please remove dependencies on obsolete libraries python3-six & python3-mock

2024-02-26 Thread Sebastiaan Couwenberg

Control: tags -1 pending

Fixed in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: ITP: stac-check -- Linting and validation tool for STAC assets

2024-02-18 Thread Sebastiaan Couwenberg

On 2/18/24 10:23, Antonio Valentino wrote:

Could you please review it and make the first upload?


I've pushed a few more commits before sponsoring the upload.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/tippecanoe][master] 1921 commits: Basic data types

2024-02-15 Thread Sebastiaan Couwenberg

Why don't you use uscan and `gbp import-orig`?

This makes reviewing packaging changes on the master branch a PITA 
because it's cluttered by separate upstream commits.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/tippecanoe][pristine-tar] Deleted 1 commit: pristine-tar data for tippecanoe_2.45.0.orig.tar.gz

2024-02-15 Thread Sebastiaan Couwenberg

On 2/16/24 6:23 AM, Anthony Fok (@foka) wrote:

Anthony Fok pushed to branch pristine-tar at Debian GIS Project / tippecanoe


WARNING: The push did not contain any new commits, but force pushed to delete 
the commits and changes below.
Please don't force push to Salsa, this breaks `gbp pull` and requires 
everyone to rebase their working copies.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/tippecanoe] Pushed new tag debian/2.45.0-1

2024-02-15 Thread Sebastiaan Couwenberg

On 2/16/24 5:59 AM, Anthony Fok (@foka) wrote:

Anthony Fok pushed new tag debian/2.45.0-1 at Debian GIS Project / tippecanoe


Don't forget to push the master branch.

Did you get a conflict because you forgot to pull changes?


https://alioth-lists.debian.net/pipermail/pkg-grass-devel/2024-January/104763.html

https://alioth-lists.debian.net/pipermail/pkg-grass-devel/2024-January/104765.html

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1063999: libhdf4-0-alt: is not multi-arch compatible

2024-02-15 Thread Sebastiaan Couwenberg

Control: tags -1 pending

Thanks for the patch, it's applied in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1063994: libgdal32: library is not marked for multi-arch

2024-02-15 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 2/15/24 1:05 PM, Yuriy M. Kaminskiy wrote:

Trivial patch attached.
Like ogdi it does not apply cleanly as it targets the old version in 
bookworm.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1063996: libogdi4.1: is not multi-arch compatible

2024-02-15 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 2/15/24 1:26 PM, Yuriy M. Kaminskiy wrote:

Patch attached.


It does not apply cleanly as it targets the old version in bookworm 
instead of what's in unstable.


Further changes to fix the lintian regressions were also committed in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1063935: stac-validator: Vcs-Git field points to wrong repo

2024-02-14 Thread Sebastiaan Couwenberg

Control: tags -1 pending.

Fixed in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: stac-validator_3.3.1-1_amd64.changes REJECTED

2024-02-13 Thread Sebastiaan Couwenberg

On 2/12/24 02:00, Thorsten Alteholz wrote:

according to setup.py the license is MIT. Can you please verify with
upstream which license is valid?


Upstream fixed this in 3.3.2 to use Apache-2.0 in setup.py too.

I've updated the packaging in git.


While you are at it, when LICENSE is valid, the copyright holder is
Sparkgeo and not the individual contributors from that company.


This is also fixed in git.

Antonio, can you have a look at further changes you might like before 
finalizing the package for upload to NEW again?


Perhaps enable the subset of tests that don't require network?

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: Errors when installing QGIS

2024-02-07 Thread Sebastiaan Couwenberg

On 2/7/24 21:29, Humberto Garcia Acosta wrote:
When trying to install QGIS from a backports in Debian 12, the program 
reports 3 errors when it cannot connect to the corresponding IP


Run apt update again if that doesn't resolve the issue, switch your 
sources.list to deb.debian.org or a different country mirror.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1062880: saga: FTBFS: dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j32 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2

2024-02-05 Thread Sebastiaan Couwenberg

Control: tags -1 upstream
Control: forwarded -1 https://sourceforge.net/p/saga-gis/bugs/317/

On 2/3/24 22:18, Sergio Durigan Junior wrote:

/<>/obj-x86_64-linux-gnu/src/saga_core/saga_api/saga_api_python/CMakeFiles/saga_api_python.dir/saga_apiPYTHON_wrap.cxx:
 In function ‘PyObject* PyInit__saga_api()’:
/<>/obj-x86_64-linux-gnu/src/saga_core/saga_api/saga_api_python/CMakeFiles/saga_api_python.dir/saga_apiPYTHON_wrap.cxx:269918:82:
 error: lvalue required as unary ‘&’ operand
269918 |   SWIG_Python_SetConstant(d, 
"M_ALMOST_ZERO",SWIG_NewPointerObj(SWIG_as_voidptr(&0.001),SWIGTYPE_p_long_double,
 0 ));
|   
   ^


This is likely caused by the recent update of SWIG to 4.2.0. I've 
forwarded this issue upstream.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1062100: geos: NMU diff for 64-bit time_t transition

2024-01-31 Thread Sebastiaan Couwenberg

On 1/31/24 13:29, Sebastiaan Couwenberg wrote:

This seems to use the wrong package name:

  -Package: libgeos3.12.1
  +Package: libgeos3.12.1t64
  +Provides: ${t64:Provides}
  +X-Time64-Compat: libgeos-c1v5
  +Replaces: libgeos3.12.1
  +Breaks: libgeos3.12.1 (<< ${source:Version})
   Architecture: any
   Multi-Arch: same
   Section: libs

If I understand the intend of X-Time64-Compat correctly, it's only 
required for libgeos-c1t64 because that replaced the v5 suffix with t64, 
libgeos3.12.1t64 only adds the t64 suffix and shouldn't need 
X-Time64-Compat.


I've fixed your packaging in git. You're also using the wrong package 
name in the Lintian overrides.



https://salsa.debian.org/debian-gis-team/geos/-/commit/5dad3656a45ebedb6de046e239ec1787bca8

Also the debdiff in this issue doesn't match the upload to experimental, 
so I need to import that dsc instead of applying the patch from this issue.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1062100: geos: NMU diff for 64-bit time_t transition

2024-01-31 Thread Sebastiaan Couwenberg

This seems to use the wrong package name:

 -Package: libgeos3.12.1
 +Package: libgeos3.12.1t64
 +Provides: ${t64:Provides}
 +X-Time64-Compat: libgeos-c1v5
 +Replaces: libgeos3.12.1
 +Breaks: libgeos3.12.1 (<< ${source:Version})
  Architecture: any
  Multi-Arch: same
  Section: libs

If I understand the intend of X-Time64-Compat correctly, it's only 
required for libgeos-c1t64 because that replaced the v5 suffix with t64, 
libgeos3.12.1t64 only adds the t64 suffix and shouldn't need 
X-Time64-Compat.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1061961: fyba: NMU diff for 64-bit time_t transition

2024-01-30 Thread Sebastiaan Couwenberg

On 1/30/24 16:32, Lukas Märdian wrote:

Am 30.01.24 um 16:06 schrieb Sebastiaan Couwenberg:

On 1/30/24 15:57, Lukas Märdian wrote:
But please remember that this is meant to only hit experimental for 
now, until the dpkg change lands in unstable.

So please don't upload it into unstable just yet.


gdal will need to be rebuilt once fyba moves to unstable, how will 
these transitions be coordinated?


Regular transitions are staged in experimental, and once the Release 
Team gives the go-ahead the package is uploaded to unstable after 
which they schedule binNMUs.


Presumably there will be and overarching t64 transition to determine 
the order in which packages need to be moved to unstable triggering 
their respective transition which may include packages having their 
own t64 transition pending in experimental.


Please see prior discussion in https://bugs.debian.org/1036884 for the 
overall game plan.


That only mentions:

"
 - sourceful NMUs of all the libraries will be reuploaded to unstable
   (without binaries, so that they can be promoted to testing without
   additional uploads).
"

Should we assume that to mean that everything will be uploaded at the 
same time without taking inter-dependencies into account?


How will the t64 transitions be coordinated with the release team?

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1061961: fyba: NMU diff for 64-bit time_t transition

2024-01-30 Thread Sebastiaan Couwenberg

On 1/30/24 15:57, Lukas Märdian wrote:
But please remember that this is meant to only hit experimental for now, 
until the dpkg change lands in unstable.

So please don't upload it into unstable just yet.


gdal will need to be rebuilt once fyba moves to unstable, how will these 
transitions be coordinated?


Regular transitions are staged in experimental, and once the Release 
Team gives the go-ahead the package is uploaded to unstable after which 
they schedule binNMUs.


Presumably there will be and overarching t64 transition to determine the 
order in which packages need to be moved to unstable triggering their 
respective transition which may include packages having their own t64 
transition pending in experimental.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1061961: fyba: NMU diff for 64-bit time_t transition

2024-01-30 Thread Sebastiaan Couwenberg

On 1/30/24 14:50, Lukas Märdian wrote:

If you have any concerns about this patch, please reach out ASAP.  Although
this package will be uploaded to experimental immediately, there will be a
period of several days before we begin uploads to unstable; so if information
becomes available that your package should not be included in the transition,
there is time for us to amend the planned uploads.


Please cancel the NMU and let us upload it instead with pending changes 
from git.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/tippecanoe] Pushed new branch master

2024-01-26 Thread Sebastiaan Couwenberg

You should drop the unused variables in d/rule and get-orig-source script.

The watch file also don't match our others.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1061105: [DKIM] Bug#1061105: netcdf-bin nccopy compression error in bookworm

2024-01-18 Thread Sebastiaan Couwenberg

Control: tags -1 upstream moreinfo

On 1/18/24 12:55, Andre Castro Gonçalves de Oliveira de Castro wrote:

When I attempt to compress a NetCDF file with nccopy in Bookworm, an HDF error 
is returned and an empty NetCDF is produced
If the same command + file are invoked by netcdf-bin:1:4.7.4-1 (Bullseye), the 
compression is successful and the compressed NetCDF includes all the data.

Example: (.nc file in attachment)

nccopy -d9 20240117_KNMI_Cabauw-CABAUW_PAR001.nc 
20240117_KNMI_Cabauw-CABAUW_PAR001.comp.nc

output:

NetCDF: HDF error
Location: file ; line 1617

I am using a RaspberryPi4  Debian GNU/Linux 12 (bookworm), kernel 
6.1.0-rpi4-rpi-v8,


Might be an issue with the dataset.

netcdf-bin (1:4.9.2-3) on unstable:

 $ nccopy -d9 20240117_KNMI_Cabauw-CABAUW_PAR001.nc 
20240117_KNMI_Cabauw-CABAUW_PAR001.comp.nc

 NetCDF: Filter error: bad id or parameters or duplicate filter
 Location: file ?; fcn ? line 1152

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1059956: qgis: remove usage of old python3-mock

2024-01-03 Thread Sebastiaan Couwenberg

Control: tags -1 pending

The build dependency is dropped in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1059722: fiona FTCBFS: unsatisfiable Build-Depends

2023-12-30 Thread Sebastiaan Couwenberg

Control: tags -1 patch.

Thanks for the patch, it's applied in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/xarray-datatree][master] 2 commits: Remove unnecessary *.*-info directory

2023-12-23 Thread Sebastiaan Couwenberg

On 12/23/23 19:25, Antonio Valentino (@antonio.valentino) wrote:

Commits:
2a94b249 by Antonio Valentino at 2023-12-23T18:23:28+00:00
Remove unnecessary *.*-info directory


Why are you not shipping the dist-info directory?

Doesn't pip need the metadata to use the system packages to resolve 
dependencies (e.g. when using venv --system-site-packages)?


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/satpy][upstream] New upstream version 0.46.0

2023-12-22 Thread Sebastiaan Couwenberg

Don't forget to push the tags.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: doris_5.0.3~beta+dfsg-17_source.changes ACCEPTED into unstable

2023-12-21 Thread Sebastiaan Couwenberg

On 12/21/23 13:32, Sebastiaan Couwenberg wrote:

The removal from i386 was not sufficient to let the package migrate.

It seems that the superficial autopkgtest is blocking now:

  https://qa.debian.org/excuses.php?package=doris

Might be better to just drop the autopkgtest all together.

Adding Architecture: amd64 to debian/tests/control making it explicit 
that the autopkgtest cannot be run on the other architectures might help 
too, although that's not what the excuses suggest.


Asked the Release Team about this:

 https://bugs.debian.org/1059226

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: doris_5.0.3~beta+dfsg-17_source.changes ACCEPTED into unstable

2023-12-21 Thread Sebastiaan Couwenberg

The removal from i386 was not sufficient to let the package migrate.

It seems that the superficial autopkgtest is blocking now:

 https://qa.debian.org/excuses.php?package=doris

Might be better to just drop the autopkgtest all together.

Adding Architecture: amd64 to debian/tests/control making it explicit 
that the autopkgtest cannot be run on the other architectures might help 
too, although that's not what the excuses suggest.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1058621: netcdf: Finalize HDF5 library at exit

2023-12-13 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 12/13/23 17:52, Rafael Laboissière wrote:

The bug has been forwarded upstream [1]. The upstream author of
octave-netcdf, John Donoghue, discovered that the problem is not caused
by the netcdf package nor by Octave itself, but is rather a problem
within the netcdf library, in the way the HDF5 support is unloaded. He
proposed a patch to the upstream authors of the netcdf library [2]. It
would be great if that patch can be integrated to the netcdf package for
Debian.


The patch is added in git. I'm going to wait at least for #2827 to get 
merged, as there might be further changes.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1058121: pytest-recording: FTBFS: ModuleNotFoundError: No module named 'imp'

2023-12-12 Thread Sebastiaan Couwenberg

tags 1056450 ftbfs
reassign 1058121 src:python-flasgger
found 1058121 python-flasgger/0.9.5+dfsg.2-3
affects 1058121 src:pytest-recording
merge 1056450 1058121
thanks

This is a duplicate of #1056450, reassigning to python-flasgger.

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: doris_5.0.3~beta+dfsg-17_source.changes ACCEPTED into unstable

2023-12-10 Thread Sebastiaan Couwenberg

On 12/10/23 15:34, Sebastiaan Couwenberg wrote:

On 12/10/23 15:32, Antonio Valentino wrote:

Could you please do it for me?


Yes, just uploaded for amd64, i386 is running now.


There are some issues with the i386 upload which seems to already exist.

Should we keep bothering with i386? I think that keeping only amd64 
would suffice.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: doris_5.0.3~beta+dfsg-17_source.changes ACCEPTED into unstable

2023-12-10 Thread Sebastiaan Couwenberg

On 12/10/23 15:32, Antonio Valentino wrote:

Could you please do it for me?


Yes, just uploaded for amd64, i386 is running now.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: doris_5.0.3~beta+dfsg-17_source.changes ACCEPTED into unstable

2023-12-09 Thread Sebastiaan Couwenberg
Due to the non-free triangle build dependency this package needs binary 
uploads for amd64 & i386 or be marked as autobuildable.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1057830: qgis: please remove extranous dependency on python3-future

2023-12-09 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 12/9/23 07:53, Sebastiaan Couwenberg wrote:

On 12/9/23 01:44, Alexandre Detiste wrote:

Alike python3-six, at a time, python3-future was a
library that helped writing billingual Python2+3 codebases.

I don't see any usage of python3-future.

Please remove it from the dependencies.


qgis has some dependencies for the sake of plugins which cannot pull in 
dependencies on their own.


python3-future is used in some scripts, but these are not part of the 
build process nor included in the binary packages.


The dependencies are removed in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/pysolid][upstream] New upstream version 0.3.2

2023-12-09 Thread Sebastiaan Couwenberg

Don't forget to push the tags.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1057830: qgis: please remove extranous dependency on python3-future

2023-12-08 Thread Sebastiaan Couwenberg

On 12/9/23 01:44, Alexandre Detiste wrote:

Alike python3-six, at a time, python3-future was a
library that helped writing billingual Python2+3 codebases.

I don't see any usage of python3-future.

Please remove it from the dependencies.


qgis has some dependencies for the sake of plugins which cannot pull in 
dependencies on their own.


Are there plans to remove python3-future from Debian or it being 
deprecated upstream?


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1057665: python-mapnik: Segfault when importing with python3.12

2023-12-06 Thread Sebastiaan Couwenberg

This looks a lot like this issue:

 https://github.com/mapnik/python-mapnik/issues/231

That was caused by boost-python not being built with the same Python 
version.


Because the module still works with the default python the severity is 
reduced. If this issue persists when python3.12 is the default the 
severity will be raised again.


--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


gdal (3.8.1~rc3+dfsg-1~exp1) building for far too long

2023-11-29 Thread Sebastiaan Couwenberg
The gdal (3.8.1~rc3+dfsg-1~exp1) build in experimental is in Building 
state for more than a day, normally it takes less than an hour which 
suggests something is wrong.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: separate grass-doc from grass-core

2023-11-28 Thread Sebastiaan Couwenberg

On 11/28/23 12:21, Farid Cheraghi wrote:

Hi, Please remove the dependency of grass-core on grass-doc. For server
installation and other use cases I don't want large grass-doc package.
thanks


The dependency is intentional:


https://salsa.debian.org/debian-gis-team/grass/-/blob/debian/8.3.1-1/debian/changelog?ref_type=tags#L719

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


qgis (3.28.13+dfsg-1) stuck in Maybe-Successful status

2023-11-27 Thread Sebastiaan Couwenberg
The qgis (3.28.13+dfsg-1) build in unstable is stuck in Maybe-Successful 
status.


Can the build be retried?

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: [Git][debian-gis-team/stactools] Pushed new branch master

2023-11-25 Thread Sebastiaan Couwenberg
Please use standalone license paragraphs to improve the readability of 
the copyright file.


Please sort dependencies, real packages first, ${misc:Depends} last.

dh_python3 needs an override to not act on python-stactools-doc.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Re: Processed (with 1 error): reassign #1056540

2023-11-25 Thread Sebastiaan Couwenberg
You should reassign these issues to their source package, mark it as 
found in the version in unstable, and affecting the source package:


 bts reassign 1056540 src:python-xmlschema . found it 
python-xmlschema/1.10.0-6 . affects it src:xarray-sentinel


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1


___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1056246: fiona's autopkg tests fail with Python 3.12

2023-11-19 Thread Sebastiaan Couwenberg

reassign 1056246 src:python-tz
found 1056246 python-tz/2023.3.post1-1
affects 1056246 src:fiona
thanks

On 11/19/23 13:04, Matthias Klose wrote:

295s import pytz
295s E File "/usr/lib/python3/dist-packages/pytz/__init__.py", line 30
295s E   match = re.match("^#\s*version\s*([0-9a-z]*)\s*$", line)
295s E    
295s E   SyntaxError: invalid escape sequence '\s'


Reassigning to pytz accordingly.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1055716: python-mapnik ftbfs with Python 3.12

2023-11-16 Thread Sebastiaan Couwenberg

Control: tags -1 pending

On 11/10/23 11:03, Sebastiaan Couwenberg wrote:

On 11/10/23 10:49, Matthias Klose wrote:
src/python_grid_utils.cpp:108:26: error: there are no arguments to 
‘PyUnicode_FromUnicode’ that depend on a template parameter, so a 
declaration of ‘PyUnicode_FromUnicode’ must be available [-fpermissive]
   108 |  PyUnicode_FromUnicode(line.get(), 
array_size;

   |  ^
src/python_grid_utils.cpp:108:26: note: (if you use ‘-fpermissive’, 
G++ will accept your code, but allowing the use of an undeclared name 
is deprecated)


Upstream is aware that PyUnicode_FromUnicode was deprecated but has not 
acted on that yet. Upstream development is pretty much dead, someone 
will have to provide a patch to port python-mapnik away from 
PyUnicode_FromUnicode.


Fedora has a patch for this which we now use too.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1056019: python-mapnik: FTBFS: boost1.83 transition

2023-11-16 Thread Sebastiaan Couwenberg

reassign 1056019 src:mapnik
found 1056019 mapnik/3.1.0+ds-4
severity 1056019 important
tags 1056019 pending
merge 1056019 1056024
affects 1056024 src:python-mapnik
thanks

On 11/16/23 07:17, gl...@debian.org wrote:

/usr/include/boost/preprocessor/iteration/detail/limits/local_256.hpp:16:9: 
error: ‘arg1’ is not a member of ‘boost::phoenix::placeholders’; did you mean 
‘uarg1’?
16 | BOOST_PP_LOCAL_MACRO(1)
   | ^~~~


This not actually an issue in python-mapnik, it's in the headers from 
mapnik which was already reported in #1056024. With the patched mapnik 
and boost-1.83 from experimental python-mapnik builds successfully.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1056024: mapnik: FTBFS: boost1.83 transition

2023-11-16 Thread Sebastiaan Couwenberg

Control: tags -1 pending

This is fixed in git.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1055843: python-pyproj: Build-Depends on python3-xarray which is not in testing

2023-11-12 Thread Sebastiaan Couwenberg

On 11/12/23 15:46, Graham Inggs wrote:

python-pyproj has a build-dependency on python3-xarray which is no
longer in testing.


xarray is required for test/test_utils.py.


Please drop this build-dependency or help get python3-xarray back into testing.


I already provided a patch for python-xarray in #1050854, but I'm not 
willing to NMU the package. Alastair doesn't push his changes to Salsa 
far too often. I'd be willing to do a team upload if it was a properly 
team maintained package, but Alastair's packages aren't.


By providing the patch in #1050854, I've already done what I can to fix 
the xarray mess, now it's up to someone else to resolve the outstanding 
issues with that badly maintained package.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1055682: gdal b-d's on python3-all-dev, but only builds for the default python version

2023-11-11 Thread Sebastiaan Couwenberg

On 11/11/23 10:36, Matthias Klose wrote:

On 10.11.23 13:51, Sebastiaan Couwenberg wrote:
python3-gdal_3.7.3+dfsg-1_amd64.deb doesn't have any extensions for 
3.12.


The installation for 3.12 fails:

  Traceback (most recent call last):
    File "/<>/build-py3.12/swig/python/setup.py", line 
14, in 

  from setuptools.command.build_ext import build_ext
    File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 
9, in 

  import distutils.core
  ModuleNotFoundError: No module named 'distutils'

There is an issue with setuptools in your build environment.


it might be difficult to reproduce in Debian without having 3.12 enabled 
as the default.  But your reluctance to point a removed distutils module 
in 3.12 to some issue in "my build environment" is odd.


I won't waste any more effort into this until you get the RC report from 
the next test rebuild of unstable.


`python3.12 -c "from setuptools.command.build_ext import build_ext"` 
works just fine in Debian unstable.


setuptools bundles distutils, so I suspect _distutils_hack.override is 
not working as expected.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1055682: gdal b-d's on python3-all-dev, but only builds for the default python version

2023-11-10 Thread Sebastiaan Couwenberg

On 11/10/23 13:30, Matthias Klose wrote:

see
https://launchpadlibrarian.net/696024489/buildlog_ubuntu-noble-amd64.gdal_3.7.3+dfsg-1_BUILDING.txt.gz


That shows:

 for V in 3.12 3.11; do \

 -- Found Python: /usr/bin/python3.12 (found suitable exact version 
"3.12.0") found components: Interpreter Development NumPy 
Development.Module Development.Embed


 -- Found Python: /usr/bin/python3 (found suitable exact version 
"3.11.6") found components: Interpreter Development NumPy 
Development.Module Development.Embed


 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_gdal.cpython-312-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_gdalconst.cpython-312-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_osr.cpython-312-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_ogr.cpython-312-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_gnm.cpython-312-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-312/osgeo/_gdal_array.cpython-312-x86_64-linux-gnu.so 
-> osgeo


 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_gdal.cpython-311-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_gdalconst.cpython-311-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_osr.cpython-311-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_ogr.cpython-311-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_gnm.cpython-311-x86_64-linux-gnu.so 
-> osgeo
 copying 
build/lib.linux-x86_64-cpython-311/osgeo/_gdal_array.cpython-311-x86_64-linux-gnu.so 
-> osgeo


The extensions does get built for both.


python3-gdal_3.7.3+dfsg-1_amd64.deb doesn't have any extensions for 3.12.


The installation for 3.12 fails:

 Traceback (most recent call last):
   File "/<>/build-py3.12/swig/python/setup.py", line 14, 
in 

 from setuptools.command.build_ext import build_ext
   File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 
9, in 

 import distutils.core
 ModuleNotFoundError: No module named 'distutils'

There is an issue with setuptools in your build environment.

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1055716: python-mapnik ftbfs with Python 3.12

2023-11-10 Thread Sebastiaan Couwenberg

Control: tags -1 upstream
Control: forwarded -1 https://github.com/mapnik/python-mapnik/issues/260

On 11/10/23 10:49, Matthias Klose wrote:
src/python_grid_utils.cpp:108:26: error: there are no arguments to 
‘PyUnicode_FromUnicode’ that depend on a template parameter, so a 
declaration of ‘PyUnicode_FromUnicode’ must be available [-fpermissive]
   108 |  PyUnicode_FromUnicode(line.get(), 
array_size;

   |  ^
src/python_grid_utils.cpp:108:26: note: (if you use ‘-fpermissive’, G++ 
will accept your code, but allowing the use of an undeclared name is 
deprecated)


Upstream is aware that PyUnicode_FromUnicode was deprecated but has not 
acted on that yet. Upstream development is pretty much dead, someone 
will have to provide a patch to port python-mapnik away from 
PyUnicode_FromUnicode.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


Bug#1055682: gdal b-d's on python3-all-dev, but only builds for the default python version

2023-11-09 Thread Sebastiaan Couwenberg

Control: tags -1 moreinfo

On 11/10/23 07:55, Matthias Klose wrote:
gdal b-d's on python3-all-dev, but only builds for the default python 
version.


No it doesn't.

The build is execute for all versions returned by py3versions -sv:


https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L18

https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L46

https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L51-L53
https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L99

https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L104

https://salsa.debian.org/debian-gis-team/gdal/-/blob/master/debian/rules#L109

What makes you think that only the default is used?

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
Pkg-grass-devel mailing list
Pkg-grass-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel


  1   2   3   4   5   6   7   8   9   10   >