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-----
pgpdP0mxBSZiA.pgp
Description: PGP signature
--- End Message ---