[Pkg-puppet-devel] Bug#897556: Bug#897556: facter: FTBFS: dh_install: missing files, aborting

Apollon Oikonomopoulos apoikos at debian.org
Fri Jun 8 10:34:02 BST 2018


Control: severity -1 normal
Control: tags -1 - moreinfo sid buster + pending
Control: retitle -1 facter should B-D directly on ruby

Hi,

On 13:41 Thu 07 Jun     , Juhani Numminen wrote:
> On Wed, 2 May 2018 22:58:19 +0200 Lucas Nussbaum <lucas at debian.org> 
>   wrote:
> > Source: facter
> > Version: 3.11.0-1
> > Severity: serious
> > Tags: buster sid
> > User: debian-qa at lists.debian.org
> > Usertags: qa-ftbfs-20180502 qa-ftbfs
> > Justification: FTBFS on amd64
> 
> > > dh_install: Cannot find (any matches for) "usr/lib/ruby" (tried in ., debian/tmp)
> > > 
> > > dh_install: facter missing files: usr/lib/ruby
> > > dh_install: missing files, aborting
> > > make: *** [debian/rules:10: binary] Error 25
> > 
> > The full build log is available from:
> >    http://aws-logs.debian.net/2018/05/02/facter_3.11.0-1_unstable.log
> 
> The build log also contains:
> > -- Could NOT find Ruby (missing: RUBY_EXECUTABLE RUBY_INCLUDE_DIR RUBY_LIBRARY) (Required is at least version "1.9")
> 
> However, my local rebuild succeeds, and there's currently no FTBFS at
> Reproducible Builds either, so I added the moreinfo tag.
> 
> https://tests.reproducible-builds.org/debian/history/facter.html

This seems to have been caused by the (temporary) removal of the rake → 
ruby dependency in rake 12.3.1-2 (see #897279). The build requires 
/usr/bin/ruby to detect the Ruby version, so it wouldn't harm if facter 
would B-D directly on ruby, even if this is not necessary.

I'm lowering severity since this not RC, but will add the dependency 
anyway.

Thanks,
Apollon



More information about the Pkg-puppet-devel mailing list