GNU bug report logs - #71924
31.0.50; elpa.gnu.org has misleading link to bbdb source code

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: minor; Reported by: Jules Tamagnan <jtamagnan@HIDDEN>; Keywords: moreinfo; dated Wed, 3 Jul 2024 18:07:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Added tag(s) moreinfo. Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Severity set to 'minor' from 'normal' Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 71924 <at> debbugs.gnu.org:


Received: (at 71924) by debbugs.gnu.org; 1 Mar 2025 01:47:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 20:47:29 2025
Received: from localhost ([127.0.0.1]:55659 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toBwv-0005eR-1J
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 20:47:29 -0500
Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:45395)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1toBwr-0005e7-JV
 for 71924 <at> debbugs.gnu.org; Fri, 28 Feb 2025 20:47:26 -0500
Received: by mail-ed1-x532.google.com with SMTP id
 4fb4d7f45d1cf-5dee07e51aaso4857116a12.3
 for <71924 <at> debbugs.gnu.org>; Fri, 28 Feb 2025 17:47:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740793639; x=1741398439; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=c4gEoTjBa4eND3bt6+2Vag5aFjrBlsaGhJyMbYzcRWo=;
 b=MVjHBiSjWgUEWwaSPnXJjox3iGJq2W0wQMl7Z+nMf9VArqHjHK7zxMvzX6uC0agCye
 4jpW3yH74BGmWsvSDXboykljuNMIr+/C5ksPH7piCnUmv5xHnXhc3oNS8L9upMnWIR7G
 gqJWT3XwITOhDIv0rINiQ2v65cat10FuyKlC4SXmYwL/E4qwKylsSCwXLRLzhLgO2qpd
 o6Ak5ZvnboeHpm2qpp1nPtKM2A5MjlTIIu+8Gvla4Unk5NbtWbOCS8URT06f2v2j4ErG
 qSqUNzdxZnsY7E3one3L4IVG3jhm80vzd2Z8RHQCEojrDG6f3v4Fa3iPU+m9LnS5ZzYP
 sZXA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740793639; x=1741398439;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=c4gEoTjBa4eND3bt6+2Vag5aFjrBlsaGhJyMbYzcRWo=;
 b=TzEzNQkkBbeEw19yTSlgPyGgf5fbdcIiHasiVU8sHfkN4gv6OLHXu1c5lJdYIst1cn
 mwgR1zlilJWJB6yN3AEB/bD4rbbgbsRKy+jHYOheLMKeYjDGLlN3/SXpqx4IW1TDW0Pa
 H25NQPxRHgCBL7Mhh7D4TyU9Fs4ZL3l/cg2G9EtIO7UC5lUmu8jaesZl7lpo+9XozJ3R
 nhn5ITM1Jpwc8Be0Dgpj3b5BYjAqir0yzwzVLrIyw6McbZrTbUJ/wKv3xflAm2mY9woN
 5PrTUenUQXA9RuMGwQRk/bFvhjkX5t0NLy8yWCapX8AGf0UQahtPo0Kwds46UObfSDYJ
 plRA==
X-Forwarded-Encrypted: i=1;
 AJvYcCVh2ftXu1QtGQqYvEZ+UtJOmLzctiqS1+ykfCXxiKUi/DlaOLe96izHw3dcKtEc1+3EJoxR3Q==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxrXlr2pYzH/vyR5thjw6d4/JaycL6aTQRlu+b4JYtH1SG0FarS
 N13UGDc9Vj7zsfQVVvS3nMUzaTYrwqFSs5p2sghHWBGODD58mBJ/GLpNllwZ+vKVUTfquoQ1sRZ
 DV/a7cWvAqw1YmMtRuiirZsFEi/Ty+vT0
X-Gm-Gg: ASbGncsDgc7cIY3Mc+8Av8IOUHN/G7ECnYvpfCokjP6rXjNwwqWrwFQxgQsuHxOIIjY
 wcSawY7K/tF5rmwKxCEiaTh95/Dco5YB32pCrPM2lu7uBzieHnXsRFH9fCdtcRhSqtt40Xz1Lmt
 jByLws2X+0e+ZUvlvIQFlgSSdREQo=
