Your message dated Thu, 13 Aug 2026 19:34:04 +0000
with message-id <[email protected]>
and subject line Bug#1144306: fixed in rust-vergen-8 8.3.2-9
has caused the Debian Bug report #1144306,
regarding rust-sequoia-octopus-librnp: 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.)


-- 
1144306: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1144306
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:rust-sequoia-octopus-librnp
Version: 1.11.1-8
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/202608/

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:rust-sequoia-octopus-librnp, so that this is 
still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
warning: use of deprecated function `time::format_description::parse`: use 
`parse_borrowed` with the appropriate version for clarity
   --> /<<PKGBUILDDIR>>/registry/vergen-8.3.2/src/feature/git/git2.rs:545:50
    |
545 |                 let format = 
format_description::parse("[year]-[month]-[day]")?;
    |                                                  ^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

error[E0308]: mismatched types
   --> /<<PKGBUILDDIR>>/registry/vergen-8.3.2/src/feature/git/git2.rs:396:21
    |
395 |                 add_opt_value(
    |                 ------------- arguments to this function are incorrect
396 |                     commit.author().email(),
    |                     ^^^^^^^^^^^^^^^^^^^^^^^ expected `Option<&str>`, 
found `Result<&str, Error>`
    |
    = note: expected enum `Option<&str>`
               found enum `Result<&str, git2::Error>`
note: function defined here
   --> /<<PKGBUILDDIR>>/registry/vergen-8.3.2/src/feature/git/git2.rs:604:4
    |
604 | fn add_opt_value(
    |    ^^^^^^^^^^^^^
605 |     value: Option<&str>,
    |     -------------------

error[E0308]: mismatched types
   --> /<<PKGBUILDDIR>>/registry/vergen-8.3.2/src/feature/git/git2.rs:409:21
    |
408 |                 add_opt_value(
    |                 ------------- arguments to this function are incorrect
409 |                     commit.author().name(),
    |                     ^^^^^^^^^^^^^^^^^^^^^^ expected `Option<&str>`, found 
`Result<&str, Error>`
    |
    = note: expected enum `Option<&str>`
               found enum `Result<&str, git2::Error>`
note: function defined here
   --> /<<PKGBUILDDIR>>/registry/vergen-8.3.2/src/feature/git/git2.rs:604:4
    |
604 | fn add_opt_value(
    |    ^^^^^^^^^^^^^
605 |     value: Option<&str>,
    |     -------------------

error[E0308]: mismatched types
   --> /<<PKGBUILDDIR>>/registry/vergen-8.3.2/src/feature/git/git2.rs:431:31
    |
431 |                 add_opt_value(commit.message(), 
VergenKey::GitCommitMessage, map, warnings);
    |                 ------------- ^^^^^^^^^^^^^^^^ expected `Option<&str>`, 
found `Result<&str, Error>`
    |                 |
    |                 arguments to this function are incorrect
    |
    = note: expected enum `Option<&str>`
               found enum `Result<&str, git2::Error>`
note: function defined here
   --> /<<PKGBUILDDIR>>/registry/vergen-8.3.2/src/feature/git/git2.rs:604:4
    |
604 | fn add_opt_value(
    |    ^^^^^^^^^^^^^
605 |     value: Option<&str>,
    |     -------------------

error[E0308]: mismatched types
   --> /<<PKGBUILDDIR>>/registry/vergen-8.3.2/src/feature/git/git2.rs:440:31
    |
440 |                 add_opt_value(obj.short_id()?.as_str(), 
VergenKey::GitSha, map, warnings);
    |                 ------------- ^^^^^^^^^^^^^^^^^^^^^^^^ expected 
`Option<&str>`, found `Result<&str, Error>`
    |                 |
    |                 arguments to this function are incorrect
    |
    = note: expected enum `Option<&str>`
               found enum `Result<&str, git2::Error>`
note: function defined here
   --> /<<PKGBUILDDIR>>/registry/vergen-8.3.2/src/feature/git/git2.rs:604:4
    |
604 | fn add_opt_value(
    |    ^^^^^^^^^^^^^
605 |     value: Option<&str>,
    |     -------------------

error[E0308]: mismatched types
   --> /<<PKGBUILDDIR>>/registry/vergen-8.3.2/src/feature/git/git2.rs:591:20
    |
591 |             if let Some(name) = resolved.name() {
    |                    ^^^^^^^^^^   --------------- this expression has type 
`Result<&str, git2::Error>`
    |                    |
    |                    expected `Result<&str, Error>`, found `Option<_>`
    |
    = note: expected enum `Result<&str, git2::Error>`
               found enum `Option<_>`

For more information about this error, try `rustc --explain E0308`.
warning: `vergen` (lib) generated 51 warnings
error: could not compile `vergen` (lib) due to 5 previous errors; 51 warnings 
emitted

Caused by:
  process didn't exit successfully: `CARGO=/usr/bin/cargo CA 
[too-long-redacted] 'cfg(stable)'` (exit status: 1)
warning: build failed, waiting for other jobs to finish...
make[1]: *** [debian/rules:26: override_dh_auto_build] Error 101
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:16: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: rust-vergen-8
Source-Version: 8.3.2-9
Done: Peter Michael Green <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rust-vergen-8, 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.
Peter Michael Green <[email protected]> (supplier of updated rust-vergen-8 
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: Thu, 13 Aug 2026 18:40:30 +0000
Source: rust-vergen-8
Architecture: source
Version: 8.3.2-9
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers 
<[email protected]>
Changed-By: Peter Michael Green <[email protected]>
Closes: 1144306
Changes:
 rust-vergen-8 (8.3.2-9) unstable; urgency=medium
 .
   * Team upload.
   * Package vergen 8.3.2 from crates.io using debcargo 2.8.4
   * Rearrange patches for easier testing.
   * Make the "git2" feature depend on the "git" feature so that the
     git2 backend for the git feature gets tested in autopkgtests.
   * Extend remove-repo-util.patch to cover the git2 backend for the git
     feature.
   * Add a patch so that the git2 backend for the git feature can be built
     with git2 0.21, while retaining compatibility with older versions.
     (Closes: #1144306)
   * Disable git2 tests that fail in the autopkgtest environment.
Checksums-Sha1:
 cf7ea2121906f39607ffdc2b97391cd6883c402d 2473 rust-vergen-8_8.3.2-9.dsc
 9fe283b21b830b0c0c44b89d54fecd4ae48934b6 8616 
rust-vergen-8_8.3.2-9.debian.tar.xz
 923787d7b69c905911afed3a295b4631b384b7f0 8880 
rust-vergen-8_8.3.2-9_source.buildinfo
Checksums-Sha256:
 a0caef2d6c5d55e9305a0b21cf1a7e472225c343c64d050f2d1687bb0cfe3698 2473 
rust-vergen-8_8.3.2-9.dsc
 2ff2a3dba8f7be1c3a9f4b896c2304611485272b97b4008593ac0cf6ad88c688 8616 
rust-vergen-8_8.3.2-9.debian.tar.xz
 47258c092822a2b5a77e01d1ffa78ffe7b4782234eeab9c71881cb97a0cfbd76 8880 
rust-vergen-8_8.3.2-9_source.buildinfo
Files:
 149506eaf660ee8a160db7bfb55b9093 2473 rust optional rust-vergen-8_8.3.2-9.dsc
 f97b9d32ccff506a28c6d1b387be2b1d 8616 rust optional 
rust-vergen-8_8.3.2-9.debian.tar.xz
 e5f5efac70797e2d0d4ea3cac6b0ccea 8880 rust optional 
rust-vergen-8_8.3.2-9_source.buildinfo

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

iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAmp+GJAUHHBsdWd3YXNo
QGRlYmlhbi5vcmcACgkQDEjqKnqP/XubLA//b/mjAMPirQ+hwmuXybz5fzSMLo4m
bI0H4y/Sh5EkD7lVLRLhuxEoAIjostuGJ2OKVxHBu1rY5ZXqy5hoM8sbgd7FGI3R
/iZDVEvo8BiRpLQf09mBxOna9xacaejLtay8fAnD380lgQ3xtHyFUzjx1bYHXKxD
R4ZZbVp7EQyxfChRMGQ0a2J8zeHWGw+ZqG1ynbjGQI201zdUqtuZ48+xi1xwfzET
BSy5P2J1EwjI6JIYO8s8TrjzgrWy0APymnnEvRdIcdaJYBahfwhu4iNch7GWIPkR
1EsG4XWrmjTvogQ/ANe8QZF0axDBkjUesFAJq0KhdWI40JhLDyuu7NHfv/yHq5vV
ahCYNCWU+4ntJG25I95bY5UDqyF6leYVM7tzN7wsFks034feTfWFMqrSW+/BIZVm
GtWYOUIyMghA9hQNub28ptjqVPutWn34lgFf4c751MXS0lbKrtgOt3yUAOkYFk92
enyBWfelrOXb2FJnaEKm7EbmjR5m0AKEPAvCTXZXGG2vaeNPKwaCAfo0ZyFhaW+X
VDlL8kbikJWWxDr5WTIEbBa9BpnthOWK0BeJ80GLOe9weQVb/g+dvWWPY6TbDGmQ
x6hh4wFgww/ZpUlHxdUvdx7AnDUK3qu4VzclPRJbSYv819OCK6dFAHb9wVRTqlzc
NuELds5Imk5MuC8=
=Ljbb
-----END PGP SIGNATURE-----

Attachment: pgpPKC4asoi_n.pgp
Description: PGP signature


--- End Message ---

Reply via email to