Your message dated Thu, 24 Mar 2016 22:48:44 +0000
with message-id <[email protected]>
and subject line Bug#815802: fixed in ruby-gir-ffi 0.9.0-2
has caused the Debian Bug report #815802,
regarding ruby-gir-ffi: Requiring 'gir_ffi' fails
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 [email protected]
immediately.)


-- 
815802: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815802
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ruby-gir-ffi
Version: 0.9.0-1
Severity: important

Dear Maintainer,

requiring 'gir_ffi' fails when using just the Debian packages, I have
a file with just this line:

require 'gir_ffi'

and when I execute it I get this error:

$ ruby test.rb 
/usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot 
load such file -- ffi/bit_masks (LoadError)
        from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
        from /usr/lib/ruby/vendor_ruby/gir_ffi/core.rb:2:in `<top (required)>'
        from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
        from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
        from /usr/lib/ruby/vendor_ruby/gir_ffi.rb:1:in `<top (required)>'
        from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
        from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
        from test.rb:1:in `<main>'

It looks like this happens because the ffi-bit_masks[1] plugin is
missing and it's not available in Debian so it can't be pulled in
automatically as a dependency of ruby-gir-ffi.

[1] https://github.com/postmodern/ffi-bit_masks

by installing the plugin via gem the error is gone:

$ sudo gem install ffi-bit_masks
[sudo] password for user: 
Fetching: ffi-bit_masks-0.1.0.gem (100%)
Successfully installed ffi-bit_masks-0.1.0
Parsing documentation for ffi-bit_masks-0.1.0
Installing ri documentation for ffi-bit_masks-0.1.0
Done installing documentation for ffi-bit_masks after 0 seconds
1 gem installed
$ ruby test.rb 
$

However if I install the ruby-gir-ffi as a Debian package I would like
not to have to pull stuff in using gem.

I guess ffi-bit_masks would need to be packaged to make ruby-gir-ffi
work as expected when installed as a Debian package.

Thanks,
   Antonio


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (900, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-rc4-ao2 (SMP w/2 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages ruby-gir-ffi depends on:
ii  libgirepository-1.0-1       1.46.0-4
ii  libglib2.0-dev              2.46.2-3
ii  ruby                        1:2.2.4
ii  ruby-ffi                    1.9.10debian-1
ii  ruby-indentation            0.1.1-1
ii  ruby2.1 [ruby-interpreter]  2.1.5-4
ii  ruby2.2 [ruby-interpreter]  2.2.4-1

ruby-gir-ffi recommends no packages.

Versions of packages ruby-gir-ffi suggests:
ii  gir1.2-glib-2.0    1.46.0-4
ii  gir1.2-gtk-3.0     3.18.7-1
pn  gir1.2-webkit-1.0  <none>

-- no debconf information
-- 
Antonio Ospite
http://ao2.it

A: Because it messes up the order in which people normally read text.
   See http://en.wikipedia.org/wiki/Posting_style
Q: Why is top-posting such a bad thing?

--- End Message ---
--- Begin Message ---
Source: ruby-gir-ffi
Source-Version: 0.9.0-2

We believe that the bug you reported is fixed in the latest version of
ruby-gir-ffi, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Hofstaedtler <[email protected]> (supplier of updated ruby-gir-ffi 
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 [email protected])


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

Format: 1.8
Date: Thu, 24 Mar 2016 21:50:42 +0000
Source: ruby-gir-ffi
Binary: ruby-gir-ffi
Architecture: source
Version: 0.9.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<[email protected]>
Changed-By: Christian Hofstaedtler <[email protected]>
Description:
 ruby-gir-ffi - FFI-based GObject binding using the GObject Introspection 
Reposit
Closes: 815802
Changes:
 ruby-gir-ffi (0.9.0-2) unstable; urgency=medium
 .
   [ Cédric Boutillier ]
   * Team upload.
   * Bump debhelper compatibility level to 9
   * Remove version in the gem2deb build-dependency
   * Use https:// in Vcs-* fields
   * Bump Standards-Version to 3.9.7 (no changes needed)
   * Run wrap-and-sort on packaging files
 .
   [ Christian Hofstaedtler ]
   * Add required dependency ruby-ffi-bit-masks (Closes: #815802)
Checksums-Sha1:
 fc5c05be4510b9afaa92f6b08a8f14c0faafac2e 2344 ruby-gir-ffi_0.9.0-2.dsc
 9c641ef575ecf9bf22a9e31c27f7b42c3cf8f806 2876 
ruby-gir-ffi_0.9.0-2.debian.tar.xz
Checksums-Sha256:
 08113c6e9cf4ccb68602275020ccacaef1b209d6de9e89ca9407d88bfa5c4891 2344 
ruby-gir-ffi_0.9.0-2.dsc
 3710bc7a67fb265b215f337568eeb646732736ef889ad8da82897375550a3085 2876 
ruby-gir-ffi_0.9.0-2.debian.tar.xz
Files:
 fae511b73c0e07dddd02865c796eeea6 2344 ruby optional ruby-gir-ffi_0.9.0-2.dsc
 bd7a3998e23438f230c5f89e6da60575 2876 ruby optional 
ruby-gir-ffi_0.9.0-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJW9GTjAAoJEFwT1tuTBS4DENsP/iEFO8DWXcL6hG/bak1oct5I
9485smgVeo1vEEdM9sTOFcvTaNdfS8BFhB7a5VV7e8z37LUzrPpfSvru41K6K43f
PBtpYcf7wRXWJ/VGHOsEueBTbQbEYblrXpOcU7D7MP67cMhyqWBhSU88tcCLVKjJ
iOwCJzdZ4EdtLfBGoavI5gSzsZEyBujbVw5nP+QnoDEtsY3c8ak1aSTnYTFk5ywv
BhLDFSKw6ydokOp5rFx7EX/YAnFORtQODv+1LkPOXWXrJDEXNP7xecf3txzhIUaI
Jhdw/UTvk66wFKltAlIzpKkBXmN3oHnS3KsVPogxtHV5ajsO3vIY7LzjLJ9VuWA/
2UTuXQSlEqn2hf5QriyMNDED1Kfgx05F9a+xlbYON9+rq+PqVyIGzVKFOQpJ8O/4
0/G3KI3/XmckiBVUP23BpT6E/tKC9smPsF2kviXjzu9I8yta3KS+zVCH63xdxkwi
lWqwxVoKs7bf2engN6DJFWHXO4uds7fm83EZeC9fVLg6lEgbU8QNE82NrsQd6tmR
5PdFFHpw8J0xQ0aXZe3nraQarb6i2d1t97mhnyoA3A2vhsABUb32JQjBw/gYMib3
jL/7IXsjxZQwECsh5nJYq33Ay2L5aS1hSIzu6G7Toxh8aHldX8Gtti1d3HSFaN33
EQEVJG9DCoBnajIg60id
=XjXl
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to