X-Google-Smtp-Source: AGHT+IEsqwPtsbLH8Uwuj2fBob7kygAGMTsTAg2w3FMrxYciQomZ6mgA7uxmaM/lEWqcJq8rVknUazUv17lCbxWJTTQ=
X-Received: by 2002:a05:6402:234e:b0:5e4:c532:d69a with SMTP id
 4fb4d7f45d1cf-5e4d6ac9bf1mr5735189a12.5.1740793638742; Fri, 28 Feb 2025
 17:47:18 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Fri, 28 Feb 2025 17:47:18 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <87r0bdpw1l.fsf@HIDDEN>
References: <87sewqmjt4.fsf@HIDDEN> <87r0bdpw1l.fsf@HIDDEN>
MIME-Version: 1.0
Date: Fri, 28 Feb 2025 17:47:18 -0800
X-Gm-Features: AQ5f1Jp5QKgVSmxYzUjdr38M04llZLarG8DFiT_7t3rstt6psaN8qCnDnizQMms
Message-ID: <CADwFkmnK3imAL219rQr4C0fox_QhsTJFSxVPX61XzrsQaVzLpw@HIDDEN>
Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb
 source code
To: Philip Kaludercic <philipk@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71924
Cc: 71924 <at> debbugs.gnu.org, Jules Tamagnan <jtamagnan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Philip Kaludercic <philipk@HIDDEN> writes:

>> * Desired solutions
>>
>> 1. The elpa website should link to the bbdb source code that is defined
>>    in elpa-packages.
>
> ELPA always mirrors the remote repositories, and links to this mirror,
> but you can set the URL in the package header to point to whatever site
> you like.
>
>> 2. Both versions of the elpa source code:
>>    https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and
>>    https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled.
>
> If you merge the elpa branch into your branch and then adjust what you
> want, it should go through.

Does that answer all questions here, or is there more to do here?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71924; Package emacs. Full text available.

Message received at 71924 <at> debbugs.gnu.org:


Received: (at 71924) by debbugs.gnu.org; 28 Jul 2024 11:59:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jul 28 07:59:24 2024
Received: from localhost ([127.0.0.1]:42752 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sY2Yd-0006WS-Vd
	for submit <at> debbugs.gnu.org; Sun, 28 Jul 2024 07:59:24 -0400
Received: from mout02.posteo.de ([185.67.36.66]:44239)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <philipk@HIDDEN>) id 1sY2Yb-0006WG-1G
 for 71924 <at> debbugs.gnu.org; Sun, 28 Jul 2024 07:59:23 -0400
Received: from submission (posteo.de [185.67.36.169]) 
 by mout02.posteo.de (Postfix) with ESMTPS id 88AFD240105
 for <71924 <at> debbugs.gnu.org>; Sun, 28 Jul 2024 13:59:03 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1722167943; bh=R/+Td8NE0dEGxVEfViTrbWeq/mtomqCznoyXBiP7Gqc=;
 h=From:To:Cc:Subject:Autocrypt:OpenPGP:Date:Message-ID:MIME-Version:
 Content-Type:From;
 b=g4h6RXmiBflH36I1rP1PZgblQjimdBlAte5JUMV5PiQcx/Yzq2u+pEiZ+PR0It5Ub
 zgnurbEpco/Z4Vfonn5Y2IKaIiYLAmQjUj6zmWae2QRE7aKWlVxnpZ+jdXBJ6We7I8
 zbJ30Z52FF0rlU5UhP7g9wQqwh2UaRAfe1NW8qE5w6QH+yir9Ng5zJS2c98Q88u9Sw
 /MZkIlj7nMu/Q4aZ024TvbxvICYgib0D4FQivC5/SV2gWFsSPMdog+JU85qnYJBT4s
 SVeZit7hCBAU2xguyFd7bTQyV0Ttl0xL9njhdyWsT/ZRb6NFUI3pP4M/H7neeU+A7m
 xtroRY6RrQ1dA==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4WX0QH0P1Rz6tyn;
 Sun, 28 Jul 2024 13:59:03 +0200 (CEST)
