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

Attachment: signature.asc
Description: PGP signature

Reply via email to