Bug#1142886: eyes17-manuals: please make the build reproducible/parallel safe

Chris Lamb lamby at debian.org
Mon Jul 27 16:44:17 BST 2026


Source: eyes17-manuals
Version: 5.3.4+repack-1
Severity: normal
User: reproducible-builds at lists.alioth.debian.org
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
eyes17-manuals does not support parallel building.

This ends up with the package nondeterministically not including some
language PDFs... which also makes it unreproducible, hence how we
found it.

You can demonstrate this by passing --no-parallel (see attached), but
it would of course be much better to fix the issue in the Makefile itself.

Just as an aside, the debian/patches/Makefile.patch has some issues:

+	@echo making $@ inside $$(pwd|basedir)
                                     ^^^^^^^^

This causes a series of "cannot find 'basedir'" error messages in the
build log.


 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
--- a/debian/rules	2026-07-27 08:26:24.363830295 -0700
--- b/debian/rules	2026-07-27 08:33:46.047762105 -0700
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@
+	dh $@ --no-parallel
 
 override_dh_auto_clean:
 	dh_auto_clean


More information about the Reproducible-bugs mailing list