From: Philip Kaludercic <philipk@HIDDEN>
To: Jules Tamagnan <jtamagnan@HIDDEN>
Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb
 source code
In-Reply-To: <87sewqmjt4.fsf@HIDDEN> (Jules Tamagnan's message of "Wed, 03
 Jul 2024 11:06:47 -0700")
References: <87sewqmjt4.fsf@HIDDEN>
Autocrypt: addr=philipk@HIDDEN; keydata=
 mDMEZBBQQhYJKwYBBAHaRw8BAQdAHJuofBrfqFh12uQu0Yi7mrl525F28eTmwUDflFNmdui0QlBo
 aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0
 ZW8ubmV0PoiWBBMWCAA+FiEEDg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwMFCQHhM4AFCwkI
 BwIGFQoJCAsCBBYCAwECHgECF4AACgkQ8xYDWXahwulikAEA77hloUiSrXgFkUVJhlKBpLCHUjA0
 mWZ9j9w5d08+jVwBAK6c4iGP7j+/PhbkxaEKa4V3MzIl7zJkcNNjHCXmvFcEuDgEZBBQQhIKKwYB
 BAGXVQEFAQEHQI5NLiLRjZy3OfSt1dhCmFyn+fN/QKELUYQetiaoe+MMAwEIB4h+BBgWCAAmFiEE
 Dg7HY17ghYlni8XN8xYDWXahwukFAmQQUEICGwwFCQHhM4AACgkQ8xYDWXahwukm+wEA8cml4JpK
 NeAu65rg+auKrPOP6TP/4YWRCTIvuYDm0joBALw98AMz7/qMHvSCeU/hw9PL6u6R2EScxtpKnWof
 z4oM
OpenPGP: id=philipk@HIDDEN;
 url="https://keys.openpgp.org/vks/v1/by-email/philipk@HIDDEN";
 preference=signencrypt
Date: Sun, 28 Jul 2024 11:59:02 +0000
Message-ID: <87r0bdpw1l.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.6 (/)
X-Debbugs-Envelope-To: 71924
Cc: 71924 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.6 (-)

Jules Tamagnan <jtamagnan@HIDDEN> writes:

> ---
>
> * Background
>
> This might be expected but I found it a bit confusing so figured I would
> open a bug report in case it is not expected.
>
> The high level issue is that it seems like the elpa website is pointing
> to the wrong version of the bbdb source code.
>
> * Problem
>
> The `bbdb` package is defined in elpa as pulling from nongnu elpa. This
> can be seen here -
> https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages?h=main#n89
>
> However the link to `bbdb`'s source code from the elpa website
> (http://elpa.gnu.org/packages/bbdb.html) points to the gnu elpa version
> of the source code:
> https://git.savannah.gnu.org/cgit/emacs/elpa.git/?h=externals/bbdb.
>
> This causes confusion because the website does not point to the true
> source code that would be installed.
>
> This further causes confusion because both versions of `bbdb` are
> extremely different notably the elpa version of bbdb contains a
> `bbdb-site.el` file
> (https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/lisp/bbdb-site.el?h=externals/bbdb)
> whereas the non-gnu elpa version contains a `bbdb-site.el.in` file
> (https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-site.el.in)
>
> * Desired solutions
>
> 1. The elpa website should link to the bbdb source code that is defined
>    in elpa-packages.

ELPA always mirrors the remote repositories, and links to this mirror,
but you can set the URL in the package header to point to whatever site
you like.

> 2. Both versions of the elpa source code:
>    https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and
>    https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled.

If you merge the elpa branch into your branch and then adjust what you
want, it should go through.

> I'd be willing to tackle solution 1 and possibly solution 2 but it isn't
> clear to me where the source code for the elpa website is such that it
> can be modified to point to the expected URL. It also isn't clear to me
> if we should be keeping both versions of the source code or consolidate
> since it seems like the version on gnu.org is no longer in use.

> Best,
> Jules
>
> ---
>
> In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
> 3.24.42, cairo version 1.18.0)
> Repository revision: 9cb2a2040888c28587bed2b0902d9da90720f9a0
> Repository branch: master
> Windowing system distributor 'The X.Org Foundation', version 11.0.12101013
> System Description: NixOS 24.11 (Vicuna)
>
>
>
>

Jeremy Bryant <jb@HIDDEN> writes:

> Jules Tamagnan <jtamagnan@HIDDEN> writes:
>
>> ---
>>
>> * Background
>>
>> This might be expected but I found it a bit confusing so figured I would
>> open a bug report in case it is not expected.
>>
>> The high level issue is that it seems like the elpa website is pointing
>> to the wrong version of the bbdb source code.
>>
>> * Problem
>>
>> The `bbdb` package is defined in elpa as pulling from nongnu elpa. This
>> can be seen here -
>> https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages?h=main#n89
>>
>> However the link to `bbdb`'s source code from the elpa website
>> (http://elpa.gnu.org/packages/bbdb.html) points to the gnu elpa version
>> of the source code:
>> https://git.savannah.gnu.org/cgit/emacs/elpa.git/?h=externals/bbdb.
>>
>> This causes confusion because the website does not point to the true
>> source code that would be installed.
>>
>> This further causes confusion because both versions of `bbdb` are
>> extremely different notably the elpa version of bbdb contains a
>> `bbdb-site.el` file
>> (https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/lisp/bbdb-site.el?h=externals/bbdb)
>> whereas the non-gnu elpa version contains a `bbdb-site.el.in` file
>> (https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-site.el.in)
>>
>> * Desired solutions
>>
>> 1. The elpa website should link to the bbdb source code that is defined
>>    in elpa-packages.
>> 2. Both versions of the elpa source code:
>>    https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and
>>    https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled.
>>
>> I'd be willing to tackle solution 1 and possibly solution 2 but it isn't
>> clear to me where the source code for the elpa website is such that it
>> can be modified to point to the expected URL. It also isn't clear to me
>> if we should be keeping both versions of the source code or consolidate
>> since it seems like the version on gnu.org is no longer in use.
>>
>> Best,
>> Jules
>>
>> ---
>>
>> In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
>> 3.24.42, cairo version 1.18.0)
>> Repository revision: 9cb2a2040888c28587bed2b0902d9da90720f9a0
>> Repository branch: master
>> Windowing system distributor 'The X.Org Foundation', version 11.0.12101013
>> System Description: NixOS 24.11 (Vicuna)
>
> Adding Philip to this report
>
>
>
>

Jules Tamagnan <jtamagnan@HIDDEN> writes:

> Jeremy Bryant <jb@HIDDEN> writes:
>
>> Adding Philip to this report
>
> Brilliant, thank you. Let me know if there is anything I can do to help
> this along. I'm happy to take on fixes but am unsure how to make the
> proper modifications to the ELPA website and unsure how we should go
> about reconciling the differences between the versions:
>  - Should we remove the non-gnu version and improve the gnu version?

FWIW this is also an option, but I think we can avoid this.

>  - Should we remove the gnu version and use exclusively the non-gnu
>     version?
>  - Should we keep both but have the source be the same?

I'd vote for this one.

> Best,
> Jules
>
>
>
>

-- 
	Philip Kaludercic on peregrine




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71924; Package emacs. Full text available.

Message received at 71924 <at> debbugs.gnu.org:


Received: (at 71924) by debbugs.gnu.org; 24 Jul 2024 20:32:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 24 16:32:23 2024
Received: from localhost ([127.0.0.1]:34578 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sWies-000546-LT
	for submit <at> debbugs.gnu.org; Wed, 24 Jul 2024 16:32:22 -0400
Received: from mail-pf1-f179.google.com ([209.85.210.179]:60884)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jtamagnan@HIDDEN>) id 1sWiep-00053s-Bj
 for 71924 <at> debbugs.gnu.org; Wed, 24 Jul 2024 16:32:20 -0400
Received: by mail-pf1-f179.google.com with SMTP id
 d2e1a72fcca58-70d1c655141so180041b3a.1
 for <71924 <at> debbugs.gnu.org>; Wed, 24 Jul 2024 13:32:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1721853067; x=1722457867; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=mD5Y+oHsCOvudJsL4GMlZI5tH36tb9tpo/l2WEdewb8=;
 b=Bnr461mQJMiKgydEQilrrhYK0MPuw9ULTMVrclcGHOaMRFsz25j5FpeqP9fraBp8Fu
 Bmx/yJI+Ybh9YkX1mBkf8mKnbfii/lLQ01tYV4e1CX19mprUJXNJr2qBccOuoUGSBJ26
 4xRYfjYnZkbfbNxvE2By2qnskPp6k8hmAxsKAPd9euBFyKqtSN154yZ5kH2L4D6PdwMM
 dboS0Y+18zgvfbrcpW8HvQF2ENSqoORhmdTZ6ZTCzSaBfof9yEztOoU2bVFHI1FCTHT0
 QvdGl9Yh/Orj66k9L2LOumcUSQEpBH64SEhZEqL/bRCy6lbWT9vMafQp9RkkAk7lPUlu
 dqyw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721853067; x=1722457867;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=mD5Y+oHsCOvudJsL4GMlZI5tH36tb9tpo/l2WEdewb8=;
 b=nF+9eiXkRtsKo1Izjwt/whgKrySLg3VNPdjyfvi7FVFQfyiNn/CmELPOgjx0+1mlSk
 F4EBtrHAuP6fWqo3DeEW2IuK5BoB3SRg/9KD94lh5VuE9Fz9pQkRyHGiY7oE+H3AwlWV
 7maXEw56KHY68ZFnjqpZy1Z4vRgS1x2mPoX7XVGycv5tn6F7mfKR16YdzGA0PEhwAItd
 Jj/7jFU647mm/i3KRdo90mXpdsHbarQEDIN1osEKZ1rHIQeGqMw4RyvnInALtre7+Pvo
 c/3GX3kU5Nq/RMaWq73tMM3txWXwNSANAL7q2DCHdZbaBQKhoqC7raGsO4taCYJdRj5P
 4PUw==
X-Gm-Message-State: AOJu0YwikH4JuXoYC79OHxKuR8iMV2BSN5G6jc+rIoQvGoaOV0NlzuwB
 xsOoOTOZCytu+ga7SvC/cBIB1XVNNrk1Z/phcT8xTFl4Ea34oh1d
X-Google-Smtp-Source: AGHT+IGQ4et2PrFn5/WGI0cyEcYwo0MM4+3971Mh2dxDXHt+lSSxx/1g6dt1tnNoEwFdYMhmXRMwWw==
X-Received: by 2002:a05:6a00:928d:b0:70d:3a27:54ca with SMTP id
 d2e1a72fcca58-70eaa8e823emr784391b3a.22.1721853066913; 
 Wed, 24 Jul 2024 13:31:06 -0700 (PDT)
Received: from jat-framework (c-73-189-85-43.hsd1.ca.comcast.net.
 [73.189.85.43]) by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-70d2243d137sm5891960b3a.31.2024.07.24.13.31.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 24 Jul 2024 13:31:06 -0700 (PDT)
From: Jules Tamagnan <jtamagnan@HIDDEN>
To: Jeremy Bryant <jb@HIDDEN>
Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb
 source code
In-Reply-To: <87a5ilkls1.fsf@HIDDEN> (Jeremy Bryant's message of
 "Sat, 13 Jul 2024 22:46:38 +0100")
References: <87sewqmjt4.fsf@HIDDEN> <87a5ilkls1.fsf@HIDDEN>
Date: Wed, 24 Jul 2024 13:31:04 -0700
Message-ID: <87v80ujzw7.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 1.7 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: Jeremy Bryant writes: > Adding Philip to this report
 Brilliant, 
 thank you. Let me know if there is anything I can do to help this along.
 I'm happy to take on fixes but am unsure how to make the proper modifications
 to the ELPA website and unsure how we [...] 
 Content analysis details:   (1.7 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (jtamagnan[at]gmail.com)
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [209.85.210.179 listed in wl.mailspike.net]
 1.7 URIBL_BLACK            Contains an URL listed in the URIBL blacklist
 [URIs: jeremybryant.net]
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [209.85.210.179 listed in list.dnswl.org]
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
X-Debbugs-Envelope-To: 71924
Cc: Philip Kaludercic <philipk@HIDDEN>, 71924 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.7 (/)

Jeremy Bryant <jb@HIDDEN> writes:

> Adding Philip to this report

Brilliant, thank you. Let me know if there is anything I can do to help
this along. I'm happy to take on fixes but am unsure how to make the
proper modifications to the ELPA website and unsure how we should go
about reconciling the differences between the versions:
 - Should we remove the non-gnu version and improve the gnu version?
 - Should we remove the gnu version and use exclusively the non-gnu
    version?
 - Should we keep both but have the source be the same?

Best,
Jules




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71924; Package emacs. Full text available.

Message received at 71924 <at> debbugs.gnu.org:


Received: (at 71924) by debbugs.gnu.org; 13 Jul 2024 21:47:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 13 17:47:23 2024
Received: from localhost ([127.0.0.1]:56899 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sSkaR-0005Yu-B9
	for submit <at> debbugs.gnu.org; Sat, 13 Jul 2024 17:47:23 -0400
Received: from out-170.mta0.migadu.com ([91.218.175.170]:11854)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jb@HIDDEN>) id 1sSkaN-0005Ye-Ef
 for 71924 <at> debbugs.gnu.org; Sat, 13 Jul 2024 17:47:22 -0400
X-Envelope-To: philipk@HIDDEN
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeremybryant.net;
 s=key1; t=1720907201;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=j8twTGo+4ZpYKUO6jCuDsjs3PVXcYj5G37vhPiEo4Rw=;
 b=Q2Dz9vEU8Jz16sGGSgMsK8RBxM7R7YS6C7NVSlFxW6+FSGUMUJBAiZ0a5RP/bgQLi5FdWo
 E1BlWNNzN5bPxt0Qnq1nQLpzrNGzuKJiaEc2sXH74QjSjCIsHwUQclPf20Q4DdYLzx5mF8
 ktJPHnTIQ3gyvNopRm25wkm6MgzICgIUqYMrwCkVzx7NtWJQrJhwm0pD4KXE2l7i5rPptZ
 f9uUosqO7+hA6paXOF14zZKAuYoTT736ChwI5R/qORFQz4daSfvz2iMo2PLvckwW/5d+ZP
 fgyTG7QOGaYjqDFbEMaCCLk3J/unhuIn5Nf4lfJ+BuWmHZ7MqWRFF8zgjjRZEA==
X-Envelope-To: 71924 <at> debbugs.gnu.org
X-Envelope-To: jtamagnan@HIDDEN
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
From: Jeremy Bryant <jb@HIDDEN>
To: Jules Tamagnan <jtamagnan@HIDDEN>
Subject: Re: bug#71924: 31.0.50; elpa.gnu.org has misleading link to bbdb
 source code
In-Reply-To: <87sewqmjt4.fsf@HIDDEN> (Jules Tamagnan's message of "Wed, 03
 Jul 2024 11:06:47 -0700")
References: <87sewqmjt4.fsf@HIDDEN>
Date: Sat, 13 Jul 2024 22:46:38 +0100
Message-ID: <87a5ilkls1.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 71924
Cc: Philip Kaludercic <philipk@HIDDEN>, 71924 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Jules Tamagnan <jtamagnan@HIDDEN> writes:

> ---
>
> * Background
>
> This might be expected but I found it a bit confusing so figured I would
> open a bug report in case it is not expected.
>
> The high level issue is that it seems like the elpa website is pointing
> to the wrong version of the bbdb source code.
>
> * Problem
>
> The `bbdb` package is defined in elpa as pulling from nongnu elpa. This
> can be seen here -
> https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages?h=main#n89
>
> However the link to `bbdb`'s source code from the elpa website
> (http://elpa.gnu.org/packages/bbdb.html) points to the gnu elpa version
> of the source code:
> https://git.savannah.gnu.org/cgit/emacs/elpa.git/?h=externals/bbdb.
>
> This causes confusion because the website does not point to the true
> source code that would be installed.
>
> This further causes confusion because both versions of `bbdb` are
> extremely different notably the elpa version of bbdb contains a
> `bbdb-site.el` file
> (https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/lisp/bbdb-site.el?h=externals/bbdb)
> whereas the non-gnu elpa version contains a `bbdb-site.el.in` file
> (https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-site.el.in)
>
> * Desired solutions
>
> 1. The elpa website should link to the bbdb source code that is defined
>    in elpa-packages.
> 2. Both versions of the elpa source code:
>    https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and
>    https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled.
>
> I'd be willing to tackle solution 1 and possibly solution 2 but it isn't
> clear to me where the source code for the elpa website is such that it
> can be modified to point to the expected URL. It also isn't clear to me
> if we should be keeping both versions of the source code or consolidate
> since it seems like the version on gnu.org is no longer in use.
>
> Best,
> Jules
>
> ---
>
> In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
> 3.24.42, cairo version 1.18.0)
> Repository revision: 9cb2a2040888c28587bed2b0902d9da90720f9a0
> Repository branch: master
> Windowing system distributor 'The X.Org Foundation', version 11.0.12101013
> System Description: NixOS 24.11 (Vicuna)

Adding Philip to this report




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#71924; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 3 Jul 2024 18:07:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 03 14:07:00 2024
Received: from localhost ([127.0.0.1]:40410 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sP4Ng-0000Sh-DX
	for submit <at> debbugs.gnu.org; Wed, 03 Jul 2024 14:07:00 -0400
Received: from lists.gnu.org ([209.51.188.17]:60966)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jtamagnan@HIDDEN>) id 1sP4Ne-0000SZ-9N
 for submit <at> debbugs.gnu.org; Wed, 03 Jul 2024 14:06:59 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jtamagnan@HIDDEN>)
 id 1sP4Na-0002C6-EP
 for bug-gnu-emacs@HIDDEN; Wed, 03 Jul 2024 14:06:55 -0400
Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <jtamagnan@HIDDEN>)
 id 1sP4NX-00024Z-CD
 for bug-gnu-emacs@HIDDEN; Wed, 03 Jul 2024 14:06:54 -0400
Received: by mail-pf1-x42e.google.com with SMTP id
 d2e1a72fcca58-7066a3229f4so3822544b3a.2
 for <bug-gnu-emacs@HIDDEN>; Wed, 03 Jul 2024 11:06:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1720030009; x=1720634809; darn=gnu.org;
 h=mime-version:message-id:date:subject:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=V2fAfOUgqALHCfX6eLF/I6DVqVC9CZcKci53dV/8ZHU=;
 b=aCF7yDgF0RjUL+FQfw/zPXTRC+pimajdsFy54ayn2ZN0duxV4Z6L2b1S/Go1sezTQj
 pR0B49t9Kfp9xPxNrgQjuoytsD6Xbotm8acB9Bk2dxSHEMWUqGZeCPp/I4hpLt1MhfZ1
 n/smA1IBt1V7PMdF8h0f3lUJI5tY0q8PJoRR+RlnnLxFE7Ee87XmTSYXbWzuiZuoLFUZ
 RGUqxrZ2Ac712BX4lnFwY9PHA1beoYlk6msOjrrr7H+0qbqM23vTHzdg/m6wt86jcP+h
 VahL/j+xLTdQraYhlvJPUxH4XWWJuKge6wnovDlvxaUOeUsPP7CHlZJOBt/rKPr4D2Hi
 T5bA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1720030009; x=1720634809;
 h=mime-version:message-id:date:subject:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=V2fAfOUgqALHCfX6eLF/I6DVqVC9CZcKci53dV/8ZHU=;
 b=bLJarzaMSk98ewFC0YNo9Q/UX5XU/PiITVJZzgfX62X3z+SsQAPSPrkszjpKHkTBsr
 hJHPKNkdMZDxSJQ0sYcljA8cVuK1S/1E1zi2vQkqifAbYyFZYQumg2m3oe8J8nSHDsVF
 jYiv3kBCBZxc3l18/4MEsYmfbJZPfHuZNm9AREIHLVmzI59wTN8iSYE9a2p2qbgSfLco
 3bBVRFh0Yo/Q0jIm9W0HSzWgtmSsYzXNPHpFMBTj5bXKrUBt0Itkdko+1ogOo7RbTDVS
 dI6kPjtRblXa+/cI/pBIgBb30q8Uhv84tn23k9D+iLu7EF3oYO6dSHgOOmeKDEA3XFyL
 woqA==
X-Gm-Message-State: AOJu0YxYqbr+VHByXTI0WWOiXTmIrlT01HP/CvsAwTgQWtedR9v5DPo+
 I8KvpEC9K1QW42Qzs4r4Mu9fWpd95O7BL8QifBehI53dTUJaBdQ96x17IQ==
X-Google-Smtp-Source: AGHT+IFZGmtxF3PFV0EePeD9lhTLhFabQ6FHMd+ZCu6s8UQc8y4AfGTt5ASuJDDRRVaUBY7pKwC6jw==
X-Received: by 2002:a05:6a00:4652:b0:705:98d4:6220 with SMTP id
 d2e1a72fcca58-70aaaf2fa68mr11211807b3a.30.1720030009185; 
 Wed, 03 Jul 2024 11:06:49 -0700 (PDT)
Received: from jat-framework (c-73-189-85-43.hsd1.ca.comcast.net.
 [73.189.85.43]) by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-70803ecf950sm10754588b3a.113.2024.07.03.11.06.48
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 03 Jul 2024 11:06:48 -0700 (PDT)
From: Jules Tamagnan <jtamagnan@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; elpa.gnu.org has misleading link to bbdb source code
X-Debbugs-Cc: 
Date: Wed, 03 Jul 2024 11:06:47 -0700
Message-ID: <87sewqmjt4.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2607:f8b0:4864:20::42e;
 envelope-from=jtamagnan@HIDDEN; helo=mail-pf1-x42e.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)


