Your message dated Sun, 04 Aug 2024 20:39:30 +0000
with message-id <e1sai0o-00g1tf...@fasolo.debian.org>
and subject line Bug#1077846: fixed in rust-gdk4 0.8.2-7
has caused the Debian Bug report #1077846,
regarding rust-gdk4: autopkgtest regression: cannot find function 
`gdk_display_get_dmabuf_formats` in crate `ffi`
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 ow...@bugs.debian.org
immediately.)


-- 
1077846: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077846
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: rust-gdk4
Version: 0.8.2-6
Severity: serious
Justification: https://release.debian.org/testing/rc_policy.txt 6a
User: debian...@lists.debian.org
Usertags: needs-update

rust-gdk4 is failing tests on ci.debian.net, with lots of errors like:

343s error[E0425]: cannot find function `gdk_display_get_dmabuf_formats` in 
crate `ffi`
343s     --> src/auto/display.rs:129:33
343s      |
343s 129  |             
from_glib_none(ffi::gdk_display_get_dmabuf_formats(self.as_ref().to_glib_none().0))
343s      |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
help: a function with a similar name exists: `gdk_display_get_default_seat`
343s      |
343s     ::: /usr/share/cargo/registry/gdk4-sys-0.8.2/src/lib.rs:4105:5

This is building against librust-gdk4-sys-dev 0.8.2-4 in the
autopkgtest environment. Does it perhaps need a versioned dependency on
librust-gdk4-sys-dev (>= 0.8.2-7) to get access to GTK 4.14.x features?

When testing a proposed migration, ci.debian.net takes all dependencies
from testing, unless a versioned dependency explicitly requires the
version from unstable. In this case the versioned dependency on GTK 4
means we get that from unstable:

 17s Get:167 http://deb.debian.org/debian unstable/main amd64 libgtk-4-common 
all 4.14.4+ds-8 [2,490 kB]
 17s Get:168 http://deb.debian.org/debian unstable/main amd64 libgtk-4-1 amd64 
4.14.4+ds-8 [3,109 kB]
 18s Get:169 http://deb.debian.org/debian unstable/main amd64 gir1.2-gtk-4.0 
amd64 4.14.4+ds-8 [212 kB]
 ...
 19s Get:298 http://deb.debian.org/debian unstable/main amd64 libgtk-4-dev 
amd64 4.14.4+ds-8 [981 kB]

and obviously we get the package under test from unstable, too:

 21s Get:425 http://deb.debian.org/debian unstable/main amd64 librust-gdk4-dev 
amd64 0.8.2-6 [72.5 kB]

but everything else comes from testing.

If a new gtk4 upload is needed for some other reason before this all
migrates, we might also want to give it a Breaks on
librust-gdk4-dev (<< 0.8.2-6~), librust-gdk4-sys-dev (<< 0.8.2-7~)
to stop the testing migration infrastructure from wasting its time
testing the new GTK against the old Rust bindings (which we already know
doesn't work).

    smcv

--- End Message ---
--- Begin Message ---
Source: rust-gdk4
Source-Version: 0.8.2-7
Done: Matthias Geiger <werdah...@debian.org>

We believe that the bug you reported is fixed in the latest version of
rust-gdk4, 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 1077...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Geiger <werdah...@debian.org> (supplier of updated rust-gdk4 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sun, 04 Aug 2024 21:53:45 +0200
Source: rust-gdk4
Architecture: source
Version: 0.8.2-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers 
<pkg-rust-maintain...@alioth-lists.debian.net>
Changed-By: Matthias Geiger <werdah...@debian.org>
Closes: 1077846
Changes:
 rust-gdk4 (0.8.2-7) unstable; urgency=medium
 .
   * Temporarily overlay d/control to depend on gdk4-sys >= 0.8.2-7
     (Closes: #1077846)
Checksums-Sha1:
 1ed86f052e45fce2067480851f041becff58237c 2152 rust-gdk4_0.8.2-7.dsc
 4262d5955a2213f0e9b4ddead08ab65fa87448fa 4708 rust-gdk4_0.8.2-7.debian.tar.xz
 40f23128a1cf16d90f1bcce78c6fb2d690061272 13493 
rust-gdk4_0.8.2-7_source.buildinfo
Checksums-Sha256:
 305c13ddf76543dde14ef09f14590edd2868bafa37d9c4deaf627cb764fd7bf1 2152 
rust-gdk4_0.8.2-7.dsc
 bf73b02a8ff8354b505bd7ce31912792d13b3f7a6361561351e8f863a5ca74b5 4708 
rust-gdk4_0.8.2-7.debian.tar.xz
 e3ae90ba1963211497dce642795a36301708094da538eb4c39e35e09eef8f20b 13493 
rust-gdk4_0.8.2-7_source.buildinfo
Files:
 81912aff7b4b21086440746044113c21 2152 rust optional rust-gdk4_0.8.2-7.dsc
 f91b484db218a68c82dd3277a76258c9 4708 rust optional 
rust-gdk4_0.8.2-7.debian.tar.xz
 676c14ca01e6ef3312b196de82912fb7 13493 rust optional 
rust-gdk4_0.8.2-7_source.buildinfo

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

iHUEARYIAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCZq/cTgAKCRDsvtu2B7my
vmwWAP4zBcJEr+uKh27PQERg1gBIukBs5nyjEZxJIPPxzMX5RgEAtovdYGm/6j+N
iggfRM/5ndLp0Yc7EF85EG19lbN9Fw8=
=cEQq
-----END PGP SIGNATURE-----

Attachment: pgpELIyY1raCh.pgp
Description: PGP signature


--- End Message ---

Reply via email to