Xiyue Deng <manp...@gmail.com> writes:

> Xiyue Deng <manp...@gmail.com> writes:
>
>> FYI I have implemented the dropping pg-el part in a "drop-pg-el" branch
>> on Salsa[1].  The diff can be found at [2].  If this looks OK I'll apply
>> this on the master branch following the git-debrebase workflow and ask
>> for sponsorship.
>>
>> [1] 
>> https://salsa.debian.org/emacsen-team/emacsql/-/tree/drop-pg-el?ref_type=heads
>> [2] 
>> https://salsa.debian.org/emacsen-team/emacsql/-/compare/master...drop-pg-el
>>
>> -- 
>> Regards,
>> Xiyue Deng
>
> Friendly ping.  IMO this bug should be considered RC.  Please help
> review and sponsor.  TIA!
>

Haven't received reply from the maintainer for a while, I took the
liberty to merged the changes I proposed to the repository[1], hoping to
let the fix make it to Trixie.  I would like to ask for sponsorship for
uploading the changes.

To reiterate, the proposed steps for fixing this issue are as follows:

* Uploading of emacsql 4.1.0-2 (that I merged) which stops shipping
  emacsql-pg.el, and hence removes the build dependency on emacs-pg-el.

* Request RM of emacs-pg-el (dead upstream[2], no reverse dependency,
  etc.)

* Package the newer pg-el[3], which is the real backend of
  emacsql-pg.el.

* After pg-el graduates from the NEW queue, re-ship emacsql-pg.el.

Note: emacsql uses the dgit-maint-debrebase workflow.  If you'd like to
sponsor please clone the repo and run "dgit push-source" directly which
should do the right thing.  (This is also why I didn't upload to mentors
or file any RFS.)

TIA!

[1] https://salsa.debian.org/emacsen-team/emacsql
[2] https://github.com/cbbrowne/pg.el
[3] https://github.com/emarsden/pg-el

-- 
Regards,
Xiyue Deng

Attachment: signature.asc
Description: PGP signature

Reply via email to