Bug#1030352: m4: FTBFS with TeXInfo 7.0.x

2023-02-03 Thread Hilmar Preuße

Am 03.02.2023 um 14:23 teilte Santiago Vila mit:

Hi Santiago,


The easiest solution is probably to add option "--output=$(package)" to
the makeinfo --html in d/rules, but this needs to be verified.


I confirm that adding --output=$(package) works (and also produces
identical results in unstable according to diffoscope).

BTW: The new Texinfo package now depends on install-info.
Is that normal/expected?



hille@sid-amd64:~$ apt-cache show texinfo|grep Dep
Depends: perl:any, libtext-unidecode-perl, libxml-libxml-perl,
texinfo-lib (>= 7.0.2-1), tex-common

Can't see this. Maybe one of the package it pulls in declares a Dep, but
this is not my fault.

H.
--
sigfault



Bug#1030352: m4: FTBFS with TeXInfo 7.0.x

2023-02-03 Thread Santiago Vila

Hi. Thanks for the report.


The easiest solution is probably to add option "--output=$(package)" to
the makeinfo --html in d/rules, but this needs to be verified.


I confirm that adding --output=$(package) works (and also produces
identical results in unstable according to diffoscope).

BTW: The new Texinfo package now depends on install-info.
Is that normal/expected?


after bookworm we'll upload TeXInfo 7.0 to unstable and
the bug will become RC.


Hopefully that will not be necessary, because there was
another simple bug in m4 to fix (the one about loongarch),
so I've decided to make an upload to fix both.

Thanks.



Bug#1030352: m4: FTBFS with TeXInfo 7.0.x

2023-02-03 Thread Hilmar Preusse
Package: m4
Version: 1.4.19-2
Severity: important
Tags: ftbfs patch
Usertags: texinfo70

Dear Maintainer,

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=$(package)" to
the makeinfo --html in d/rules, but this needs to be verified.

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

Versions of packages m4 depends on:
ii  libc6  2.36-8

m4 recommends no packages.

Versions of packages m4 suggests:
pn  m4-doc  

-- no debconf information

-- 
sigmentation fault


signature.asc
Description: PGP signature