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.