Your message dated Thu, 20 Aug 2026 17:49:11 +0000
with message-id <[email protected]>
and subject line Bug#1144912: fixed in rust-swc-core 76.0.2+ds-2
has caused the Debian Bug report #1144912,
regarding rust-swc-core: FTBFS: wrong [[test]] name in 
swc_css_prefixer/Cargo.toml (expects tests/fixture.rs, actual file is 
tests/prefixer.rs)
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.)


-- 
1144912: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1144912
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rust-swc-core
Version: 65.0.4+ds-4
Severity: serious
Justification: fails to build from source
X-Debbugs-Cc: [email protected]

65.0.4+ds-4 FTBFS on all architectures (confirmed via buildd.debian.org,
attempted 2026-08-20, arch 'all'):

  error: failed to parse manifest at
  
`/build/reproducible-path/rust-swc-core-65.0.4+ds/crates/swc_css_prefixer/Cargo.toml`

  Caused by:
    can't find `fixture` test at `tests/fixture.rs` or
    `tests/fixture/main.rs`. Please specify test.path if you want to use a
    non-default path.
  dh_auto_test: error: /usr/share/dh-rust/bin/cargo test returned exit code 101

Root cause: debian/patches/2005_avoid_crate_testing.patch adds this stanza to
crates/swc_css_prefixer/Cargo.toml:

  [[test]]
  name = "fixture"
  required-features = ["testing"]

but swc_css_prefixer's actual test file is tests/prefixer.rs, not
tests/fixture.rs (the crate ships no tests/fixture.rs or tests/fixture/
directory containing main.rs). Cargo therefore fails to even parse the
manifest, which aborts the whole `cargo test` invocation for the workspace
and fails binary-indep for the entire source package, not just this crate.

The fix looks like a one-line name mismatch — the intent (matching the same
pattern applied to the other crates in that patch) was presumably to gate the
crate's existing auto-discovered test behind the "testing" feature. Since
cargo auto-discovers tests/*.rs and names the target after the file stem, the
stanza should read:

  [[test]]
  name = "prefixer"
  required-features = ["testing"]

(or alternatively keep name = "fixture" but add an explicit
`path = "tests/prefixer.rs"`).

Full build log:
https://buildd.debian.org/status/fetch.php?pkg=rust-swc-core&arch=all&ver=65.0.4%2Bds-4&stamp=1786554841&raw=1

--- End Message ---
--- Begin Message ---
Source: rust-swc-core
Source-Version: 76.0.2+ds-2
Done: Jonas Smedegaard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rust-swc-core, 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.
Jonas Smedegaard <[email protected]> (supplier of updated rust-swc-core 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: Thu, 20 Aug 2026 16:58:44 +0200
Source: rust-swc-core
Architecture: source
Version: 76.0.2+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Closes: 1144912
Changes:
 rust-swc-core (76.0.2+ds-2) unstable; urgency=medium
 .
   * fix patch 2005_avoid_crate_testing;
     closes: bug#1144912, thanks to Juan Manuel Méndez Rey
   * add patch 1002_*
     to accept newer major versions of crate relative-path;
     bump build-dependency for crate relative-path
   * relax an autopkgtest-dependency
Checksums-Sha1:
 e480c947cbd230e0edfe135f907bd170366a99ee 4643 rust-swc-core_76.0.2+ds-2.dsc
 008cd932c31ce0d8d70f49fd774c829c5a61b374 363956 
rust-swc-core_76.0.2+ds-2.debian.tar.xz
 b9b9dcdf582105b1f2ce0089535f6ec36d484cba 35284 
rust-swc-core_76.0.2+ds-2_amd64.buildinfo
Checksums-Sha256:
 18b83799db38d31f043cdbfee96fa6d280d65b7358dba28ed453e7a96dd5eaa8 4643 
rust-swc-core_76.0.2+ds-2.dsc
 beb92394f7bcee1157dbc9ef7fa34fd634f5559623cedcc6f177f61b97cf8ece 363956 
rust-swc-core_76.0.2+ds-2.debian.tar.xz
 7992ebb760732d603d5390943fe06612b2e1cc9ab3b6904df8d79c2092fb2f92 35284 
rust-swc-core_76.0.2+ds-2_amd64.buildinfo
Files:
 2dd573b8468a7c707e0f49e1ebe4b4ec 4643 rust optional 
rust-swc-core_76.0.2+ds-2.dsc
 e5a80d675ff12e490d233d3d9bc185ba 363956 rust optional 
rust-swc-core_76.0.2+ds-2.debian.tar.xz
 f23b8f01298d1568c8b9d754f689d9ed 35284 rust optional 
rust-swc-core_76.0.2+ds-2_amd64.buildinfo

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

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmqHOgYMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEhy08P/1dfslVdJyTkInnfP/YvqcTNQHEEuXtESHbB7VJv
lIbUvAIMLU6x8zJy9u7JMmoWtK3Anx8cr8PjGBDm6yavpgBRBxLsdQ2TotF9mhc/
+iag80JB1dooRbh1nHQBxrCII9epu4NgZB2p874naXEC1n2DzZtL5/zUH4mpOn7y
nbYRzsSF4zjQ26M5xDJaCO2JEK2faIl6nwUJ6Ji4C0mSTS4WcFoR/LujKpOWWIVh
JcxYUiIr0NHisZJ1KoD8PsA0ZE2SlNhm+dHjv26CIJoj1eKiCI26mjQMqIpdSd1T
70THZ/9Uj9ic2dnR+G97EzxMlEVa9ZUF8dsxaKs5nSkI5dTZHSXu6bzR3CNAAw6j
b5cvKH/DvkiPdHQIvubWLCYELkzKVUkBDZzfo2kABnK+RiNRMiGjv7+wy1+27b9K
RMfLJgIIW7xZGBqz/5270NANIw93EDTAqbvxocZ/pV3gIBkIOfSH+weWadapk83m
IlqKRjjO5V7OkJBICrM6CqFg4gOAOUESnuosYFBRdyaofMwy82Kh0ohcrDh+4Dz9
TUhvfz7GpAvnT52OfMHkLy/o/26IQaCWhV1WXgE8o8Uda3PI/pHQIMOqrcuMbMVA
KQqynKFPELEwTrlSqaA3VOGW4TTM1cKapR0Ja7ROReHYJRsjiiJUcCTcn0oD/vXg
hqrv
=Yw17
-----END PGP SIGNATURE-----

Attachment: pgpPR_rPPG03g.pgp
Description: PGP signature


--- End Message ---

Reply via email to