Your message dated Sat, 01 Feb 2020 09:04:23 +0000 with message-id <[email protected]> and subject line Bug#950219: fixed in ruby-gnome 3.4.1-2 has caused the Debian Bug report #950219, regarding ruby-gnome: please Build-Depend on libgirepository1.0-dev (>= 1.62.0-4~) and libffi-dev (>= 3.3) 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.) -- 950219: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950219 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: ruby-gnome Severity: normal Tags: bullseye sid During the libffi transition, we've encountered an autopkgtest regression in pygobject that might also indicate crashes on arm64 in other bindings that use GObject-Introspection and libffi. The libffi maintainer recommended that we add some versioned Depends/Breaks to force the right things to happen. To be safe, ruby-gnome should probably do the same. The libffi6 -> libffi7 transition involves an ABI break on arm64, and GObject-Introspection exposes libffi data structures in its own API, which are used by bindings like pygobject and ruby-gnome. We've found that in practice, pygobject crashes on arm64 if either: (A) gobject-introspection is old (built against libffi6) and pygobject is new (built against libffi7), or (B) gobject-introspection is new (built against libffi7) and pygobject is old (built against libffi6) ruby-gnome seems to call into GObject-Introspection's libffi-related APIs, so it probably has a similar issue, replacing pygobject with ruby-gnome. To prevent broken partial upgrades, please make ruby-gnome Build-Depend on libgirepository1.0-dev (>= 1.62.0-4~) and libffi-dev (>= 3.3); this will result in a runtime dependency on libgirepository-1.0-0 (>= 1.62.0-4~) and libffi7, preventing (A). Then we can add a Breaks: ruby-gobject-introspection (<< x~) in libgirepository-1.0-0, where x is the version in which you made that change, to prevent (B). Thanks, smcv
--- End Message ---
--- Begin Message ---Source: ruby-gnome Source-Version: 3.4.1-2 We believe that the bug you reported is fixed in the latest version of ruby-gnome, 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. HIGUCHI Daisuke (VDR dai) <[email protected]> (supplier of updated ruby-gnome 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: Sat, 01 Feb 2020 17:00:36 +0900 Source: ruby-gnome Architecture: source Version: 3.4.1-2 Distribution: unstable Urgency: medium Maintainer: Debian Ruby Extras Maintainers <[email protected]> Changed-By: HIGUCHI Daisuke (VDR dai) <[email protected]> Closes: 950219 Changes: ruby-gnome (3.4.1-2) unstable; urgency=medium . * Bump Standards-Version to 4.5.0. * d/control: tighten libgirepository1.0-dev and libffi-dev dependencies (Closes: #950219). Checksums-Sha1: afac204107c3cdbd0fb2e8fd759e831271695928 3768 ruby-gnome_3.4.1-2.dsc 3c7d5fc1a4a60277a99bf36329c152ba3d6bb79a 19696 ruby-gnome_3.4.1-2.debian.tar.xz Checksums-Sha256: 069e00ad5b3d889afa33525cf69612312761ee4624f3bec9b6d89fe018c0e6f8 3768 ruby-gnome_3.4.1-2.dsc 589f443c8f9065fd2be44d861e3941e199eb2cfc39b3b172c08a81a525aa180e 19696 ruby-gnome_3.4.1-2.debian.tar.xz Files: ccb826fbf8d1e415663d243e786136b9 3768 ruby optional ruby-gnome_3.4.1-2.dsc 6aff89ff475b4e0733e3220b7d3bbd64 19696 ruby optional ruby-gnome_3.4.1-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEECynYjkLmt2W42OpQeDlhndQ5Zo4FAl41PIcACgkQeDlhndQ5 Zo50thAAl/K2ZfYEQDf6Ygsy3SKGQSphTETDO1JQ3q/pVP3jVtTGAYFmSlQ3J6Oc TmUX6FfPWPxHcWIkrmPnb44RgRv/U4MUQvS97tV459tF4LoyCullmn5FOLqLzFwg hhtX4jVKg2KyDnhfDsdfkBPWlLoqYXUl6BKKAAdOi0w3244Aj8nXVgoZ98hHMY2F rvARpM4rkHSD4arz5kp8Ebui6oJwvazkb57thYwZ+h40Lid2wNw0WVgYGGXCzefI e5WVlh8B0Yniae0CObkBaS6PldsCfDqAyfIN9Mzr0ArEK1P5tMgc1ECmhZDchx7m Nsed1cndZ9EPy/APUUniMQmohMnylWItFKmIFj5/YIoWNMid917lhOXFHQ0ia64L 4rh9HVuJltGCEIvqqyD1qmQCjUYKUsobzaO7lWWBLrouQhBgI50vif0VwZfGg0NA dTtMph1l2BC58DJhweV5LjWqDmIywhI4SzMczz7DUHxNqt0ontlsRHadP/WlIkYs +7LVdcbDXSgcrn/E6rigZ9UCFp7E1+NV4JSEVpKhbuIXSxeqHt3+c/s8dc8KOuJ1 buzw2cMVp2kQ4bWk768DWvpmjSk7lwkamdPC5dYfn+50xvmqEbwRWaod2F3paWbO Q4EWYLwz6gscmRopc1NdjBDtgrEHPYrTFNF6kalYmGj1Emm09Mw= =Umj5 -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Pkg-ruby-extras-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers
