Source: elpa-exec-path-from-shell
Severity: normal
X-Debbugs-Cc: debian-emac...@lists.debian.org, Xiyue Deng <manp...@gmail.com>

It was reported that exec-path-from-shell-el fails to build
reproducibly.  Upon checking the log[1], it looks like the upstream
Makefile will download the snapshot version of package-lint for
verifying the source file, which will fail the reproducibility test as
it doesn't provide Internet access.

We could instead add elpa-package-lint to Build-Depends so that we don't
need Internet anymore.  However, checking the current
exec-path-from-shell sources using the current packaged version of
package-lint-el (0.21) fails due to a few bugs.  Upstream has just
tagged version 0.22[2], and I'm working on its packaging[3] and seeking
sponsoring[4].  Once that's uploaded, I'll update this package as
described above, if no one gets to it first of course.

[1] 
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/exec-path-from-shell-el.html
[2] https://github.com/purcell/package-lint/issues/266
[3] https://mentors.debian.net/package/package-lint-el/
[4] https://bugs.debian.org/1067581

-- System Information:
Debian Release: 12.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable'), (200, 'proposed-updates')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-18-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- no debconf information

Reply via email to