Your message dated Thu, 26 Jul 2018 20:41:06 +0000
with message-id <[email protected]>
and subject line Bug#891873: fixed in libidn2 2.0.4-2.1
has caused the Debian Bug report #891873,
regarding libidn2: help bootstrapping by reducing Build-Depends
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.)
--
891873: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891873
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libidn2
Version: 2.0.4-1.1
Tags: patch
User: [email protected]
Usertags: rebootstrap
Hi libidn2 maintainers,
I'd like to ask you for another favour. Can we remove the whole gtkdoc
stack from Build-Depends? e.g. dblatex is presently unsatisfiable for
cross and it won't be any easier for native bootstraps.
The good thing is that we can do entirely without build profiles. Just
move the whole caboodle to Build-Depends-Indep! Of course we must be
careful then. We must configure without --enable-gtk-doc and notably, we
must not run gtkdocize. The attached patch does all of that and thus
speeds up arch-only builds. Please consider applying it.
Helmut
diff --minimal -Nru libidn2-2.0.4/debian/changelog
libidn2-2.0.4/debian/changelog
--- libidn2-2.0.4/debian/changelog 2017-11-23 12:11:41.000000000 +0100
+++ libidn2-2.0.4/debian/changelog 2018-03-01 22:12:01.000000000 +0100
@@ -1,3 +1,10 @@
+libidn2 (2.0.4-1.2) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Move some Build-Depends to Build-Depends-Indep. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Thu, 01 Mar 2018 22:12:01 +0100
+
libidn2 (2.0.4-1.1) unstable; urgency=medium
* Non-maintainer upload.
diff --minimal -Nru libidn2-2.0.4/debian/control libidn2-2.0.4/debian/control
--- libidn2-2.0.4/debian/control 2017-11-23 12:11:41.000000000 +0100
+++ libidn2-2.0.4/debian/control 2018-03-01 22:08:40.000000000 +0100
@@ -10,6 +10,7 @@
libunistring-dev,
pkg-config,
ruby-ronn,
+Build-Depends-Indep:
texinfo,
texlive,
gtk-doc-tools,
diff --minimal -Nru libidn2-2.0.4/debian/rules libidn2-2.0.4/debian/rules
--- libidn2-2.0.4/debian/rules 2017-11-23 12:11:41.000000000 +0100
+++ libidn2-2.0.4/debian/rules 2018-03-01 22:11:58.000000000 +0100
@@ -1,21 +1,31 @@
#! /usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+DOPACKAGES = $(shell dh_listpackages)
%:
dh $@ --parallel --with autoreconf --fail-missing
-O--dbgsym-migration="libidn2-0-dbg (<< 2.0.2-1~)" -X.la
+ifneq ($(filter libidn2-doc,$(DOPACKAGES)),)
+# run gtkdocize in addition to autoreconf
override_dh_autoreconf:
dh_autoreconf debian/autogen.sh
+endif
+
+CONFIGURE_FLAGS = \
+ --enable-ld-version-script \
+ --disable-rpath \
+ --with-packager=Debian \
+ --with-packager-bug-reports=https://bugs.debian.org/ \
+ --with-packager-version="$(DEB_VERSION)"
+ifneq ($(filter libidn2-doc,$(DOPACKAGES)),)
+CONFIGURE_FLAGS += --enable-gtk-doc --enable-gtk-doc-pdf
+else
+CONFIGURE_FLAGS += --disable-gtk-doc --disable-gtk-doc-pdf
+endif
override_dh_auto_configure:
- dh_auto_configure -- \
- --enable-ld-version-script \
- --disable-rpath \
- --enable-gtk-doc --enable-gtk-doc-pdf \
- --with-packager=Debian \
- --with-packager-bug-reports=https://bugs.debian.org/ \
- --with-packager-version="$(DEB_VERSION)"
+ dh_auto_configure -- $(CONFIGURE_FLAGS)
# Texinfo PDF manual is not built by 'make' but removed by 'make clean'.
override_dh_auto_build:
--- End Message ---
--- Begin Message ---
Source: libidn2
Source-Version: 2.0.4-2.1
We believe that the bug you reported is fixed in the latest version of
libidn2, 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.
Bernhard Schmidt <[email protected]> (supplier of updated libidn2 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: Thu, 26 Jul 2018 22:14:21 +0200
Source: libidn2
Binary: libidn2-0 libidn2-dev libidn2-0-dev idn2 libidn2-doc
Architecture: source
Version: 2.0.4-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Libidn team <[email protected]>
Changed-By: Bernhard Schmidt <[email protected]>
Description:
idn2 - Internationalized domain names (IDNA2008/TR46) command line tool
libidn2-0 - Internationalized domain names (IDNA2008/TR46) library
libidn2-0-dev - Internationalized domain names (IDNA2008/TR46) development
files
libidn2-dev - Internationalized domain names (IDNA2008/TR46) development files
libidn2-doc - Internationalized domain names (IDNA2008/TR46) documentation
Closes: 891873 903082
Changes:
libidn2 (2.0.4-2.1) unstable; urgency=medium
.
* Non-maintainer upload with permission of both Ondrej and Simon,
uploading changes staged for -2 that has never hit the archive
* Move Vcs-* to salsa
* Only build documentation in arch:all builds, reducing Build-Depends
(Closes: #891873). Based on a patch from Helmut Grohne.
* Build doc/idn2.1 from source (Closes: #903082)
Checksums-Sha1:
7e8feaffde986e5b21c063079d1241c5646f4335 2319 libidn2_2.0.4-2.1.dsc
dd3102ed3f74e6873924333286bd157587e84097 10284992
libidn2_2.0.4-2.1.debian.tar.xz
853b7c2a471bbab54b38ce4643907e52f85b7af9 13297
libidn2_2.0.4-2.1_amd64.buildinfo
Checksums-Sha256:
b9579d357c683cc60e5288ce9a9d11bb0dff608caeb4058b40895136ac9b45b5 2319
libidn2_2.0.4-2.1.dsc
3fa84a2a85fb969b080e721b767f6c5be6f9676b45e0d8cbe5e55c1b995730ed 10284992
libidn2_2.0.4-2.1.debian.tar.xz
773f638ba742542bd65d486ce369c7ea092200498b406b6499aed94278c22c47 13297
libidn2_2.0.4-2.1_amd64.buildinfo
Files:
7261649556e0293d555a3831b4ba5fc6 2319 libs optional libidn2_2.0.4-2.1.dsc
7fd19b1921fc41c882fe644352e2d50b 10284992 libs optional
libidn2_2.0.4-2.1.debian.tar.xz
61ad5c5a9c2f15344509fbd5281596b7 13297 libs optional
libidn2_2.0.4-2.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE1uAexRal3873GVbTd1B55bhQvJMFAltaLYwRHGJlcm5pQGRl
Ymlhbi5vcmcACgkQd1B55bhQvJNoLg/+ORo4jdZf7KYR26H3H7Dz9SpuLSO+L1Sb
teT+sZj+j9Py8DxRw82g+QL4A4UNoysfJegWlsjCkTi3WA4tO4mcsjqRrQap+n87
5Nnu+8khS6zpuzrb8tj0BJXvfl+k17VTSk9EZkrjquhe4ivEmNdiYwWnz782+tF+
tS8bA+cPI59ko0ZNx1JrfcpUjxHBEVi8QgssSMD1HxqDXzTBLLTn0gPQJlSd9k8b
9yYW6CZK1tAZt2Ndd3Y81+JyYyqFsziK2SuNNwFt6dIbDECJhnGP/U4G6VXaUJyu
XqvGR9jQCf/qUtbPz6fesah3WhCyMb+4FKT6X4ZfVGzFfsEtgovCPnACNWByrS1A
xbit5aEZ2fZIr0mFYcTF/HjC2js0V3LUXZLoaqo2XbWqaYI4QhgsNdiqyb4hbuqS
2+MOeO77+ww1p3XejWHd4Qln2c9+pQNfC1Z0bIPMsD/vOAqd7EFN5X9INkD0YOw/
3t2xxZ1rl6PYQcWA3kL4UGoh9GU9DAenVKHJWmJyFzKV5amtNOm6zSjTx2foi8xs
o5/u11bxYR+MgQIyFRhlzO3mmz4nXORIj30gEyFTVHV0BKjl1ox+UuvU6h9Mjk9J
0jOjwzNBYhzBqewTX7ydJEYnar3AYtNPvX/tWLiT7kuvYe8chU5HobNmOsLWqJuV
Hor5cx051Fo=
=ZLuI
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Help-libidn mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-libidn