Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package latex-make latex-make builds an arch-all package. The 2.2.3-1 version has been uploaded on 2017-01-08, built on my local sbuilder that, at this time, do not change the HOME directory. This version was the first adding a native support for lualatex (and a small document to test this feature). In #855930 (FTBFS, serious), it has been discovered that lualatex requires a writable HOME directory. Without it, luatatex fails early (so the tests fail and the build fails). So proposed patch fix the testsuite to ensure that a writable HOME directory is always available to run tests. Please, consider an unblock for this package. Here is the source debdiff: $ debdiff latex-make_2.2.3-1.dsc latex-make_2.2.3-2.dsc diff -Nru latex-make-2.2.3/debian/changelog latex-make-2.2.3/debian/changelog --- latex-make-2.2.3/debian/changelog 2017-01-08 23:10:39.000000000 +0100 +++ latex-make-2.2.3/debian/changelog 2017-02-27 10:56:07.000000000 +0100 @@ -1,3 +1,10 @@ +latex-make (2.2.3-2) unstable; urgency=medium + + * provide a writable HOME directory to compile test. This is + required by lualatex (Closes: #855930) + + -- Vincent Danjean <vdanj...@debian.org> Mon, 27 Feb 2017 10:56:07 +0100 + latex-make (2.2.3-1) unstable; urgency=medium * New upstream release diff -Nru latex-make-2.2.3/debian/rules latex-make-2.2.3/debian/rules --- latex-make-2.2.3/debian/rules 2017-01-08 23:10:39.000000000 +0100 +++ latex-make-2.2.3/debian/rules 2017-02-27 10:56:07.000000000 +0100 @@ -11,3 +11,12 @@ dh_install --fail-missing dh_installtex +# lualatex needs a writable HOME directory (see #855930) +override_dh_auto_test: + mkdir -p $(CURDIR)/temp_home + env HOME=$(CURDIR)/temp_home dh_auto_test -- + +override_dh_auto_clean: + $(RM) -rf $(CURDIR)/temp_home + dh_auto_clean + $ Regards, Vincent unblock latex-make/2.2.3-2 -- System Information: Debian Release: 9.0 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (200, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, armel, mipsel Kernel: Linux 4.9.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)