Your message dated Mon, 27 Apr 2020 17:33:45 +0000
with message-id <[email protected]>
and subject line Bug#947960: fixed in gdal 3.1.0~rc1+dfsg-1~exp1
has caused the Debian Bug report #947960,
regarding gdal: Doesn't build on ports without java
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
947960: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=947960
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gdal
Version: 2.4.3+dfsg-1
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd
Hello,
gdal currently doesn't build on ports without java support. The attached
patch fix that: they disable the defaul-jdk-headless and ant build-deps
on non-java ports, they enable the libgdal-java package only on java
ports, pass --with-java to configure only on java ports, and install
java bits only on java ports.
Samuel
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500,
'proposed-updates'), (500, 'oldstable-proposed-updates-debug'), (500,
'oldstable-proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'),
(500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1,
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.4.0 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--
Samuel
<r> make
<r> oops
<m> make clean
--- debian/control.original 2020-01-01 19:37:51.000000000 +0000
+++ debian/control 2020-01-02 02:40:25.000000000 +0000
@@ -8,10 +8,10 @@
dh-autoreconf,
dh-python,
d-shlibs,
- default-jdk-headless,
+ default-jdk-headless [!hppa !hurd-any !kfreebsd-any],
doxygen,
graphviz,
- ant,
+ ant [!hppa !hurd-any !kfreebsd-any],
chrpath,
libarmadillo-dev,
libcfitsio-dev,
@@ -317,7 +317,7 @@
GDAL/OGR library.
Package: libgdal-java
-Architecture: any
+Architecture: amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x alpha
ia64 m68k powerpc ppc64 riscv64 sh4 sparc64 x32
Section: java
Depends: ${shlibs:Depends},
${misc:Depends}
--- debian/rules.original 2019-11-04 11:53:34.000000000 +0000
+++ debian/rules 2020-01-02 02:41:59.000000000 +0000
@@ -48,6 +48,14 @@
WITH_HDF5:=
endif
+ifeq (,$(findstring $(DEB_HOST_ARCH), hppa hurd-i386 kfreebsd-i386
kfreebsd-amd64))
+ WITH_JAVA:=--with-java=/usr/lib/jvm/default-java
+ BINDINGS:=perl java
+else
+ WITH_JAVA:=
+ BINDINGS:=perl
+endif
+
NJOBS := -j1
ifneq (,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
NJOBS := -j$(subst parallel=,,$(filter parallel=%,$(subst $(COMMA),
,$(DEB_BUILD_OPTIONS))))
@@ -144,7 +152,7 @@
--with-xerces \
--with-zstd \
--with-dods-root=/usr \
- --with-java=/usr/lib/jvm/default-java \
+ $(WITH_JAVA) \
--with-perl \
--with-python; \
mv GDALmake.opt GDALmake.opt-$$V; \
@@ -155,7 +163,9 @@
$(MAKE) $(NJOBS) lib-target apps-target
rm -rf $(CURDIR)/swig/perl/*.c $(CURDIR)/swig/perl/*.cpp
$(MAKE) $(NJOBS) -C $(CURDIR)/swig/perl generate build doc
+ifneq ($(WITH_JAVA),)
$(MAKE) $(NJOBS) -C $(CURDIR)/swig/java clean generate build
+endif
# It needs pre-installing just after the building due to intermediate
cleaning.
for V in $(PYVERS); do \
@@ -172,7 +182,7 @@
override_dh_auto_install:
cp `ls GDALmake.opt-*|tail -1` GDALmake.opt
- $(MAKE) $(NJOBS) install BINDINGS="perl java"
DESTDIR=$(CURDIR)/debian/tmp
+ $(MAKE) $(NJOBS) install BINDINGS="$(BINDINGS)"
DESTDIR=$(CURDIR)/debian/tmp
$(MAKE) $(NJOBS) install-docs DESTDIR=$(CURDIR)/debian/tmp \
"INST_DOCS=\$$(prefix)/share/doc/libgdal-doc"\
"INST_MAN=\$$(prefix)/share/man"
@@ -181,15 +191,18 @@
"INST_MAN=\$$(prefix)/share/man"
# install python stuff previuosly built and pre-installed
+ install -o root -g root -d $(CURDIR)/debian/tmp/usr/lib
cp -a $(CURDIR)/debian/python-tmp/usr/lib/*
$(CURDIR)/debian/tmp/usr/lib/.
install -o root -g root -d $(CURDIR)/debian/tmp/usr/bin
install -o root -g root -m 755 $(CURDIR)/swig/python/scripts/*.py
$(CURDIR)/debian/tmp/usr/bin/.
+ifneq ($(WITH_JAVA),)
# java stuff
mkdir -p $(CURDIR)/debian/tmp/usr/share/java
$(CURDIR)/debian/tmp/usr/lib/jni
install -o root -g root -m 644 $(CURDIR)/swig/java/gdal.jar
$(CURDIR)/debian/tmp/usr/share/java/.
install -o root -g root -m 644 $(CURDIR)/debian/tmp/usr/lib/*jni.so*
$(CURDIR)/debian/tmp/usr/lib/jni
rm -f $(CURDIR)/debian/tmp/usr/lib/*jni.so*
+endif
# removing useless autogenerated man pages
rm -f $(CURDIR)/debian/tmp/usr/share/man/man1/_*_apps_.1
--- End Message ---
--- Begin Message ---
Source: gdal
Source-Version: 3.1.0~rc1+dfsg-1~exp1
Done: Bas Couwenberg <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gdal, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bas Couwenberg <[email protected]> (supplier of updated gdal package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 27 Apr 2020 16:03:38 +0200
Source: gdal
Architecture: source
Version: 3.1.0~rc1+dfsg-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian GIS Project <[email protected]>
Changed-By: Bas Couwenberg <[email protected]>
Closes: 947960 954917
Changes:
gdal (3.1.0~rc1+dfsg-1~exp1) experimental; urgency=medium
.
* New upstream release candidate.
* Bump debhelper compat to 10, changes:
- Drop --parallel option, enabled by default
- Don't explicitly enable autoreconf, enabled by default
- Drop dh-autoreconf build dependency
* Explicitly enable CPU optimizations on amd64 & i386.
(closes: #954917)
* Drop libgdal-java package.
(closes: #947960)
* Exclude doc directory from repacked upstream tarball.
* Refresh patches.
* Update copyright file.
* Drop libgdal-doc package, license & copyright review is unpleasant.
* Enable bash-completion support.
* Add patch to fix spelling errors.
* Drop unused lintian overrides.
Checksums-Sha1:
4657f5aae9ba3ae7d8831e278f91777e60a4e89b 3296 gdal_3.1.0~rc1+dfsg-1~exp1.dsc
74b0487e55c4c1dd4a3a288cbe2374b0e1efc2a1 9099556
gdal_3.1.0~rc1+dfsg.orig.tar.xz
48ded4b1ff61026dc800bf7e8a624b8049cdf567 220576
gdal_3.1.0~rc1+dfsg-1~exp1.debian.tar.xz
020d212afaec5ea80e369342f350dd44436f6474 17477
gdal_3.1.0~rc1+dfsg-1~exp1_amd64.buildinfo
Checksums-Sha256:
1668af0540cb832347c49be20e76b089ec100da49d1b7936e25bd314eb8741d6 3296
gdal_3.1.0~rc1+dfsg-1~exp1.dsc
89189ef716e269253d40ea3bbfc7c85f0c7b4cf57aaa0973f0026eabbc7f9ecd 9099556
gdal_3.1.0~rc1+dfsg.orig.tar.xz
ece3736d1e0628af7115c5c72ffde38c1773215b4bce93f23aee63e08e1bd795 220576
gdal_3.1.0~rc1+dfsg-1~exp1.debian.tar.xz
87e29d4d5218f6bdeb9525d4a1ec1459f332d55ea3c20c33ffbfd1baeb64591a 17477
gdal_3.1.0~rc1+dfsg-1~exp1_amd64.buildinfo
Files:
ce6ccd52e4a178445d7640993200f190 3296 science optional
gdal_3.1.0~rc1+dfsg-1~exp1.dsc
8c9f83f46ad27f1703f095364914b822 9099556 science optional
gdal_3.1.0~rc1+dfsg.orig.tar.xz
777ffc1bf1cf668a7d49f229aebf99b0 220576 science optional
gdal_3.1.0~rc1+dfsg-1~exp1.debian.tar.xz
20f1daa1473bc0391d3a60da0d81a5e0 17477 science optional
gdal_3.1.0~rc1+dfsg-1~exp1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAl6nEg4ACgkQZ1DxCuiN
SvGFzg//SZvNyL7prBF3FqaSl53Wz+edsNhvdWrbjl+moLuS9YE4lQnvhg27gALj
IMgTFCnw2mhoFOF94ddaisFwrx7vtPNHeauzmxSryNZFRfRmJBqDCUaHNb0G2/KF
gj7L4lhDLjIws6+CBxkEo4OAFZFjNFxAiqI/XuRq0Gb/2IAeAM9XnjHe9AGkopMe
AhiVxVGJofmmQGiXxOtWV0LjREwnAVktFqaXWqmTfYEE14sJeIKb4VVRUzq8+l9C
GjVY+rDzmpdHK+K27lKDT0rAIjxCrh32lcsx7KnTVphhEGYsvUddNwWqU6Bl0YaE
Dsa7e8e8qd0vrc1/OjaTjqmDcPl0MBQ9IG4Bh6dlBGRjaAdyNBsYJWNJwI/WT/Zx
KrVVhMuAldWIQJkZQVUvDGQPVDAfPO4VKD0rN9B/rddsFR5DUzAJJbmqk4cZrSRH
pvuFdGIf5AOC13rKQC2LRMxKxAig2/GfxrR9qDTVDhQNctyK6VDBLVcXQf1sq1Zd
iTwL6ahxkQKrh7ANV6PnVs3pLCBrlmcSWWMLKSf6cY/QfsiA4dZrPQRku1/ASRtE
71h8PAHAGDuCuHtYYaTASqRrbzMJ/DTHQ2NAIK6/m5bgUOTj5IOeDH1QVKo0el9t
sgSZHD05BBu3j6dwbHEVQJ6bTpn8WQpYKFxxVhXYrVnGWDYvfPU=
=cm7D
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel