[debhelper-devel] Bug#858567: Bug#857795: /usr/@DATADIRNAME@/ only showed up with the recent -fPIE rebuilds: Maybe a debhelper or build system bug?

Axel Beckert abe at debian.org
Fri Mar 24 00:08:02 UTC 2017


Hi Andriy,

Andriy Grytsenko wrote:
> >the two bug https://bugs.debian.org/858567 (just fixed in a very
> >recent upload) and https://bugs.debian.org/857795 are not present in
> >the initial upload of the according package version, only in the
> >recent BinNMUs. So I wonder if these issues might stem from a recent
> >build toolchain, e.g. debhelper or autotools issue:
> 
> Since the issue is a result of some gettext/intltool variable deprecation
> (probably over a decade ago), I suppose that some never autotools script
> (autopoint probably) just dropped it, so problem appeared.

Thanks for the insight and hints! And for the prompt fix of
gnome-system-tools!

autopoint is indeed an indirect build dependency of both, mssh and
gnome-system-tools. But then again, the last upload of a new upstream
version of gettext (autopoint's source package) was back in June 2016,
so that doesn't seem to fit:

https://packages.qa.debian.org/g/gettext.html
https://packages.qa.debian.org/g/gettext/news/20160612T234857Z.html

autoconf hasn't had a new upstream release for about 5 years (at least
not uploaded to Debian), and automake hasn't seen much changes since
2015 either. Strange.

At least autotools-dev has been synced with upstream git in
mid-November. Nothing about DATADIRNAME in
/usr/share/doc/autotools-dev/changelog.gz though.

But if that variable is deprecated for so long already, it's probably
indeed better to fix the affected packages instead of looking into the
build toolchain as it's an intended change in the toolchain.

(I'm though still curious which change actually triggered these
issues. :-)

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



More information about the debhelper-devel mailing list