[Pkg-rust-maintainers] Bug#1084495: rsop: Missing Homepage field

Daniel Kahn Gillmor dkg at debian.org
Sat Nov 2 02:14:31 GMT 2024


Control: reassign 1084495 debcargo
Control: retitle 1084495 debcargo: Populate Homepage from `repository` if no `homepage` exists in Cargo.toml
Control: forwarded 1084495 https://salsa.debian.org/rust-team/debcargo/-/issues/69
Control: affects 1084495 + rsop

On Mon 2024-10-07 13:51:58 +0200, Guillem Jover wrote:
> This package has no Homepage field to https://codeberg.org/heiko/rsop.
> I was looking to find upstream bug reports and missed it. :)

Thanks for the report, Guillem.  The homepage for rsop (like many
crates) is the forge's landing page for the git repository for the
project.

https://github.com/rust-lang/api-guidelines/issues/26 indicates that
within the crate ecosystem, if the homepage is no different from the
repository, it should not be explicitly listed in Cargo.toml.  So, the
issue is that debcargo isn't currently clever enough to populate
Debian's Homepage field correctly given the limited information
available.

Rather than fix this with a narrowly targeted change to rust-rsop, it
would be better to update debcargo and fix it for all crates with this
property.

        --dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 324 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20241102/68489787/attachment-0002.sig>


More information about the Pkg-rust-maintainers mailing list