emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ELPA] Wrong dependency headers for Ement v0.4


From: Adam Porter
Subject: Re: [ELPA] Wrong dependency headers for Ement v0.4
Date: Thu, 27 Oct 2022 15:28:48 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1

On 10/27/22 15:18, Stefan Monnier wrote:
Well, it's good that it was finally discovered.  :)

And fixed, even!

:D

Given that, would it be possible to have ELPA build from a separate branch?
That's how I organize some of my other packages, with a "stable" branch and
a master branch.  If ELPA pulled from a "stable" branch, I could push a fix
to that while the next major version is still in development.
We can also do that, yes, using the `:release-branch`.

Okay, that sounds good to me.  Please see the attached patch to
elpa-packages, which sets the release-branch to "stable".

Done, thanks.

Will this patch cause the package to be rebuilt for v0.4, or do I need to
make a v0.4.1 release to trigger that?

There's already a 0.4 package, and by design, packages never(!) get
rebuilt, so you'll need to change `Version:`, yes.
[ And currently, changes on the release branch are only pulled as
   a side-effect of pulling changes from the devel branch, so if you only
   commit to the release branch, the package may wait for a while until
   it's actually released.  :-(  ]

Understood, so I just pushed v0.4.1 to the stable branch and then a new commit to the master branch, so IIUC that will guarantee a rebuild with v0.4.1 being released.

Thanks for all your work!



reply via email to

[Prev in Thread] Current Thread [Next in Thread]