emacsfodder / emacs-theme-darktooth

Darktooth : From the darkness... it watches.
GNU General Public License v3.0
319 stars 31 forks source link

Package autothemer-0.2 is unavailable #37

Closed peebz closed 7 years ago

peebz commented 7 years ago

Using Emacs 24.5.1 on Ubuntu 16.4 and have just been invited to update darktooth-theme-0.2.2. When I have tried to do so however, I get the error 'package autothemer-0.2 is unavailable'. I can't see that any changes have been made in darktooth-theme to create this. I'd appreciate any suggestions.

jasonm23 commented 7 years ago

That's unfortunate, please use MELPA Stable for Darktooth.

Or you can install Autothemer manually

https://github.com/sebastiansturm/autothemer

(BTW this version should not be popping up on MELPA, I'll address that shortly.)

jasonm23 commented 7 years ago

If this is happening on MELPA Stable I know why.

Can fix shortly.

peebz commented 7 years ago

Many thanks jasonm23. I've just checked and I am using MELPA stable.

jasonm23 commented 7 years ago

It's because I tagged my development spike.

I've added a new tag 0.1.65a MELPA Stable will pick it up on the next build cycle.

Feel free to close / comment when it's deployed. If I spot it on MELPA feed I'll ping here too.

peebz commented 7 years ago

Many thanks for sorting this out so quickly Jason.

peebz commented 7 years ago

It looks like a number of MELPA stable builds have occurred and the error is still there.

jasonm23 commented 7 years ago

Thanks for the heads up

jasonm23 commented 7 years ago

I may still need to retag master / HEAD as 0.2.x but for now I'm hoping I can get away with remaining on 0.1.6x.

I've deleted both of the 0.2.x tags and bumped the master branch to 0.1.66 (both in package version and git tag)

I will look into locking the MELPA releases so they only come from Master, but I think it's not possible.

My hope is that it uses a fresh clone of the repo, and what happens already is due to treating the tags as proper semantic versions.

I'll check back when the next MELPA Stable build has run.

peebz commented 7 years ago

That seems to have worked. Many thanks.