[From nobody Wed Jul 22 14:47:06 2026
Received: (at submit) by bugs.debian.org; 31 Aug 2024 22:20:14 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
 (2021-04-09) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.1 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,
 SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham
 autolearn_force=no version=3.4.6-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 9; hammy, 108; neutral, 29; spammy, 1.
 spammytokens:0.976-+--click
 hammytokens:0.000-+--H*F:D*canonical.com, 
 0.000-+--H*rp:D*canonical.com, 0.000-+--UD:tracker.debian.org,
 0.000-+--tracker.debian.org, 0.000-+--trackerdebianorg
Return-path: &lt;jeremy.bicha@canonical.com&gt;
Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]:48114)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.94.2) (envelope-from &lt;jeremy.bicha@canonical.com&gt;)
 id 1skWS6-000jch-Cl
 for submit@bugs.debian.org; Sat, 31 Aug 2024 22:20:14 +0000
Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com
 [209.85.219.70])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 5AC693F0E9
 for &lt;submit@bugs.debian.org&gt;; Sat, 31 Aug 2024 22:20:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com;
 s=20210705; t=1725142810;
 bh=XDueugVnoAy3pMkA0fvDtLxYCy/hYsV84xPYz8CHHgA=;
 h=MIME-Version:From:Date:Message-ID:Subject:To:Content-Type;
 b=O9pkt9Y7Y337JWLUkZRW7tVBygCLLD8cNnnjuiiLtXdSIrAHgYSLzmrl15qgXUnqx
 HesV+oRbgMc7fP/PZAiIZAksdadTxT3N2QQHjXDzi6PKkHpKqGRImDsQVhpHvZpssn
 NRbKRLm7T0OX8ZxMVvvVDZnm74KbkdGRF+zQHoL8REugNtAKG3o8OrAlpvuCsmmx5e
 w5CvFfEZbpLNgGbv0dAomKT0wgO5MCrnWEhA2SRvv6tQByrjDJRG/80nGgrc10k9or
 YySFESb3mr3Eeq95XFcGAwlS7DmxBKoR9D0BW+adu94VCbEUsif4t5VTM/+6+KLBul
 Az8nQ+Jno6oig==
Received: by mail-qv1-f70.google.com with SMTP id
 6a1803df08f44-6c35b322845so6260246d6.2
 for &lt;submit@bugs.debian.org&gt;; Sat, 31 Aug 2024 15:20:10 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1725142809; x=1725747609;
 h=content-transfer-encoding:to:subject:message-id:date:from
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=XDueugVnoAy3pMkA0fvDtLxYCy/hYsV84xPYz8CHHgA=;
 b=GPoNbVQTI9g0k4i0DXooc14C0gamC+SKZJfW/1LqkvB1LEsq7Ib+riAuKBZQTq5GGI
 /vGgJvfmmo9pt1PTvtdcuseBOPy3g/eFtKowKvOLFzd6VS1pzm8Vm2rvPVERTQN+yTNV
 vf9ZrTatfJFcsxgvvmCojbXHD6qs8RrPbX0M/t8fUYJS5vn6t3GW9FlhHsM9haPjbt5+
 p7ts+6vDG5UDsirC6iqb4KCkDvteqfwc8poT78qxzfwX7kSiHRSJFAPTXps1eh1HCS/s
 2NdAbtnj+BTftwjM19t62d9IfS1YwJubBMMfg4qGPxOk7DIuUxvjDgV9AxHDEXdGJs7u
 4QZQ==
X-Gm-Message-State: AOJu0YzXWaD4IBsxsPVhcLcMJO0zBuhwNb+I611JxYwNH5RqsbAqPiEW
 41rJehdcLl40S8V3+zahBFIk3Wg4Br+tEu6s5xXVTGU0ELUMSGtOeevtX0JGVwf8AucnnSLW7RI
 hFEoesWPuluJigvwosVMszd3xus9kmMyr+6jFtJCPE8GaRPs9+zSfAVJh8KVV1vTbjDKH8Wa70N
 qLLK3IMzWXCs97RUGHREeOEbcpcUZps/bLfwT5Eyp5Gu9aAqroCW0V5D9GaA==
X-Received: by 2002:a05:6214:3c98:b0:6c1:6eca:4eea with SMTP id
 6a1803df08f44-6c33e64e05bmr119134286d6.15.1725142809089; 
 Sat, 31 Aug 2024 15:20:09 -0700 (PDT)
X-Google-Smtp-Source: AGHT+IE8oS/+sSOVNz3Chfkd22GbljmzrDO0wYnGmriYPh6Zd3s9p/og+1UIbeoQtKJPgjEpoaYmYwLSJGC0E29J0Ro=
X-Received: by 2002:a05:6214:3c98:b0:6c1:6eca:4eea with SMTP id
 6a1803df08f44-6c33e64e05bmr119134126d6.15.1725142808600; Sat, 31 Aug 2024
 15:20:08 -0700 (PDT)
MIME-Version: 1.0
From: =?UTF-8?Q?Jeremy_B=C3=ADcha?= &lt;jeremy.bicha@canonical.com&gt;
Date: Sat, 31 Aug 2024 18:19:33 -0400
Message-ID: &lt;CAD+GYvzno2JQtGsWNn8Kw8EPNvst_Vi5p_4=JyGRoxoHEe0WZA@mail.gmail.com&gt;
Subject: debcargo: Use crates.io for Homepage if no other homepage is set
To: submit@bugs.debian.org
Content-Type: text/plain; charset=&quot;UTF-8&quot;
Content-Transfer-Encoding: quoted-printable
Delivered-To: submit@bugs.debian.org

Source: debcargo
Version: 2.6.1-6

I suggest that debcargo should use crates.io as the homepage when:
- Cargo.toml doesn't set a homepage
- and when debian/debcargo.toml doesn't set a homepage

This would fix bugs like https://bugs.debian.org/919989 . A lot of
Rust crates don't set the homepage and this would make
https://tracker.debian.org/ more useful for people who want to click
links to find upstream.

Thank you,
Jeremy B=C3=ADcha
]