Your message dated Mon, 23 Jun 2014 13:00:06 +0000
with message-id <[email protected]>
and subject line Bug#751470: fixed in autogen 1:5.18.3-4
has caused the Debian Bug report #751470,
regarding [autogen] Allow bootstrapping without texlive
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.)
--
751470: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751470
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: autogen
Version: 1:5.18.3-2
Severity: wishlist
Hi,
Here's another set of patches to break a build dependency loop by moving
TeX Live and friends to Build-Depends-Indep. As with libtasn1-6, this
will break a loop as shown in the versioned package page linked to by
http://bootstrap.debian.net/source/autogen.html - TeX Live depends on
src:gnutls28 through several paths and gnutls28 build-depends on
autogen.
Thanks in advance for your assistance with the bootstrapping bugs and
for your work on Debian in general!
G'luck,
Peter
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--
Peter Pentchev [email protected] [email protected] [email protected]
PGP key: http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
From f07af1fb1802f3d79af5adbd8279c3defa18841b Mon Sep 17 00:00:00 2001
From: Peter Pentchev <[email protected]>
Date: Thu, 12 Jun 2014 18:01:48 +0300
Subject: [PATCH 1/2] A new PostScript and HTML documentation package.
Move the PostScript and HTML documentation to a brand new autogen-doc
package so that it may be omitted in binary-only builds, e.g. for
bootstrapping. The new package is architecture-independent, so it shall
only be built once and subsequent binary builds on new architectures
will use the ready-made copy from the Debian archive.
---
debian/autogen-doc.doc-base | 18 ++++++++++++++++++
debian/autogen-doc.docs | 2 ++
debian/autogen.doc-base | 18 ------------------
debian/autogen.docs | 2 --
debian/control | 11 +++++++++++
5 files changed, 31 insertions(+), 20 deletions(-)
create mode 100644 debian/autogen-doc.doc-base
create mode 100644 debian/autogen-doc.docs
delete mode 100644 debian/autogen.doc-base
delete mode 100644 debian/autogen.docs
diff --git a/debian/autogen-doc.doc-base b/debian/autogen-doc.doc-base
new file mode 100644
index 0000000..7edf053
--- /dev/null
+++ b/debian/autogen-doc.doc-base
@@ -0,0 +1,18 @@
+Document: autogen
+Title: AutoGen - The Automated Program Generator
+Author: Bruce Korb
+Abstract: AutoGen is a tool designed for generating program files that
+ contain repetitive text with varied substitutions. Its goal is to simplify
+ the maintenance of programs that contain large amounts of repetitious text.
+ This is especially valuable if there are several blocks of such text that must
+ be kept synchronized. A common example where this would be useful is in
+ creating and maintaining the code required for processing program options.
+Section: Programming
+
+Format: postscript
+Files: /usr/share/doc/autogen-doc/autogen.ps.gz
+
+Format: HTML
+Index: /usr/share/doc/autogen-doc/html/autogen_toc.html
+Files: /usr/share/doc/autogen-doc/html/*
+
diff --git a/debian/autogen-doc.docs b/debian/autogen-doc.docs
new file mode 100644
index 0000000..c1ec658
--- /dev/null
+++ b/debian/autogen-doc.docs
@@ -0,0 +1,2 @@
+doc/autogen.ps
+doc/html
diff --git a/debian/autogen.doc-base b/debian/autogen.doc-base
deleted file mode 100644
index ca4a3f6..0000000
--- a/debian/autogen.doc-base
+++ /dev/null
@@ -1,18 +0,0 @@
-Document: autogen
-Title: AutoGen - The Automated Program Generator
-Author: Bruce Korb
-Abstract: AutoGen is a tool designed for generating program files that
- contain repetitive text with varied substitutions. Its goal is to simplify
- the maintenance of programs that contain large amounts of repetitious text.
- This is especially valuable if there are several blocks of such text that must
- be kept synchronized. A common example where this would be useful is in
- creating and maintaining the code required for processing program options.
-Section: Programming
-
-Format: postscript
-Files: /usr/share/doc/autogen/autogen.ps.gz
-
-Format: HTML
-Index: /usr/share/doc/autogen/html/autogen_toc.html
-Files: /usr/share/doc/autogen/html/*
-
diff --git a/debian/autogen.docs b/debian/autogen.docs
deleted file mode 100644
index c1ec658..0000000
--- a/debian/autogen.docs
+++ /dev/null
@@ -1,2 +0,0 @@
-doc/autogen.ps
-doc/html
diff --git a/debian/control b/debian/control
index ca5ed0d..bfc3a14 100644
--- a/debian/control
+++ b/debian/control
@@ -14,6 +14,7 @@ Package: autogen
Architecture: any
Depends: ${shlibs:Depends}, libopts25-dev (= ${binary:Version}),
${misc:Depends}
+Recommends: autogen-doc
Multi-Arch: foreign
Description: automated text file generator
AutoGen is a tool designed for generating program files that contain
@@ -28,6 +29,16 @@ Description: automated text file generator
.
This package contains the development tools. libopts25-dev contains the
static libraries and header files. libopts25 contains the shared libraries.
+ autogen-doc contains the PostScript and HTML documentation.
+
+Package: autogen-doc
+Architecture: all
+Description: automated text file generator - documentation
+ AutoGen is a tool designed for generating program files that contain
+ repetitive text with varied substitutions. This is especially valuable if
+ there are several blocks of such text that must be kept synchronized.
+ .
+ This package contains the PostScript and HTML documentation.
Package: libopts25
Architecture: any
--
2.0.0
From addcbef074139710a9fd570f7e3f5666f6562c31 Mon Sep 17 00:00:00 2001
From: Peter Pentchev <[email protected]>
Date: Fri, 13 Jun 2014 12:28:14 +0300
Subject: [PATCH 2/2] Move the doc build dependencies to B-D-I.
This breaks a circular build dependency since TeX Live depends on
src:gnutls28 through several different paths and src:gnutls28
build-depends on autogen.
---
debian/control | 4 ++--
debian/rules | 5 ++++-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/debian/control b/debian/control
index bfc3a14..8c2bd06 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,8 @@ Section: devel
Priority: optional
Maintainer: Andreas Metzler <[email protected]>
Build-Depends: debhelper (>= 9), autotools-dev, gperf, guile-2.0-dev (>=
2.0.3),
- libxml2-dev, texinfo, texlive, texi2html, cm-super-minimal,
- pkg-config
+ libxml2-dev, pkg-config
+Build-Depends-Indep: texinfo, texlive, texi2html, cm-super-minimal
Standards-Version: 3.9.5
Homepage: http://www.gnu.org/software/autogen/
Vcs-Git: git://anonscm.debian.org/collab-maint/autogen.git
diff --git a/debian/rules b/debian/rules
index 93a70e1..4a1fec6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,8 +11,11 @@ override_dh_auto_configure:
override_dh_auto_build:
dh_auto_build --verbose
- $(MAKE) -C doc autogen.ps info
+ $(MAKE) -C doc info
+ifneq (,$(filter autogen-doc, $(shell dh_listpackages)))
+ $(MAKE) -C doc autogen.ps
cd doc && texi2html -split=chapter -subdir=html autogen.texi
+endif
override_dh_auto_clean:
--
2.0.0
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: autogen
Source-Version: 1:5.18.3-4
We believe that the bug you reported is fixed in the latest version of
autogen, 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.
Andreas Metzler <[email protected]> (supplier of updated autogen 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: Sun, 15 Jun 2014 19:24:38 +0200
Source: autogen
Binary: autogen autogen-doc libopts25 libopts25-dev
Architecture: source i386 all
Version: 1:5.18.3-4
Distribution: experimental
Urgency: medium
Maintainer: Andreas Metzler <[email protected]>
Changed-By: Andreas Metzler <[email protected]>
Description:
autogen - automated text file generator
autogen-doc - automated text file generator - documentation
libopts25 - automated option processing library based on autogen
libopts25-dev - automated option processing library based on autogen
Closes: 751470
Changes:
autogen (1:5.18.3-4) experimental; urgency=medium
.
[ Peter Pentchev ]
* Move the PostScript and HTML documentation to a new
architecture-independent autogen-doc package.
* Move autogen-doc build dependencies to B-D-I.
Closes: #751470
.
[ Andreas Metzler ]
* autogen-doc Breaks/Replaces autogen (<< 1:5.18.3-4) since
/usr/share/doc-base/autogen moved from one package to the other.
Checksums-Sha1:
46d846417747bc6b16f368519c1dd9ec097df1df 2144 autogen_5.18.3-4.dsc
6523b3973e8bc55104b7088835343b1531cfedc3 15740 autogen_5.18.3-4.debian.tar.xz
77a61460cec40f7b0cfb9d0737de537f2983b881 558540 autogen_5.18.3-4_i386.deb
cc58be9e89bd7ebf31566252f8fe84083fcb407f 688040 autogen-doc_5.18.3-4_all.deb
c6a42a41dc446e1a8e7d852d5774cc237b2c3b1e 71700 libopts25_5.18.3-4_i386.deb
aa36cc78cafad10e63720c65c586138912c960bd 105938 libopts25-dev_5.18.3-4_i386.deb
Checksums-Sha256:
6e1c21d5497360685e4156fec8fe7b11d472aa8a45528b6a66661a0087127370 2144
autogen_5.18.3-4.dsc
fdc2152a43deb0d9abd9d6868f45314f54c70cd65e6a44d6a071db52c600169e 15740
autogen_5.18.3-4.debian.tar.xz
e7057c41549bf0386fb14029bd1cf04d0a1f2d0de781323a05edd8cf50a6e886 558540
autogen_5.18.3-4_i386.deb
9db4995205c8acad87f07355c88b937cfc11d1d5f7d243bb33d9d37aed67d127 688040
autogen-doc_5.18.3-4_all.deb
663b7caee8b16b6f694af1ba58105f51daa7c6495462fd1490b9143f68931c9a 71700
libopts25_5.18.3-4_i386.deb
e8832bb0082a34bfc4b9260e90c3a45d4f53cf6ea6575666eff580c157240141 105938
libopts25-dev_5.18.3-4_i386.deb
Files:
da1e019a3db006b908394429fe5faa01 558540 devel optional
autogen_5.18.3-4_i386.deb
ac60bf124b5c7b446ea5be3a4580a4b3 688040 doc optional
autogen-doc_5.18.3-4_all.deb
a8e3f0bb59c616e26016527452a83730 71700 libs optional
libopts25_5.18.3-4_i386.deb
1bedb3c5e81ae1454b757ad5027e62d8 105938 libdevel optional
libopts25-dev_5.18.3-4_i386.deb
4ef6bc3c13b572dd759935eeda448f76 2144 devel optional autogen_5.18.3-4.dsc
d9aa03118aababde3ce6b7f03d77ee7f 15740 devel optional
autogen_5.18.3-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJTndp2AAoJEKVPAYVDghSEecoP/1S2DxeIQ8S24LPe+hNYRLOr
T9CvNQv8HghqMMLHrAbVNcki+C0G0K75IsMVG0z5YkLhVtkfZmoA40Sr1aTRUYiJ
rY94fJwpCmqatrogn+vgTpYwNRUi4aaTKMj43kUFGSp4R65YGinuJI9477BmyXF7
NB5ATGdIyZUHkl2trCAGxdUb8NaMMfWA3RehDVXXkqsg0Q8JyZT9XGMaj8fZFrDP
jTyaMJMjNwFv3ediIq0OY8qe4nk/XyN6qbVgL3s0mKpZZ1OwrCuRdbgXoMzKk0Ok
QK3U6abEpYnfrkHWnWyDi6W5aOl9b3pDnpvHWfAG1gLCjFabzHQcaqfHr98CHkBK
qwyJ3R11rUEa4bF7cQEkN5u/IKUfgPCXmyAyRmImDZM0Fm3xsDXdAMGU6CEiJ0rD
GtJhw4hBcHPMNWA1UN4WupgFUvSAxXS9Y49TsHtgPYd53Jcj1u5u9ZKavsixDFVE
AbAqZfrtE9QsfJIxV+hULTSyJieCte7s/rWreaTGAjnf2q42K4NLCtee7k7wKySu
PDv4RHrln9UzGjIawhYXqJHiSAcgxC90j96zJ9vL1eunj6QKzRS/OzU64xjRpcNU
xVf1rBTtSL3TrdtiUWGKgOxHso4iMO6nJwZMsfiE3LxIzYc4ykYgiXL3LnKPPfKc
/qmm8+wRdG55CLTGfdpM
=vdZ9
-----END PGP SIGNATURE-----
--- End Message ---