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
