Your message dated Mon, 13 Apr 2020 21:04:11 +0000
with message-id <e1jo6fx-000hr3...@fasolo.debian.org>
and subject line Bug#956301: fixed in facter 3.11.0-4.1
has caused the Debian Bug report #956301,
regarding facter: missing dependency on ruby
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
956301: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956301
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: facter
Version: 3.11.0-4
Severity: serious
Justification: will break on every ruby interpreter transition

facter does not have any dependency on ruby, so it can't specify which
ruby it works with. In this case, in testing `ruby` is ruby 2.5, but the
facter package from ustable only provides the library for ruby 2.7.

So when trying to migrate ruby-defaults to testing removing ruby2.5 and
making ruby2.7 the default, the autopkgtest of facter fail because it
tries to run `ruby` (2.5) but the package built on unstable does not
provide the library for ruby2.5 anymore.

The failures look like this:

autopkgtest [02:13:05]: test ruby: [-----------------------
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': 
libfacter was not found. Please make sure it was installed to the expected 
location. (LoadError)
cannot load such file -- libfacter.so
        from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in 
`require'
        from /usr/lib/ruby/vendor_ruby/facter.rb:30:in `<module:Facter>'
        from /usr/lib/ruby/vendor_ruby/facter.rb:1:in `<top (required)>'
        from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in 
`require'
        from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in 
`require'
        from 
/tmp/autopkgtest-lxc.9xj2vp51/downtmp/build.d5Z/src/debian/tests/ruby:3:in 
`<main>'
autopkgtest [02:13:05]: test ruby: -----------------------]
autopkgtest [02:13:05]: test ruby:  - - - - - - - - - - results - - - - - - - - 
- -
ruby                 FAIL non-zero exit status 1


autopkgtest [02:13:43]: test puppet: [-----------------------
libfacter was not found. Please make sure it was installed to the expected 
location.
cannot load such file -- libfacter.so
autopkgtest [02:13:44]: test puppet: -----------------------]
autopkgtest [02:13:44]: test puppet:  - - - - - - - - - - results - - - - - - - 
- - -
puppet               FAIL non-zero exit status 1

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: facter
Source-Version: 3.11.0-4.1
Done: Antonio Terceiro <terce...@debian.org>

We believe that the bug you reported is fixed in the latest version of
facter, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 956...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Terceiro <terce...@debian.org> (supplier of updated facter package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 13 Apr 2020 16:45:20 -0300
Source: facter
Architecture: source
Version: 3.11.0-4.1
Distribution: unstable
Urgency: medium
Maintainer: Puppet Package Maintainers 
<pkg-puppet-de...@lists.alioth.debian.org>
Changed-By: Antonio Terceiro <terce...@debian.org>
Closes: 956300 956301
Changes:
 facter (3.11.0-4.1) unstable; urgency=medium
 .
   * Non-maintainer upload
   * Add patch to not fail build when bundler is installed (Closes: #956300)
   * Add a dependency on the minimal Ruby version needed (Closes: #956301)
Checksums-Sha1:
 1eb75a191d3e9078be9165f78d0f6a1557a5bfb7 2551 facter_3.11.0-4.1.dsc
 1808ba1c77be22f65371764f1c6858eb31252cd5 15996 facter_3.11.0-4.1.debian.tar.xz
 92544c4465d1150d251927de74b38caf1a86c724 9952 facter_3.11.0-4.1_amd64.buildinfo
Checksums-Sha256:
 ad9010e62bc0dbfca20e13aff50bfeb7a43bc966ab7a1c2175e8ea1297120015 2551 
facter_3.11.0-4.1.dsc
 fc82966cd7f3e98ed75565a5fa8e5b6060c472ac1c6627dee459773ab69b8206 15996 
facter_3.11.0-4.1.debian.tar.xz
 555f386b398d5622237eb16e42e521236abdcd122a9558b74051ae1a167e0ce2 9952 
facter_3.11.0-4.1_amd64.buildinfo
Files:
 2c7100b969eecc29b1e3dc9af14bd3fd 2551 admin optional facter_3.11.0-4.1.dsc
 2e1d85ff4848a9959c7c5714c0e57fe7 15996 admin optional 
facter_3.11.0-4.1.debian.tar.xz
 4ba6c2120dde9899d01ca51bd6a249cc 9952 admin optional 
facter_3.11.0-4.1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAl6UyhQACgkQ/A2xu81G
C97gtQ/9GHSbTL9zyt29dmSUjUOPwK20n1lK/oPl/BVjg9rMq9jkahvnNcL3+Bzf
mCUaAaTEs6Iri0gGVrTOA/uJ72zBGV1gTEeNteKkA//yejJziQH21Ek7FiA5MVdQ
ICO+ftFPfzZd6uPxC5okvVOk1oVQQ4FfNLuDCH9R4SGBDgNsAQDeIGc2qJVo8K2H
hNferRbm6DxKctuWFAkRBuvv7wc5qd6nk268KxuAHzDL51j/hrbfCl4ypgTRnxi6
zGEiehtXyqGhnWk6g7Hq1FrG0GTE2Ng7f1VP2VR4gGB/l1tZKVpUI5FfPx9GKruP
nhUa6klubYv7DTy6tKmpgIpGnolQuCU1/pAwviFRL9B1NKzx0Ea/4/Jo6XJaPAzE
FE6wdd6N1Pv2JLtQYjGzojqk71otDhfVg0TyVMt2y7IbXvL/uPzTg1RRjJVek5x3
Lg6EpHbGos9ZHbauTbyBvnMzdUuwpxEaF8k+nCISWIPnPnTbh7xkVoliNPf92ueA
xbdl1LLTwvps2aK7OeoZkE0SIGPl+gxgNE+jYBmHSIEC8Q3Fo4SZADhqln6lhIyg
Hi+YoZxl78v20hxEKMdtv1ie618Fb7UEBdyU7KDPpoolxIfBXYQTSef4RsHA2qpd
yPCQbaB8+eDC1HnBDB9St/36md3A4kGjLdFLwzQekavjZW8W0Zg=
=x8JU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to