[DRE-maint] Bug#1123467: ruby-chef-utils: FTBFS: Tries to use Internet during build (getaddrinfo: Temporary failure in name resolution)

Santiago Vila sanvila at debian.org
Tue Jan 20 18:27:58 GMT 2026


On Tue, Jan 20, 2026 at 02:27:38PM +0100, Norwid Behrnd wrote:

> The issue appeared after the publication of current ruby-mdl/markdownlint and
> ruby-chef-utils.  Is it possible the issue became visible because policies how
> to build a package were adjusted some time later?

If you refer to the recent switch from sbuild-using-schroot to
sbuild-with-unshare-backend in the Debian autobuilders, no, I don't
think so.

I can build ruby-chef-utils in trixie, but I can't build it in unstable,
using the unshare backend in both cases, so my guess is that some
build-dependency is different from trixie to unstable.

However, if by "policies how to build a package" you refer for example
to things that dh_ruby does or does not, then yes, that would be
a good candidate to explain the difference.

(Hopefully somebody from the ruby team can look at this and provide a
better answer, as I'm just a QA tester here).

> [...] I was able to build `ruby-chef-utils_18.9.4-1_all.deb` built
> from scratch, attached below.

Hmm, please do not send binary .deb packages to bug reports... We work
with source code here.

> May you use this one for a test run, and report if the issue you
> report still appears?

The issue I reported happens when building the source package
(FTBFS = Fails To Build From Source). I take the source code
of all Debian packages and try to build them the standard way.
Then I report every case where the build fails.

Therefore, a more recent .deb binary package does not help here. Also,
I can only test packages in unstable.

I assume you are speaking as the author here. The Debian Ruby Team
will probably care about this issue sooner or later, but if you really
want to reproduce the problem (to be able to determine if a new
version fixes it or not) my best advice is that you first learn how to
build a package from source the Debian way, using sbuild:

https://wiki.debian.org/sbuild

[ Please note that I'm reading your email by pure chance, as the
  Debian bug system does not forward messages sent to the
  nnnn at bugs.debian.org address to the submitter of the bug ].

Thanks.



More information about the Pkg-ruby-extras-maintainers mailing list