Bug#949426: postgis: FTBFS with libxml2 2.9.10 (uses xml2-config)

2020-01-20 Thread Sebastiaan Couwenberg
Control: tags -1 upstream
Control: forwarded -1 https://trac.osgeo.org/postgis/ticket/4626

Forwarded upstream.

Kind Regards,

Bas

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



signature.asc
Description: OpenPGP digital signature


Bug#949426: postgis: FTBFS with libxml2 2.9.10 (uses xml2-config)

2020-01-20 Thread Mattia Rizzolo
Source: postgis
Version: 3.0.0+dfsg-6
Severity: important
Tags: ftbfs
User: libx...@packages.debian.org
Usertags: ftbfs-2.9.10 xml2-config


Dear maintainer,

your package is using `xml2-config` to detect and use libxml2.  I'm
removing that script, so please update your build system to use
pkg-config instead.

The libxml2 package in experimental already doesn't ship the xml2-config
script.

Attached is the full build log, hopefully relevant excerpt follows:


checking for xml2-config... no
configure: error: could not find xml2-config from libxml2 within the current 
path. You may need to try re-running configure with a --with-xml2config 
parameter.


-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
More about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
I: Using pkgname logfile
I: Current time: Mon Jan 20 16:46:44 UTC 2020
I: pbuilder-time-stamp: 1579538804
I: Obtaining the cached apt archive contents
I: Copying source file
I: copying [pkgs/postgis_3.0.0+dfsg-6.dsc]
I: copying [pkgs/postgis_3.0.0+dfsg.orig.tar.xz]
I: copying [pkgs/postgis_3.0.0+dfsg-6.debian.tar.xz]
I: Extracting source
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/home/mattia/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Fri Dec 13 09:30:02 2019 UTC
gpgv:using RSA key 8182DE417056408D614650D16750F10AE88D4AF1
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./postgis_3.0.0+dfsg-6.dsc
dpkg-source: info: extracting postgis in postgis-3.0.0+dfsg
dpkg-source: info: unpacking postgis_3.0.0+dfsg.orig.tar.xz
dpkg-source: info: unpacking postgis_3.0.0+dfsg-6.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying relax-test-timing-constraints.patch
dpkg-source: info: applying chaikin
I: using fakeroot in build.
I: Installing the build-deps
I: -> Attempting to satisfy build-dependencies
Note, using file '/build/postgis_3.0.0+dfsg-6.dsc' to get the build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  adwaita-icon-theme autoconf autoconf2.13 automake autopoint autotools-dev
  binfmt-support bison bsdmainutils clang-9 dblatex dctrl-tools debhelper
  default-libmysqlclient-dev dh-autoreconf dh-strip-nondeterminism dirmngr
  distro-info-data docbook docbook-xml docbook-xsl dwz file flex fontconfig
  fontconfig-config fonts-dejavu-core fonts-gfs-baskerville fonts-gfs-porson
  fonts-lmodern gcc-8-base gdal-data gettext gettext-base gir1.2-atk-1.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0
  gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gnupg gnupg-l10n gnupg-utils gpg
  gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm groff-base
  gtk-update-icon-cache hdf5-helpers hicolor-icon-theme imagemagick
  imagemagick-6-common imagemagick-6.q16 intltool-debian lib32gcc1
  lib32stdc++6 libaec-dev libaec0 libapt-inst2.0 libarchive-zip-perl
  libarmadillo-dev libarmadillo9 libarpack2 libarpack2-dev libassuan0
  libatk1.0-0 libatk1.0-data libatk1.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libblas-dev libblas3 libblkid-dev
  libboost-atomic1.67-dev libboost-atomic1.67.0 libboost-chrono1.67-dev
  libboost-chrono1.67.0 libboost-date-time1.67-dev libboost-date-time1.67.0
  libboost-dev libboost-program-options-dev libboost-program-options1.67-dev
  libboost-program-options1.67.0 libboost-serialization1.67-dev
  libboost-serialization1.67.0 libboost-system-dev libboost-system1.67-dev
  libboost-system1.67.0 libboost-thread-dev libboost-thread1.67-dev
  libboost-thread1.67.0 libboost1.67-dev libbrotli1 libbsd0 libc-l10n
  libc6-i386 libcairo-gobject2 libcairo-script-interpreter2 libcairo2
  libcairo2-dev libcfitsio-dev libcfitsio8 libcgal-dev libcharls-dev
  libcharls2 libclang-common-9-dev libclang-cpp9 libcroco3 libcunit1
  libcunit1-dev libcups2 libcurl3-gnutls libcurl4-gnutls-dev libdap-dev
  libdap25 libdapclient6v5 libdapserver7v5 libdatrie1 libdbus-1-3 libde265-0
  libdebhelper-perl libecpg-compat3 libecpg-dev libecpg6 libedit2 libelf1
  libepsilon-dev libepsilon1 libevent-2.1-7 libexpat1-dev libffi-dev
  libfftw3-double3 libfile-stripnondeterminism-perl libfontconfig1
  libfontconfig1-dev libfreetype-dev libfreetype6 libfreetype6-dev
  libfreexl-dev libfreexl1 libfribidi-dev libfribidi0 libfyba-dev libfyba0
  libgc1c2 libgcc-8-dev libgdal-dev libgdal26 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev
  libgeos-3.8.0 libgeos-c1v5 libgeos-dev libgeotiff-dev libgeotiff5
  libgfortran5 libgif-dev libgif7