Your message dated Sun, 01 May 2016 22:27:26 +0000
with message-id <[email protected]>
and subject line Bug#815802: fixed in ruby-gir-ffi 0.9.0-3
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-3

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: Sun, 01 May 2016 21:40:40 +0000
Source: ruby-gir-ffi
Binary: ruby-gir-ffi
Architecture: source
Version: 0.9.0-3
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-3) unstable; urgency=medium
 .
   * Team upload.
   * Add required Depends: ruby-ffi-bit-masks (Closes: #815802)
Checksums-Sha1:
 0387c9cd8fcd82f8842cd57791ebcb2fdd328e62 2344 ruby-gir-ffi_0.9.0-3.dsc
 27ded0574de9f3cc5bfe6b4710ebf59ed021faee 2908 
ruby-gir-ffi_0.9.0-3.debian.tar.xz
Checksums-Sha256:
 495af4f8d5688bf9611ce9f9738a93b18183423478b63a88d090df854f0e04f6 2344 
ruby-gir-ffi_0.9.0-3.dsc
 4454bb8568f354de04651a8bbb0224eee7e480715c7d856034011a4143a2c936 2908 
ruby-gir-ffi_0.9.0-3.debian.tar.xz
Files:
 95150a2cfe94e036d8692e9401853c83 2344 ruby optional ruby-gir-ffi_0.9.0-3.dsc
 9daca535723f1624122f6be1b97b7b05 2908 ruby optional 
ruby-gir-ffi_0.9.0-3.debian.tar.xz

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

iQIcBAEBCAAGBQJXJnhgAAoJEFwT1tuTBS4DJYIQAIM+l1pnTc640A/chEw22WiA
XzPgn0oHkC5pquI4+WM4VsVzMJ4KG4cThfaXi5lYWSHmKT3dch1LR8VLdNLao7tB
fbVjm3ZH6TFnKm7eBnKuU7CnvvHD81qUBuH2KO/Kw6eSlpCQQ9VJu8GdluTXSY5g
T8iCCGN5LrH11Sar04hzeDeyf2r0cjisgeWWcfHlsknisR2WDfEq7jd1vTHGc6hF
AEJG2Y9X9BRNywfbSM4qui6StTRwtbwBazOGFKi6mvpG9t2OdF18z0L3tDUqaXja
TrLQudogdfaLtRsVRbymBnAmXOd51B5RYXgvzshENwoy32lk63HRJ3LDR4gACfGo
9nxFNk6s5IOcjBxkfK7jvDt1/okbl8U3phz2ID3SMLihi5otzKQoMU/t4nkln+E4
+0bnRmOHCNZF0yxGgIJSZiGXqnpJpF2NGIBfPM6HoUjAujWV0uwT5VSJF2fAFuMP
eYkEMCDZrv8j31Hpon2buXGs9J6w6AKBJ7QkYf44W7vjQ9UPJGJa5H/BYeAQpfhN
Oy2cqNUlLIp0MHvaXC29bA5Ykull5Cxqdib+0PgLJikZb7Kh8YFcENVbNVoluMd7
43CgCNMrpbKJS7wb9eWgbfU7FVvKccPySDsgNHeP8QewcIP6Df3RQ/hqZ9ziTa9i
pqtvienSAkM8Nd/EhRgt
=md/c
-----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