Your message dated Wed, 31 Dec 2025 16:49:14 +0000
with message-id <[email protected]>
and subject line Bug#1124175: fixed in loupe 49.1-2
has caused the Debian Bug report #1124175,
regarding loupe: FTBFS: error[E0308]: mismatched types
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.)


-- 
1124175: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1124175
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:loupe
Version: 49.1-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:loupe, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
   Compiling loupe v49.1.0 (/<<PKGBUILDDIR>>)
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=loupe CA 
[too-long-redacted] tive=/usr/lib/x86_64-linux-gnu`
error[E0308]: mismatched types
   --> src/widgets/image_window.rs:693:45
    |
693 |         if "delete" == dialog.choose_future(self).await {
    |                               ------------- ^^^^ expected `Option<&_>`, 
found `&LpImageWindow`
    |                               |
    |                               arguments to this method are incorrect
    |
    = note:   expected enum `std::option::Option<&_>`
            found reference `&image_window::LpImageWindow`
note: method defined here
   --> /usr/share/cargo/registry/libadwaita-0.8.1/src/alert_dialog.rs:83:8
    |
 83 |     fn choose_future(
    |        ^^^^^^^^^^^^^
help: try wrapping the expression in `Some`
    |
693 |         if "delete" == dialog.choose_future(Some(self)).await {
    |                                             +++++    +

warning: `libadwaita` (lib) generated 32 warnings
For more information about this error, try `rustc --explain E0308`.
error: could not compile `loupe` (lib) due to 1 previous error

Caused by:
  process didn't exit successfully: `CARGO=/usr/bin/cargo CA 
[too-long-redacted] _64-linux-gnu` (exit status: 1)
[22/92] /usr/bin/itstool -m help/eu/loupe-eu.gmo --lang eu -o help/eu 
../help/C/image-properties.page ../help/C/index.page 
../help/C/opening-images.page ../help/C/sending-to-other-apps.page 
../help/C/supported-formats.page ../help/C/trashing-images.page 
../help/C/viewing-images.page
Warning: Could not merge eu translation for msgid:
Users can zoom in with the <gui>Zoom In</gui> (<media type="image" 
src="figures/zoom-in-symbolic.svg">zoom-in-symbolic</media>) button and zoom 
out with the <gui>Zoom Out</gui> (<media type="image" 
src="figures/zoom-out-symbolic.svg">zoom-out-symbolic</media>) button.
[90/92] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/loupe.mo ../po/zh_TW.po
FAILED: [code=101] src/src 
env APP_ID=org.gnome.Loupe VERSION=49.1 LOCALEDIR=/usr/share/locale 
/usr/share/cargo/bin/cargo build --manifest-path /<<PKGBUILDDIR>>/Cargo.toml 
--target-dir /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src --profile release 
--features x11
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v 
returned exit code 101
make: *** [debian/rules:15: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: loupe
Source-Version: 49.1-2
Done: Matthias Geiger <[email protected]>

We believe that the bug you reported is fixed in the latest version of
loupe, 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.
Matthias Geiger <[email protected]> (supplier of updated loupe 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: SHA512

Format: 1.8
Date: Wed, 31 Dec 2025 17:21:39 +0100
Source: loupe
Architecture: source
Version: 49.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Matthias Geiger <[email protected]>
Closes: 1124175
Changes:
 loupe (49.1-2) unstable; urgency=medium
 .
   [ Jeremy BĂ­cha ]
   * Add Build-Depends: dh-sequence-gnome (LP: #2126647)
 .
   [ Matthias Geiger ]
   * Cherry-pick upstream patch to build with newer libadwaita (Closes: 
#1124175)
   * d/control: Bump S-V to 4.7.3; drop priority: optional
Checksums-Sha1:
 9877d02d36cf2e4365a431990b236db45bbbaf53 3146 loupe_49.1-2.dsc
 9382bade96d394bba85ebde03eb7c35c160d9436 7592 loupe_49.1-2.debian.tar.xz
 9fa8dcc28c17d4a67a71a559302c3bebd671d6c9 42188 loupe_49.1-2_amd64.buildinfo
Checksums-Sha256:
 2f194130491e4afa7c30d5adeb276bf1669c69ba1ec092c02a20bfbe481522c5 3146 
loupe_49.1-2.dsc
 55b3a970da9cfbfc8377e67c9170ae5595f73ff52b7d8b2ada2ae2c2949d8b9d 7592 
loupe_49.1-2.debian.tar.xz
 eed655c2f4a91b9de5be8ccf9c9a8c21cd21d9f484c5ff7a71f7c2d6e1577d91 42188 
loupe_49.1-2_amd64.buildinfo
Files:
 634a00b355af020900c7d730367cf3b9 3146 gnome optional loupe_49.1-2.dsc
 b23d0c8fd5eea925011482321f656946 7592 gnome optional loupe_49.1-2.debian.tar.xz
 07643fbcfe750f941707c288d174dd22 42188 gnome optional 
loupe_49.1-2_amd64.buildinfo

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

iHUEARYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaVVQmwAKCRDsvtu2B7my
vgg0AP9AhlaRtqWr7dgRGrWKyEXygxPTjPTlPCQjC6g9BB5JDQEA4C8XW8WH2b0H
RnTUZs66JOEZzHlU+vY2/5CwYDevrQ4=
=F6cH
-----END PGP SIGNATURE-----

Attachment: pgpvQYahfh75C.pgp
Description: PGP signature


--- End Message ---

Reply via email to