void-linux / void-packages

The Void source packages collection
https://voidlinux.org
Other
2.46k stars 2.09k forks source link

python3-adblock FTBFS #50697

Closed ahesford closed 1 month ago

ahesford commented 1 month ago

Is this a new report?

Yes

System Info

void-packages v1.0

Package(s) Affected

python3-adblock

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

The package should build.

Actual behaviour

cargo complains that it can't find the necessary version of rmp-serde, which was yanked from crates.io.

Steps to reproduce

Try to build the package.

cinerea0 commented 1 month ago

Switching the distfile to https://github.com/ArniDagur/python-adblock/archive/refs/tags/${version}.tar.gz seems to fix the build with no additional patching required. Not sure if the built library is functionally identical.

ahesford commented 1 month ago

Thanks! https://github.com/void-linux/void-packages/commit/e69d70b394dd936997ecac48757b13454a247b5f