Your message dated Tue, 14 Feb 2023 12:20:13 +0000
with message-id <[email protected]>
and subject line Bug#1030387: fixed in gnustep-make 2.9.1-2
has caused the Debian Bug report #1030387,
regarding gnustep-make: FTBFS with TeXInfo 7.0.x
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.)
--
1030387: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030387
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gnustep-make
Version: 2.9.1-1
Severity: important
Tags: ftbfs patch
Usertags: texinfo70
the package fails to build from source when using TeX Info 7.0.x. This
happens due to this change:
,----
| 7.0 (7 November 2022)
| * texi2any
| . HTML output:
| . use manual_name_html as output directory for split HTML instead of
| manual_name or manual_name.html
`----
The easiest solution is probably to add option "--output=$(OUTFILE)" to
the "makeinfo" call in "Instance/Documentation/texi.make". A proposed
patch is attached, please make sure it does not break compatibility to
TeXInfo 6.8.
For now TeXInfo 7.0 is available in experimental. This bug is not RC
for now, but after bookworm we'll upload TeXInfo 7.0 to unstable and
the bug will become RC.
Hilmar
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-3-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--
sigmentation fault
--- gnustep-make-2.9.1.orig/Instance/Documentation/texi.make
+++ gnustep-make-2.9.1/Instance/Documentation/texi.make
@@ -106,7 +106,7 @@
# so after running it we try to move any from the subdirectory to
# where they are expected.
$(OUTFILE)/index.html: $(TEXI_FILES)
- -$(GNUSTEP_TEXI2HTML) \
+ -$(GNUSTEP_TEXI2HTML) --output=$(OUTFILE) \
$(GNUSTEP_TEXI2HTML_FLAGS) $(ADDITIONAL_TEXI2HTML_FLAGS) \
$(GNUSTEP_INSTANCE).texi; \
if [ -f $(OUTFILE)/$(OUTFILE)_toc.html ]; \
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: gnustep-make
Source-Version: 2.9.1-2
Done: Yavor Doganov <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gnustep-make, 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.
Yavor Doganov <[email protected]> (supplier of updated gnustep-make 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: SHA256
Format: 1.8
Date: Tue, 14 Feb 2023 13:05:41 +0200
Source: gnustep-make
Architecture: source
Version: 2.9.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GNUstep maintainers
<[email protected]>
Changed-By: Yavor Doganov <[email protected]>
Closes: 1030387
Changes:
gnustep-make (2.9.1-2) unstable; urgency=medium
.
* debian/patches/texinfo-7.patch: New; fix FTBFS with texinfo/7.0.x;
thanks Hilmar Preuße (Closes: #1030387).
* debian/rules: Use dh_auto_build/dh_auto_install where possible.
(override_dh_auto_build): Enclose recipe for building documentation
within a "nodoc" conditional.
(override_dh_auto_install): Likewise. Add commands for creating
gnustep-make-doc.{install.links} in the common case (!nodoc).
* debian/control (Build-Depends-Indep): Annotate all packages with
<!nodoc>; all of them are only needed for building the -doc package.
(gnustep-make-doc) <Build-Profiles>: Set to "<!nodoc>".
* debian/clean: Add gnustep-make-doc.{install,links}.
* debian/gnustep-make-doc.install: Rename as...
* debian/gnustep-make-doc.install.in: ...to cater for "nodoc".
* debian/gnustep-make-doc.links: Rename as...
* debian/gnustep-make-doc.links.in: ...as above.
* debian/addons/config.mk: Add support for "nodoc".
* debian/tests/build: New test; simulate build/install/uninstall/clean
of all core packages (tool, app, library, framework, texinfo manual).
* debian/tests/GNUmakefile: New; common makefile for everything.
* debian/tests/common.m: New; common code for a tool/app.
* debian/tests/Foo.h: New; common header for library & framework.
* debian/tests/Foo.m: Likewise, common implementation for both.
* debian/tests/manual.texi: New; test manual.
* debian/tests/control (Tests): Add "build".
(Restrictions): Set to "allow-stderr".
(Depends): Add libgnustep-gui-dev, texinfo and texlive-latex-base.
* debian/copyright: Update copyright years.
Checksums-Sha1:
31a47e5b160d4c31c81b1ce11239f9e0da5f9cba 2646 gnustep-make_2.9.1-2.dsc
df4e318276f00e0701f775ffe47c0e13a38d106a 70264
gnustep-make_2.9.1-2.debian.tar.xz
60b37930f8c1f93023be7f46c8af84d78f8e8338 6726
gnustep-make_2.9.1-2_source.buildinfo
Checksums-Sha256:
220bba4bb438cbf84c9e1b7d0f66be08b6c5616cdefab9d2bcb2d0bd6874c830 2646
gnustep-make_2.9.1-2.dsc
63c5462a81649745be759f6a10457d06c73fa6d7d49fe2bf1d8d439875777ad8 70264
gnustep-make_2.9.1-2.debian.tar.xz
2a39b11c969f86a0c0b4f081c0a0d972e038ed9046fd0a2a3740408ebe76a518 6726
gnustep-make_2.9.1-2_source.buildinfo
Files:
2028656ef564a02bd43212348733b30c 2646 gnustep optional gnustep-make_2.9.1-2.dsc
71e0b5b5a227ba0e49b71a94feba7cae 70264 gnustep optional
gnustep-make_2.9.1-2.debian.tar.xz
ee3165f938b77a0d8ae2cccae694eba0 6726 gnustep optional
gnustep-make_2.9.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmPrdrwACgkQEWhSvN91
FcAGJw/7BOLCPu/lPTsqoaWy+AZZspKwmXZSLT96XnWwwRdVma3dtRV9q40bgDUq
UXzbnHtnDPN73NkyOGC22HvcFTjuWDTussPpmz7NkAboZfABYh2GxUrgLWFpD0p6
MmGXzPxJ4t8R4XXvdOW8BIjMf/vEGBgXPJoZ+e5LBGpXVUvwP11lCp/ObzFG/fTq
FTDbg2iEmqAPgrCTjER4rdI/R90m7wS3fWX8n6s45255Gke0G4cHlO26er3QIUBS
1If+t9aXjfiFawNjFmF+bXpiUoTrkVtpYXOF1l3tSeOIoFDu1TZjT5NAITw0sdcc
ZIKfJ11yqgV2xnmPA26migIuJzA1bKNmrBvbKGoSDMy8l5HwFqCPgCqrVfhmvW2f
B0ClwmcXzxOcN1XFq24hLgUwMBGaHGTDwRX2k7CFGQ3EsUoO23lArbRqheLJjYAM
W+IjOb9hSoVNDR6j85y6KjNb7rJUAKmlqzUmcIIdek9sc9RhteUD6NkEscvyu4IK
wRrFao0lYaqrcLlnYl0wj+yajPpuxYtBoeX5RAAucohpdobha1HWnZz7FXkNUu9w
43fil9KWHp+c3otQI9o4wBxvT4p1CWsVgHTLdG62c9mDXY0MXzEWVeLWC2w+KH/y
smJq9aLp2Uvw1Okm1APCW8o+9WhfzSPrypDQqpLz8GV5XkO0sAw=
=b3gC
-----END PGP SIGNATURE-----
--- End Message ---