On Tue, 21 Oct 2025 00:00:05 +0200 Santiago Vila <[email protected]> wrote:
> Package: src:libtool
> Version: 2.5.4-6
> Severity: serious
>
> Dear maintainer:
>
> The new automake package (1.18) does not have a versioned package name
> anymore, and it's called just "automake". Therefore this line in
debian/rules
> of libtool:
>
> echo 'automake=automake-${AM_VERSION}' > debian/libltdl-dev.substvars
>
> should be changed to something like
>
> automake="automake (>= ${AM_VERSION})"
>
I tried to comment out the echo line from debian/rules and the packages
build and install fine. The debian/rules file uses script aclocal to
find out AM_VERSION so I suspect it makes no sense to use this value as
a dependency. If the packages depend on some versions of automake it
could be specified explicitly in debian/control. If the aclocal
computation is preserved for some reason the rules line could be changed to
echo 'am_version=${AM_VERSION}' > debian/libltdl-dev.substvars
and then use
automake (>= ${am_version})
in debian/control.
- Tommi Höynälänmaa
--
Kotisivu / Homepage: http://www.iki.fi/tohoyn/
Sähköposti / E-Mail: [email protected]
GPG-sormenjälki / GPG fingerprint:
55F4 2477 7155 3528 5CB2 2B7A BB86 1FDE 4046 0F83
FT, Debian-ylläpitäjä / PhD, Debian Maintainer