Your message dated Sun, 15 Dec 2024 19:00:19 +0000
with message-id <[email protected]>
and subject line Bug#1069796: fixed in rust-synstructure-0.12 0.12.6-1
has caused the Debian Bug report #1069796,
regarding rust-abscissa-derive - (build-)depends unsatisfiable.
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.)


-- 
1069796: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069796
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rust-abscissa-derive
Version: 0.7.0-1
Severity: serious

rust-synstructure was recently updated to version 0.13.1

I tried bumping the dependency but that caused failures due to
mismatched versions of syn. Bumping the dependency on syn as well
resulted in.


error[E0432]: unresolved import `syn::NestedMeta`
 --> src/component.rs:5:60
  |
5 | use syn::{DeriveInput, Lit, Meta, MetaList, MetaNameValue, NestedMeta};
  |                                                            ^^^^^^^^^^ no 
`NestedMeta` in the root

error[E0615]: attempted to take value of method `path` on type `&Attribute`
  --> src/component.rs:56:22
   |
56 |             if !attr.path.is_ident("component") {
   |                      ^^^^ method, not a field
   |
help: use parentheses to call the method
   |
56 |             if !attr.path().is_ident("component") {
   |                          ++

error[E0599]: no method named `parse_meta` found for reference `&Attribute` in 
the current scope
  --> src/component.rs:60:24
   |
60 |             match attr.parse_meta().expect("error parsing meta") {
   |                        ^^^^^^^^^^ help: there is a method with a similar 
name: `parse_nested_meta`

error[E0026]: struct `MetaList` does not have a field named `nested`
  --> src/component.rs:61:39
   |
61 |                 Meta::List(MetaList { nested, .. }) => {
   |                                       ^^^^^^ struct `MetaList` does not 
have this field

error[E0026]: struct `MetaNameValue` does not have a field named `lit`
   --> src/component.rs:135:17
    |
135 |                 lit: Lit::Str(lit_str),
    |                 ^^^ struct `MetaNameValue` does not have this field

Some errors have detailed explanations: E0026, E0432, E0599, E0615.

Since rust-abscissa-derive has no reverse dependencies I did not investigate 
further.

--- End Message ---
--- Begin Message ---
Source: rust-synstructure-0.12
Source-Version: 0.12.6-1
Done: Alexander Kjäll <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rust-synstructure-0.12, 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.
Alexander Kjäll <[email protected]> (supplier of updated 
rust-synstructure-0.12 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: Sun, 10 Nov 2024 15:17:01 CET
Source: rust-synstructure-0.12
Binary: librust-synstructure-0.12-dev
Architecture: amd64 source
Version: 0.12.6-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers 
<[email protected]>
Changed-By: Alexander Kjäll <[email protected]>
Description: 
 librust-synstructure-0.12-dev - Helper methods and macros for custom derives - 
Rust source code
Closes: 1069796
Changes:
 rust-synstructure-0.12 (0.12.6-1) unstable; urgency=medium
 .
   * Package synstructure 0.12.6 from crates.io using debcargo 2.7.2
   * Repackaged older version to support crates that still use syn 1 (Closes: 
#1069796).
Checksums-Sha256: 
 18d4faccecb4be1bade1e1eda23da1588eee5af6f9283788009d58b77c2d53d5 18968 
librust-synstructure-0.12-dev_0.12.6-1_amd64.deb
 84b787176338ab115117448a96b27cabcfa861cefc13e18de6c624a32f7c1799 7752 
rust-synstructure-0.12_0.12.6-1_amd64.buildinfo
 2bba7d5f1b912ea1d97494687e0cc775c6725f6741e83194a74b86dd6388f23e 2212 
rust-synstructure-0.12_0.12.6-1.dsc
 f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f 18429 
rust-synstructure-0.12_0.12.6.orig.tar.gz
 ddde0febb4a2996100f90b45b265f8ada1e6208e2e4e4787a7144340c1f5919a 2752 
rust-synstructure-0.12_0.12.6-1.debian.tar.xz
Checksums-Sha1: 
 e1729c518567ccb850b1f9092e4db9c9f5ef24f2 18968 
librust-synstructure-0.12-dev_0.12.6-1_amd64.deb
 f91f711ba8918b63b75a726d6f22387eb7da5ebf 7752 
rust-synstructure-0.12_0.12.6-1_amd64.buildinfo
 a005dff0b1b8aa65088f816bcda0cd08e22a21f6 2212 
rust-synstructure-0.12_0.12.6-1.dsc
 920d933646d7dcedf111aec3167b69212c1edc9d 18429 
rust-synstructure-0.12_0.12.6.orig.tar.gz
 36b06d3a84d400da428f7fc3bf1fbc0f334d6a1c 2752 
rust-synstructure-0.12_0.12.6-1.debian.tar.xz
Files: 
 131d7a1651c9ae9bd3daeb5ab158a1d8 18968 rust optional 
librust-synstructure-0.12-dev_0.12.6-1_amd64.deb
 c99b41b8f1608fdecbab8077f170c5d4 7752 rust optional 
rust-synstructure-0.12_0.12.6-1_amd64.buildinfo
 9d8fb412f5f17fd785d5815886648f83 2212 rust optional 
rust-synstructure-0.12_0.12.6-1.dsc
 8f6b6cc71be0473b79c65abfea592c07 18429 - - 
rust-synstructure-0.12_0.12.6.orig.tar.gz
 2c7b71b3cfc55f028fefd5fae3f0e402 2752 - - 
rust-synstructure-0.12_0.12.6-1.debian.tar.xz

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

iJAEARYIADgWIQR+BoBw1e95SwDIqdkdEI5sB8vEBgUCZzDBXhocYWxleGFuZGVy
LmtqYWxsQGdtYWlsLmNvbQAKCRAdEI5sB8vEBhiRAP9rXg6mJlOC9nsh3WVuYZcI
wVVLoFG3EOmNnGqh+K31twD/WI8qCC5rWmIel8ihNIcadGLswIJ3MOnxUvaGPAOx
0gU=
=PIs+
-----END PGP SIGNATURE-----

Attachment: pgpdP0mxBSZiA.pgp
Description: PGP signature


--- End Message ---

Reply via email to