Bug#1142950: librust-ed25519-dalek-dev: Please upgrade to librust-ed25519-dev 3.x, or explicitly Depends on a 2.x version

"Blair Noctis" <[email protected]>
Newsgroups gmane.linux.debian.devel.bugs.rc
Message-ID <[email protected]>
Package: librust-ed25519-dalek-dev
Version: 2.2.0+4.2.0+dfsg-4
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: [email protected]

> error: failed to select a version for the requirement `ed25519 = ">=2.2, <2.3"`
> candidate versions found which didn't match: 3.0.0
> location searched: directory source `/build/reproducible-path/rust-rusty-paseto-0.10.0/debian/cargo_registry` (which is replacing registry `crates-io`)
> required by package `ed25519-dalek v2.2.0`
>     ... which satisfies dependency `ed25519-dalek = "^2.0"` of package `rusty_paseto v0.10.0 (/build/reproducible-path/rust-rusty-paseto-0.10.0)`
> perhaps a crate was updated and forgotten to be re-vendored?
> dh_auto_test: error: /usr/share/cargo/bin/cargo build returned exit code 101
> make: *** [debian/rules:3: binary] Error 25
> dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2

As librust-ed25519-dev is now at 3.0.0-1, the un-version-qualified Depends on
librust-ed25519-dev results in the 3.0 version being picked, failing the
`>=2.2, <2.3` requirement.

If you want to stick to 2.x, there is a librust-ed25519-2-dev, supposedly a
transition helper.

-- 
    ,Sdrager
Blair Noctis

🇵🇸
signature.asc (application/pgp-signature, 252 B)
-----BEGIN PGP SIGNATURE-----

iIYEABYKAC4WIQSkiHwhuQf2oVaWacxWG2M00EUuRAUCamjYTRAcbmN0c0BkZWJp
YW4ub3JnAAoJEFYbYzTQRS5E9lYBALGs/O38CQRDM+bMZOYoYgrknVy4mYZkW5oR
nzQyuP7OAP0eXDqwwN4mYzdTRgPyoYEa1oZZyYxqooJlnW8ApKyZBA==
=l+K3
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.