Bug#949143: flam3: FTBFS with libxml2 2.9.10 (uses xml2-config)

2020-01-17 Thread Mattia Rizzolo
Source: flam3
Version: 3.1.1-1
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:


libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g 
-O3 -std=gnu99 -ffast-math -DPACKAGE_DATA_DIR=\"/usr/share/flam3\" 
-DGIT_REV=\"\" -g -O2 -fdebug-prefix-map=/build/flam3-3.1.1=. 
-fstack-protector-strong -Wformat -Werror=format-security -c flam3.c -o flam3.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g 
-O3 -std=gnu99 -ffast-math -DPACKAGE_DATA_DIR=\"/usr/share/flam3\" 
-DGIT_REV=\"\" -g -O2 -fdebug-prefix-map=/build/flam3-3.1.1=. 
-fstack-protector-strong -Wformat -Werror=format-security -c filters.c -o 
filters.o
In file included from private.h:22,
 from flam3.c:23:
flam3.h:24:10: fatal error: libxml/parser.h: No such file or directory
   24 | #include 
  |  ^
compilation terminated.
make[2]: *** [Makefile:573: flam3.lo] Error 1
In file included from private.h:22,
 from filters.h:22,
 from filters.c:19:
flam3.h:24:10: fatal error: libxml/parser.h: No such file or directory
   24 | #include 
  |  ^
compilation terminated.
make[2]: *** [Makefile:573: filters.lo] Error 1
make[2]: Leaving directory '/build/flam3-3.1.1'
make[1]: *** [Makefile:402: all] Error 2
make[1]: Leaving directory '/build/flam3-3.1.1'
dh_auto_build: make -j4 returned exit code 2
make: *** [debian/rules:6: build] Error 255
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2


-- 
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: Fri Jan 17 08:52:46 UTC 2020
I: pbuilder-time-stamp: 1579251166
I: Obtaining the cached apt archive contents
I: Copying source file
I: copying [pkgs/flam3_3.1.1-1.dsc]
I: copying [pkgs/flam3_3.1.1.orig.tar.gz]
I: copying [pkgs/flam3_3.1.1-1.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 Sat Apr 14 11:32:15 2018 UTC
gpgv:using RSA key FDDD0CFF3864277630A2186C9164FA1D17BD5D36
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./flam3_3.1.1-1.dsc
dpkg-source: info: extracting flam3 in flam3-3.1.1
dpkg-source: info: unpacking flam3_3.1.1.orig.tar.gz
dpkg-source: info: unpacking flam3_3.1.1-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying manpage_whatis_fix.patch
I: using fakeroot in build.
I: Installing the build-deps
I: -> Attempting to satisfy build-dependencies
Note, using file '/build/flam3_3.1.1-1.dsc' to get the build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base
  groff-base intltool-debian libarchive-zip-perl libbsd0 libcroco3
  libdebhelper-perl libelf1 libfile-stripnondeterminism-perl libglib2.0-0
  libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libmagic-mgc libmagic1
  libpipeline1 libpng-dev libpng16-16 libsigsegv2 libsub-override-perl libtool
  libuchardet0 m4 man-db po-debconf sensible-utils zlib1g-dev
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 38 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/11.5 MB of archives.
After this operation, 39.3 MB of additional disk space will be used.
Selecting previously unselected package libbsd0:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 14048 files and direc

Bug#949147: gdome2: FTBFS with libxml2 2.9.10 (uses xml2-config)

2020-01-17 Thread Mattia Rizzolo
Source: gdome2
Version: 0.8.1+debian-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 GnomeXML libraries >= 2.4.26... ./configure: line 10260: 
xml2-config: command not found
./configure: line 10262: test: : integer expression expected
configure: error: You need at least libxml2 2.4.26 for this version of gdome2
make: *** [debian/rules:20: configure-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

-- 
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: Fri Jan 17 11:08:34 UTC 2020
I: pbuilder-time-stamp: 1579259314
I: Obtaining the cached apt archive contents
I: Copying source file
I: copying [pkgs/gdome2_0.8.1+debian-6.dsc]
I: copying [pkgs/gdome2_0.8.1+debian.orig.tar.gz]
I: copying [pkgs/gdome2_0.8.1+debian-6.debian.tar.gz]
I: Extracting source
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/home/mattia/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Tue Jul  2 11:12:21 2013 UTC
gpgv:using DSA key E48B65B54B394F7E
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./gdome2_0.8.1+debian-6.dsc
dpkg-source: info: extracting gdome2 in gdome2-0.8.1+debian
dpkg-source: info: unpacking gdome2_0.8.1+debian.orig.tar.gz
dpkg-source: info: unpacking gdome2_0.8.1+debian-6.debian.tar.gz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 01glibconfig.patch
dpkg-source: info: applying 02fix_manpage.patch
dpkg-source: info: applying 03no_glib_1.patch
dpkg-source: info: applying 04bufptr_ftbfs.patch
I: using fakeroot in build.
I: Installing the build-deps
I: -> Attempting to satisfy build-dependencies
Note, using file '/build/gdome2_0.8.1+debian-6.dsc' to get the build 
dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils debhelper
  dh-autoreconf dh-strip-nondeterminism docbook docbook-to-man docbook-xml
  docbook-xsl dwz file gettext gettext-base groff-base gtk-doc-tools
  intltool-debian libarchive-zip-perl libblkid-dev libbsd0 libcroco3
  libdebhelper-perl libelf1 libffi-dev libfile-stripnondeterminism-perl
  libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
  libglib2.0-dev-bin libmagic-mgc libmagic1 libmount-dev libosp5 libpcre16-3
  libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2 libpcre3-dev
  libpcre32-3 libpcrecpp0v5 libpipeline1 libselinux1-dev libsepol1-dev
  libsigsegv2 libsub-override-perl libtool libuchardet0 libxslt1.1 m4 man-db
  opensp pkg-config po-debconf python3-distutils python3-lib2to3 python3-lxml
  python3-pygments sensible-utils sgml-base sgml-data uuid-dev xml-core
  xsltproc zlib1g-dev
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 68 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/24.3 MB of archives.
After this operation, 113 MB of additional disk space will be used.
Selecting previously unselected package libbsd0:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 14048 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.10.0-1_amd64.deb ...
Unpacking libbsd0:amd64 (0.10.0-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../01-bsdmainutils_11.1.2+b1_amd64.deb ...
Unpacking bsdmainutils (11.1.2+b1) ...
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../02-libuchardet0_0.0.6-3_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing 

lout is marked for autoremoval from testing

2020-01-17 Thread Debian testing autoremoval watch
lout 3.39-3 is marked for autoremoval from testing on 2020-01-19

It is affected by these RC bugs:
947113: lout: CVE-2019-19917 CVE-2019-19918