Back to gobject-introspection PTS page

Accepted gobject-introspection 1.78.1-8 (all amd64 i386 source) into experimental



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

Format: 1.8
Date: Sat, 30 Dec 2023 00:40:32 +0000
Binary: gir1.2-freedesktop gir1.2-freedesktop-dev gir1.2-girepository-2.0 gir1.2-girepository-2.0-dev gir1.2-glib-2.0 gir1.2-glib-2.0-dev gobject-introspection gobject-introspection-bin gobject-introspection-bin-dbgsym libgirepository-1.0-1 libgirepository-1.0-1-dbgsym libgirepository-1.0-dev libgirepository1.0-dev libgirepository1.0-doc
Source: gobject-introspection
Architecture: all amd64 i386 source
Version: 1.78.1-8
Distribution: experimental
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Closes: 801672 859013 905715
Description: 
 gir1.2-freedesktop-dev - GIR XML for some FreeDesktop components
 gir1.2-freedesktop - Introspection data for some FreeDesktop components
 gir1.2-girepository-2.0-dev - GIR XML for GIRepository library
 gir1.2-girepository-2.0 - Introspection data for GIRepository library
 gir1.2-glib-2.0-dev - GIR XML for GLib, GObject, Gio and GModule
 gir1.2-glib-2.0 - Introspection data for GLib, GObject, Gio and GModule
 gobject-introspection-bin - Executables for gobject-introspection
 gobject-introspection - Generate interface introspection data for GObject libraries
 libgirepository-1.0-1 - Library for handling GObject introspection data (runtime library)
 libgirepository1.0-dev - Library for handling GObject introspection data (complete develop
 libgirepository-1.0-dev - Library for handling GObject introspection data (development file
 libgirepository1.0-doc - Library for handling GObject introspection data (documentation)
Changes:
 gobject-introspection (1.78.1-8) experimental; urgency=medium
 .
   * Re-upload with binaries included
 .
 gobject-introspection (1.78.1-7) experimental; urgency=medium
 .
   * Split GIRepository-2.0 into its own binary package.
     During the GNOME 46 (GLib 2.79.x) cycle, gir1.2-glib-2.0 will need
     to be taken over by the glib2.0 source package. However, GLib 2.79.x
     does not build GIRepository-2.0.typelib; instead, it has a version of
     the same library with API/ABI changes, GIRepository-3.0.typelib. As
     a result, we need to separate these two.
     Newer uploads of gjs and pygobject have made sure to pull in the
     GIRepository-2.0 typelib. Add Breaks on versions that were too old
     to have that dependency.
     Cinnamon's cjs also uses GIRepository, but only in the implementation
     of functionality that Cinnamon doesn't actually appear to be using
     (imports.package), so no Breaks are needed for that.
   * Split GIR XML out from libgirepository1.0-dev.
     This introduces new binary packages gir1.2-freedesktop-dev,
     gir1.2-glib-2.0-dev and gir1.2-girepository-2.0-dev.
     gir1.2-glib-2.0{,-dev} are likely to be taken over by the glib2.0
     source package in a future release (as part of GNOME 46), so use
     greater-than-or-equal dependencies instead of lockstep dependencies
     for those.
     To allow gir1.2-glib-2.0-dev to be Multi-Arch: same, install its
     GIR XML into the architecture-specific location. Some consumers of
     GIR XML do not yet search that location, so provide a symlink in
     libgirepository1.0-dev which provides backward compatibility.
     (Closes: #859013)
   * Move native binaries to gobject-introspection-bin.
     As an implementation detail, the upstream-provided executables are
     now in gobject-introspection-bin. These unprefixed versions continue
     to use appropriate search paths for the native (build) architecture.
     The architecture-prefixed versions continue to be provided by the
     gobject-introspection package; that package is now Multi-Arch: same,
     allowing the prefixed versions to be used while cross-compiling.
     Because binary typelibs are in an endian-dependent format, the build
     and host architectures must be of the same endianness, which is
     achieved by using a virtual package. In practice all Debian release
     architectures except s390x are little-endian, and so are many ports
     architectures, so this will only be a practical concern for s390x
     and older ports architectures like powerpc and m68k.
     The gobject-introspection package now includes the pkg-config metadata
     gobject-introspection-1.0.pc, which is how Autotools and Meson build
     systems normally discover the command-line tools. The few packages
     that link to the libgirepository-1.0 shared library (mostly language
     bindings like gjs and python3-gi) will still need to build-depend
     on its -dev package in addition to gobject-introspection.
     (Helps: #801672, #905715)
   * Split shared library development files into libgirepository-1.0-dev.
     libgirepository1.0-dev has historically had three roles: it's the
     equivalent of libc6-dev for the libgirepository-1.0 shared library, it
     also pulls in the gobject-introspection CLI tools, and it also pulls
     in (or historically, contained) the GIR XML for basic libraries.
     Now those three roles are taken over by libgirepository-1.0-dev,
     gobject-introspection and gir1.2-*-dev, respectively, leaving
     libgirepository1.0-dev as essentially a metapackage.
     libgirepository1.0-dev is not Multi-Arch: same and cannot become
     Multi-Arch: same without breaking backwards compatibility, but all
     three of its replacements are.
     The one unique piece of functionality that is still provided by
     libgirepository1.0-dev is that it makes GLib-2.0.gir available in
     the legacy location /usr/share/gir-2.0/GLib-2.0.gir, which makes it
     available to older code-generation tools that have not been updated
     to read from the architecture-specific directory.
     (Closes: #801672, #905715)
   * dh_girepository: Generate dependencies for GIR from this source package.
     Now that gir1.2-glib-2.0-dev, gir1.2-girepository-2.0-dev and
     gir1.2-freedesktop-dev are separate, Multi-Arch: same packages,
     there's no barrier to generating dependencies on them.
   * d/tests: Test both libgirepository-1.0-dev and libgirepository1.0-dev
   * Add a Lintian override for gir1.2-glib-2.0-dev's large /usr/share
   * Add a README.Debian describing how to make packages containing GIR XML
     and/or typelibs cross-compilable
   * Upload to experimental for NEW processing, and to allow QA tools to
     detect any remaining file-overwrite issues
Checksums-Sha1: 
 8789ad94cf070595bae9f9bc318678821856b672 4153 gobject-introspection_1.78.1-8.dsc
 df8736833da86172b4959b37e57d99557be82163 56528 gobject-introspection_1.78.1-8.debian.tar.xz
 cc5cc0c7172bcc1f672b6f56afb7e651aadb0df5 8747 gobject-introspection_1.78.1-8_source.buildinfo
 77463faf87a1bfcebb2755ed209c12b62a591694 38528 gir1.2-freedesktop-dev_1.78.1-8_amd64.deb
 efd8ba7c0d033ec4f16eecd1556b4ed0a591b575 43144 gir1.2-freedesktop_1.78.1-8_amd64.deb
 984a7dcd0c01299e327ebb3f0cb31c6e783ae464 51648 gir1.2-girepository-2.0-dev_1.78.1-8_amd64.deb
 cf48f4938cc5fd780fdb2493f0f34ae18dc39b9b 33792 gir1.2-girepository-2.0_1.78.1-8_amd64.deb
 7b1aeb69d65769bd20f737cc105382ecc46e8ae7 846404 gir1.2-glib-2.0-dev_1.78.1-8_amd64.deb
 c930562b76d06e9c55369b81fecd8c5004f3abb2 160776 gir1.2-glib-2.0_1.78.1-8_amd64.deb
 f66075dabf99e248ee2dd3f3b790b00f62f286d4 381252 gobject-introspection-bin-dbgsym_1.78.1-8_amd64.deb
 ee531953ad9b87987c530e4a98ee862692b9ed27 335852 gobject-introspection-bin_1.78.1-8_amd64.deb
 625c8a54ac85919672e7f54fd4b3c1be0fe16459 11684 gobject-introspection_1.78.1-8_amd64.buildinfo
 cf091701933c87aafdbb2ecf3f8fc7d9672c2f8b 29096 gobject-introspection_1.78.1-8_amd64.deb
 b412812bd9d687b999dc16f4e819fcdbfee2b4a6 305364 libgirepository-1.0-1-dbgsym_1.78.1-8_amd64.deb
 ad2ab08c6d1a1fc7d804e98ee9dd21046e928bce 109088 libgirepository-1.0-1_1.78.1-8_amd64.deb
 019ed21bd2bb84bcada81194578a66a5173de3b6 38636 libgirepository-1.0-dev_1.78.1-8_amd64.deb
 392e44b1774cb776321fe1f8e92a3303284be201 27348 libgirepository1.0-dev_1.78.1-8_amd64.deb
 98c238ced2365a4018422889920a067579467fa8 38528 gir1.2-freedesktop-dev_1.78.1-8_i386.deb
 3233f7b94812555b1d1a065bfd52da5765010ec6 43128 gir1.2-freedesktop_1.78.1-8_i386.deb
 30018f1cf5221f72bdbe1d331ecadbebb6c25de3 51648 gir1.2-girepository-2.0-dev_1.78.1-8_i386.deb
 9aa5dbd8297fbd80b55f4359ed5cb1adf47ae15d 33776 gir1.2-girepository-2.0_1.78.1-8_i386.deb
 607539dc709bcc8deabaf47acdcaa03d5171a408 846260 gir1.2-glib-2.0-dev_1.78.1-8_i386.deb
 adafcf5d410ca67f945c51dfd5cc65cc9603cfda 160584 gir1.2-glib-2.0_1.78.1-8_i386.deb
 f96a8e01c86760316283238cdeb8508b27291552 341208 gobject-introspection-bin-dbgsym_1.78.1-8_i386.deb
 a25a54c560cefc44e870e74faeaf6bf7f8334a9d 344508 gobject-introspection-bin_1.78.1-8_i386.deb
 795a90dd86d7bafa7b0126f2a9995a03fd26f664 11563 gobject-introspection_1.78.1-8_i386.buildinfo
 e4170d9a4bce6b84f03a363f6979f3708aa6784e 29092 gobject-introspection_1.78.1-8_i386.deb
 f200e5043cc725a1570ca27a3c8dc775ac59d58c 263976 libgirepository-1.0-1-dbgsym_1.78.1-8_i386.deb
 16afdf8b406a21c6e91d7c7072602d9cb3360998 115912 libgirepository-1.0-1_1.78.1-8_i386.deb
 a72fbcb94717f2e4d6c994e64de05fc6227cb278 38632 libgirepository-1.0-dev_1.78.1-8_i386.deb
 4b0d74a38d39e2bd76afdab5f063c86d469ccc7c 27344 libgirepository1.0-dev_1.78.1-8_i386.deb
 f3598462c7ed3c347cad672802b739007385a8ab 8324 gobject-introspection_1.78.1-8_all.buildinfo
 d44c9033b1d22162cdded778c6889fece9e8b5c7 91692 libgirepository1.0-doc_1.78.1-8_all.deb
Checksums-Sha256: 
 5706432fb11fc5b0a94e6849c0d5f298c2ac91ff5ad31805a75d819d5d43fc15 4153 gobject-introspection_1.78.1-8.dsc
 cf2593f65e369d760e274e4e0989bf71864c702d879f325f99d310f04d1a1dce 56528 gobject-introspection_1.78.1-8.debian.tar.xz
 d70b29e195a60884b77233c81fda464e5889adccb97ba42d36642246f37bf4c7 8747 gobject-introspection_1.78.1-8_source.buildinfo
 1ed72de5b218f540cd9b8f79814ce41dc408d601c50be9e0dd5b84934ee9edc5 38528 gir1.2-freedesktop-dev_1.78.1-8_amd64.deb
 df2454084ac5ca8cfe5e31d21e29342502c57e7518a641a6dd9dd5a26a27f7dc 43144 gir1.2-freedesktop_1.78.1-8_amd64.deb
 d247dfa49d0b93df45a739d5171a55e8eb83a74867c5f94f7bca83b29314add9 51648 gir1.2-girepository-2.0-dev_1.78.1-8_amd64.deb
 efc63a83c5a8d0223f4cb455aa4df13a9482c7fc3e960731f005bb608e7197f8 33792 gir1.2-girepository-2.0_1.78.1-8_amd64.deb
 9823d65a38bfa1a3b1c95ebef1ec5800dcefa43efa30a9cd1aa755776fc8aaf9 846404 gir1.2-glib-2.0-dev_1.78.1-8_amd64.deb
 70f1120c1f426b556f9987a97f3693c01db86961c47ae74fd7be41e2fc0358fb 160776 gir1.2-glib-2.0_1.78.1-8_amd64.deb
 0a85df28793ad092c92224b029ac1c0dbdc0d6188b396e308c8a25ecb826e6c0 381252 gobject-introspection-bin-dbgsym_1.78.1-8_amd64.deb
 c11e0c8778efaed637ace277c24b16420aacd90c6d8ddbf76d21fdfa34d2819b 335852 gobject-introspection-bin_1.78.1-8_amd64.deb
 a38494787112f01b685bf5c8ce21bc1b105bfe50bad3089f56dc74284cfd5b6a 11684 gobject-introspection_1.78.1-8_amd64.buildinfo
 d865500474f2fec8bfdd0317ec269c125c2b2ffad5e741063efb7a15b4c14426 29096 gobject-introspection_1.78.1-8_amd64.deb
 ae6dfed0999b926d8008dc2d802a17e1df03f771dce5d933988e3df387e29550 305364 libgirepository-1.0-1-dbgsym_1.78.1-8_amd64.deb
 f7274a5b77df13aa1271be3bd9f51564a3c386decccd465260f8e9c79f9f265e 109088 libgirepository-1.0-1_1.78.1-8_amd64.deb
 8005c36200a4bc96b11970264873effcba312849820e785eff907e2874dc2cb8 38636 libgirepository-1.0-dev_1.78.1-8_amd64.deb
 e18e3a0725fdb42dff65592f8fc38e61381b24f4950bff2ebcfbca450428e487 27348 libgirepository1.0-dev_1.78.1-8_amd64.deb
 b2c3db25cc66d610e1b52aab8d9d6d0cdc6bebdc0039349fabecaf62d6d35ae3 38528 gir1.2-freedesktop-dev_1.78.1-8_i386.deb
 f2e746b8d0e220e80bee97cda8d820030759ebda3272c80c9e50bec0390eb13d 43128 gir1.2-freedesktop_1.78.1-8_i386.deb
 bf28b438caeb8a11b61645a98fc0324b78aabb4687ff59c3936b7e0472f5c2ef 51648 gir1.2-girepository-2.0-dev_1.78.1-8_i386.deb
 cf423f8d0efe6c8a0632b6cc334c50c8e6880006330bee976d1198163680d381 33776 gir1.2-girepository-2.0_1.78.1-8_i386.deb
 3106e4a726718b41fad11d4515c6450f3c133d854b6dbc8e8a5cf617d5a650d5 846260 gir1.2-glib-2.0-dev_1.78.1-8_i386.deb
 5a91457fe02e7a05aa2fee36b085cace6b0b1c58b5bb5a5cabedee3577eb4b02 160584 gir1.2-glib-2.0_1.78.1-8_i386.deb
 74da0f19bfa5ac54e5607a21935f50baf9093e24136b5932665cdcaf801a7a42 341208 gobject-introspection-bin-dbgsym_1.78.1-8_i386.deb
 2bd6250479180dd0a9010c9ce67c67695518f9e89826cce6228b50d3545d05f9 344508 gobject-introspection-bin_1.78.1-8_i386.deb
 462062ef55b09a586aa1a754108c7d1775d92a5e4accae601a53261730b04b5f 11563 gobject-introspection_1.78.1-8_i386.buildinfo
 bbf7b7ecea56d4af90edcf56b83e5b6a4013c3744e555cb8b45b4d3d0c719145 29092 gobject-introspection_1.78.1-8_i386.deb
 043c63a96080fcef84db0fb50675c44628f21d2a0d8aceff5ec3e430cf8dd6fd 263976 libgirepository-1.0-1-dbgsym_1.78.1-8_i386.deb
 354ddbf74da1d2b306625b4f8797c76116551a04a91acee3d19501b84abd901d 115912 libgirepository-1.0-1_1.78.1-8_i386.deb
 0ea16cd49872dc28a052a8f0bfb80e77eaf73eb5ce52102a3a0b47339a05b108 38632 libgirepository-1.0-dev_1.78.1-8_i386.deb
 b0d13e046d7eb13b641658a5bd56d5c159df054939f88fd5b5c750c8c0709c31 27344 libgirepository1.0-dev_1.78.1-8_i386.deb
 c88093a5bc0c83f6dd0f766ed02ca1e29870077ef374bbe4e21d9d7c12cefe24 8324 gobject-introspection_1.78.1-8_all.buildinfo
 3fae1a78fee7efc1d77aad2a1181e7205e1d94bf7554e3d4a0654a1bfb557ed1 91692 libgirepository1.0-doc_1.78.1-8_all.deb
Files: 
 e4741499454d0b1a284fa796395afd8c 4153 devel optional gobject-introspection_1.78.1-8.dsc
 6a34d95a0949571abc671a1c9f0198b8 56528 devel optional gobject-introspection_1.78.1-8.debian.tar.xz
 41ae4c81c97ceeb422f399ce779e27f1 8747 devel optional gobject-introspection_1.78.1-8_source.buildinfo
 f63ea2fe95a41dc2f15ad05b51e077a6 38528 libdevel optional gir1.2-freedesktop-dev_1.78.1-8_amd64.deb
 4e114b0d9b0e68dccb51f538e2a1d36f 43144 introspection optional gir1.2-freedesktop_1.78.1-8_amd64.deb
 8667fece8ac4a4981bb273569a61f9d5 51648 libdevel optional gir1.2-girepository-2.0-dev_1.78.1-8_amd64.deb
 6b5d9563c55403ecb1154d9afddc3235 33792 introspection optional gir1.2-girepository-2.0_1.78.1-8_amd64.deb
 fd404dd7560f3e819fb8d20b98a9fe74 846404 libdevel optional gir1.2-glib-2.0-dev_1.78.1-8_amd64.deb
 afa049b76a40d665ea0085fa28c6c694 160776 introspection optional gir1.2-glib-2.0_1.78.1-8_amd64.deb
 4678caad9ecdc748699430e3aaabd387 381252 debug optional gobject-introspection-bin-dbgsym_1.78.1-8_amd64.deb
 ead7469098efe4a89a2c5f59bf0237e3 335852 devel optional gobject-introspection-bin_1.78.1-8_amd64.deb
 3c611d7f3ab7af984f11f5fe25183f44 11684 devel optional gobject-introspection_1.78.1-8_amd64.buildinfo
 e7f3611174fca1b0f598e715d7f7acd6 29096 devel optional gobject-introspection_1.78.1-8_amd64.deb
 0a08b75dee064d1a0e7899e0e9986068 305364 debug optional libgirepository-1.0-1-dbgsym_1.78.1-8_amd64.deb
 922ae7214dcbb6fe4ee2ce875bc086f7 109088 libs optional libgirepository-1.0-1_1.78.1-8_amd64.deb
 5f0447d2469b0481657104e54d03466b 38636 libdevel optional libgirepository-1.0-dev_1.78.1-8_amd64.deb
 c476ec18fcb0a848c7b64470824d1904 27348 libdevel optional libgirepository1.0-dev_1.78.1-8_amd64.deb
 2cbe1fe6e826cfc284ece240404f632c 38528 libdevel optional gir1.2-freedesktop-dev_1.78.1-8_i386.deb
 36fad036e24880cd80ca617fe1ff963a 43128 introspection optional gir1.2-freedesktop_1.78.1-8_i386.deb
 43db1d940be649e7c480cec6a88b8fe8 51648 libdevel optional gir1.2-girepository-2.0-dev_1.78.1-8_i386.deb
 3aaf83c174a605a815b864cee570e684 33776 introspection optional gir1.2-girepository-2.0_1.78.1-8_i386.deb
 c015ca7ae5fb012ec05f640a35a43714 846260 libdevel optional gir1.2-glib-2.0-dev_1.78.1-8_i386.deb
 467480ecf2f67be8eac69491f9982ca5 160584 introspection optional gir1.2-glib-2.0_1.78.1-8_i386.deb
 f91dd5b04b298b25288166b6ae94d814 341208 debug optional gobject-introspection-bin-dbgsym_1.78.1-8_i386.deb
 076659ca6a587ecf6e77ecd1a5e1a602 344508 devel optional gobject-introspection-bin_1.78.1-8_i386.deb
 da7e1531ece61ad4d504d98e71aae2c5 11563 devel optional gobject-introspection_1.78.1-8_i386.buildinfo
 a3b5c0e79df7679e3f52344329209fb4 29092 devel optional gobject-introspection_1.78.1-8_i386.deb
 2fa5bcb1d7be99f3a510d09d5d601a28 263976 debug optional libgirepository-1.0-1-dbgsym_1.78.1-8_i386.deb
 d7cb8e1dfab5814768971e94e166dc70 115912 libs optional libgirepository-1.0-1_1.78.1-8_i386.deb
 8f52c0f218a1c54135c971d70e3955f8 38632 libdevel optional libgirepository-1.0-dev_1.78.1-8_i386.deb
 f7882fa8c582eba2e2b9a6b89ab06cd7 27344 libdevel optional libgirepository1.0-dev_1.78.1-8_i386.deb
 e6cd5dfffe717c9f60623c3a49300647 8324 devel optional gobject-introspection_1.78.1-8_all.buildinfo
 1a50fd6a9ecfa7ab687aec450a76264f 91692 doc optional libgirepository1.0-doc_1.78.1-8_all.deb

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

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAmWPdMIACgkQ4FrhR4+B
TE8dog//dujVWepQoP/TcEVyL7u8UBJzuoarZGlfIAenGVcJDd+APYLCtenPTYBV
W9MvPYVcgctBsM0XZNlpTWeZTU5YwM58lnX8sU/4teQObahKHEKkPShEFHUPjhoB
/apYMwMUEpKSq3BVxjeQ30rL9xYdoEOWYYg8Lbg77izAXii8ROgp+iQFceYL9ycm
71kdvSc9hDdU5JxbppKMDgW+Gtv1CyXUOSC3BactEvZn1moYttwzBM98tVAWv1Ry
Cq7wQXPzlTXD1qF8omJmt7Q84HKaxJsqTDU/N5spN/uSZuwAY7kUyelwcxg7n8Yd
CgvjcbeP49KxlFJjORw/HdTCeze23hwO+A7IYBYl4um6dPlbHZAH59DIoto3MjGL
xDmsqxaBKdHuFsLGwEEH0JZc+fGrgQlPrrs51sARjIWI39pFmbuiYz2Dhrmh6OQA
qWU7Uds4ZrCr7l9xUfVX/QcsN1imQ2Vi00M+7x2ZNTaHdc/1zG1YOuot4TQQKVRS
4xBfBlujI6GAR680ohpxXlHKg/gXb0kVZYw+/yALJye3WLF3GDWhbLaU2bHyLTgw
EpHXvATwBRSRGF558+dW4YPDGgkW6HDVZwpczaX0++0E8gH8BvlFy+QBwyI0cjH3
XUJfFhoMjha3t2qDgFGo5l7gV4Anoq6/MXwrOxiWriMahjNq9oo=
=h/gX
-----END PGP SIGNATURE-----