---

* Background

This might be expected but I found it a bit confusing so figured I would
open a bug report in case it is not expected.

The high level issue is that it seems like the elpa website is pointing
to the wrong version of the bbdb source code.

* Problem

The `bbdb` package is defined in elpa as pulling from nongnu elpa. This
can be seen here -
https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages?h=main#n89

However the link to `bbdb`'s source code from the elpa website
(http://elpa.gnu.org/packages/bbdb.html) points to the gnu elpa version
of the source code:
https://git.savannah.gnu.org/cgit/emacs/elpa.git/?h=externals/bbdb.

This causes confusion because the website does not point to the true
source code that would be installed.

This further causes confusion because both versions of `bbdb` are
extremely different notably the elpa version of bbdb contains a
`bbdb-site.el` file
(https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/lisp/bbdb-site.el?h=externals/bbdb)
whereas the non-gnu elpa version contains a `bbdb-site.el.in` file
(https://git.savannah.nongnu.org/cgit/bbdb.git/tree/lisp/bbdb-site.el.in)

* Desired solutions

1. The elpa website should link to the bbdb source code that is defined
   in elpa-packages.
2. Both versions of the elpa source code:
   https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/?h=externals/bbdb, and
   https://git.savannah.nongnu.org/cgit/bbdb.git/tree/, should be reconciled.

I'd be willing to tackle solution 1 and possibly solution 2 but it isn't
clear to me where the source code for the elpa website is such that it
can be modified to point to the expected URL. It also isn't clear to me
if we should be keeping both versions of the source code or consolidate
since it seems like the version on gnu.org is no longer in use.

Best,
Jules

---

In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
3.24.42, cairo version 1.18.0)
Repository revision: 9cb2a2040888c28587bed2b0902d9da90720f9a0
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101013
System Description: NixOS 24.11 (Vicuna)




Acknowledgement sent to Jules Tamagnan <jtamagnan@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#71924; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 1 Mar 2025 02:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.