"Brendan O'Dea" writes:
> Package: exec-path-from-shell-el
> Version: 2.1-1
> Tags: patch
>
> The upstream Makefile attempts to run some sanity checks on the
> library, including running `package-lint`, which it attempts to
> download via `package.el`. This fails when the build daemon does not
> have network access:
>
> *
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/exec-path-from-shell-el.html
> *
> https://bugs.launchpad.net/ubuntu/+source/exec-path-from-shell-el/+bug/2034630
>
> Given that the Makefile doesn't actually do anything useful to anyone
> other than the upstream maintainer (package-lint, byte compile, remove
> byte compile output), the attached patch disables the build entirely.
>
> --bod
>
>
Thanks Brendan for filing the tracking bug! I happened to be
investigating the same issue as well. I initially intend to convert the
build process to use elpa-package-lint as a dependency, but it turned
out that package-lint stable releases might be broken for each Emacs
release and this happened for 29.3 as well. Currently I'm discussing
this with upstream[1]. If that turns out to be in feasible, I'll
fallback to what you proposed.
Stay tuned.
--
Xiyue Deng
[1] https://github.com/purcell/package-lint/issues/269