[Pkg-rust-maintainers] Bug#1012883: rust-copypasta: (build-)dependencies unsatisfiable.

Peter Green plugwash at debian.org
Thu Jun 16 12:24:02 BST 2022


Package: rust-copypasta
Version: 0.7.1-2
Severity: serious

The dependencies and build-dependencies of rust-copypasta are unsatisfiable.

The first issue is that "disable-smithay-clipboard.diff" removes the
smithay-clipboard feature from the default set, but does not remove the
smithay-clipboard feature itself. Since the package uses collapse_features
and copypasta is not in Debian, this renders the package uninstallable.
I tweaked the patch to remove the feature completely (it can of course be
reinsated if/when someone packages smithay-clipboard)

The second issue is that x11-clipboard was recently updated to 0.6, in
addition to bumping the dependency, a small tweak to one of the use statements
was needed to make the code build with the new version.

However given that copypasta appears to have a grand total of zero tests, i'm
not comfortable uploading said patch without someone having done some real-world
testing of it (though looking at upstream git, I notice that they just made
the same change I did).

Anyway, I've committed the changes to debcargo-conf, I'll leave it up to
those packaging software that depends on copypasta to decide whether to
upload my changes as-is or make further changes.



More information about the Pkg-rust-maintainers mailing list