GNU bug report logs - #60035
[nongnu] emacsql added, but only available in devel archive so far

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefankangas <at> gmail.com>

Date: Tue, 13 Dec 2022 17:33:02 UTC

Severity: normal

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 60035 in the body.
You can then email your comments to 60035 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to monnier <at> iro.umontreal.ca, jonas <at> bernoul.li, bug-gnu-emacs <at> gnu.org:
bug#60035; Package emacs. (Tue, 13 Dec 2022 17:33:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Kangas <stefankangas <at> gmail.com>:
New bug report received and forwarded. Copy sent to monnier <at> iro.umontreal.ca, jonas <at> bernoul.li, bug-gnu-emacs <at> gnu.org. (Tue, 13 Dec 2022 17:33:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: [nongnu] emacsql added, but only available in devel archive so far
Date: Tue, 13 Dec 2022 09:32:49 -0800
I've added emacsql et al to NonGNU ELPA[1], but the packages are only
available on nongnu-devel[2] and not in the main archive[3].

Is there anything else that needs doing?

Footnotes:
[1]  https://git.savannah.gnu.org/cgit/emacs/nongnu.git/commit/?id=f4166f428a3d4ffc0dc7053cc87eb38b6b1e93c8

[2]  https://elpa.nongnu.org/nongnu-devel/

[3]  https://elpa.nongnu.org/nongnu/




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#60035; Package emacs. (Tue, 13 Dec 2022 18:25:01 GMT) Full text and rfc822 format available.

Message #8 received at 60035 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Stefan Kangas <stefankangas <at> gmail.com>
Cc: 60035 <at> debbugs.gnu.org, Jonas Bernoulli <jonas <at> bernoul.li>
Subject: Re: bug#60035: [nongnu] emacsql added, but only available in devel
 archive so far
Date: Tue, 13 Dec 2022 13:24:36 -0500
Stefan Kangas [2022-12-13 09:32:49] wrote:
> I've added emacsql et al to NonGNU ELPA[1], but the packages are only
> available on nongnu-devel[2] and not in the main archive[3].
> Is there anything else that needs doing?

I think this is a subliminal message that the NonGNU archive sends us to
tell us we should use a single package for `emacsql` rather than
N tiny packages.


        Stefan





Reply sent to Stefan Kangas <stefankangas <at> gmail.com>:
You have taken responsibility. (Sun, 10 Sep 2023 18:57:02 GMT) Full text and rfc822 format available.

Notification sent to Stefan Kangas <stefankangas <at> gmail.com>:
bug acknowledged by developer. (Sun, 10 Sep 2023 18:57:02 GMT) Full text and rfc822 format available.

Message #13 received at 60035-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: Jonas Bernoulli <jonas <at> bernoul.li>, 60035-done <at> debbugs.gnu.org
Subject: Re: bug#60035: [nongnu] emacsql added, but only available in devel
 archive so far
Date: Sun, 10 Sep 2023 11:56:12 -0700
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

> Stefan Kangas [2022-12-13 09:32:49] wrote:
>> I've added emacsql et al to NonGNU ELPA[1], but the packages are only
>> available on nongnu-devel[2] and not in the main archive[3].
>> Is there anything else that needs doing?
>
> I think this is a subliminal message that the NonGNU archive sends us to
> tell us we should use a single package for `emacsql` rather than
> N tiny packages.

We now have the below commit changing this into one package, so I think
we're just waiting for Jonas to make a release.

I'm therefore closing this bug report.

commit 9e236b82a2da24bb9983e2f63061323354d6ecfe
Author: Jonas Bernoulli <jonas <at> bernoul.li>
Date:   Tue Feb 21 15:23:59 2023 +0100

    * elpa-packages (emacsql): Include all connector libraries.

    * elpa-packages (emacsql-mysql): Remove package.
    * elpa-packages (emacsql-psql): Remove package.
    * elpa-packages (emacsql-sqlite): Remove package.
    * elpa-packages (emacsql-sqlite-builtin): Remove package.

    This was requested in
    https://lists.gnu.org/archive/html/emacs-devel/2022-12/msg00525.html.

    None of these packages have been released on NonGNU ELPA yet but they
    are already available from NonGNU-devel ELPA.  A single package in GNU
    ELPA and GNU-devel ELPA depends on `emacsql': `triples', but it only
    depends on `emacsql', not `emacsql-sqlite'.

    On MELPA some packages do depend on `emacsql-sqlite', so there I was
    forced to continue to distribute the connector libraries as separate
    packages for now, but `emacsql' from MELPA now contains all libraries
    too.

    This will be fixed once the next version of `emacsql' is released,
    which should happen next month.  That will also require new releases
    of all the packages that currently depend on `emacsql-sqlite'.  You
    can find more details about the roadmap and the complications in
    https://github.com/melpa/melpa/commit/4872ef038dbbf67008bfa7951574ee372d6ff68d.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 09 Oct 2023 11:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 198 days ago.

Previous Next


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