New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Required package `request-0.1.0' is unavailable #4642

Closed
daleione opened this Issue Jan 17, 2016 · 27 comments

Comments

Projects
None yet
@daleione

daleione commented Jan 17, 2016

Warning (emacs): Unable to activate package helm-gitignore'. Required packagerequest-0.1.0' is unavailable

@zentorwie

This comment has been minimized.

zentorwie commented Jan 17, 2016

You can install request via paradox.

@erwan

This comment has been minimized.

Contributor

erwan commented Jan 18, 2016

I'm having the same error. I'm fine installing a package manually, but is it normal? Shouldn't spacemacs have its dependencies automatically installed?

@robbyoconnor

This comment has been minimized.

Contributor

robbyoconnor commented Jan 18, 2016

Melpa handles this

@Linuus

This comment has been minimized.

Linuus commented Jan 18, 2016

I also have this issue. Each time I restart spacemacs it goes and try to install the package, can't find it and shows the error. A bit annoying as it slows down the startup time quite a bit :)

Warning (emacs): Unable to activate package `helm-gitignore'.
Required package `request-0.1.0' is unavailable
@gguimaraesbr

This comment has been minimized.

gguimaraesbr commented Jan 18, 2016

As mentioned in #4609, removing elpa/ and restarting spacemacs solved the problem

@StreakyCobra

This comment has been minimized.

Contributor

StreakyCobra commented Jan 18, 2016

@daleione @erwan @Linuus Can you try what @gguimaraesbr suggested and report here if it works?

@erwan

This comment has been minimized.

Contributor

erwan commented Jan 18, 2016

@StreakyCobra yes, that fixed it for me

@robbyoconnor

This comment has been minimized.

Contributor

robbyoconnor commented Jan 18, 2016

Close this issue then @erwan

@Linuus

This comment has been minimized.

Linuus commented Jan 18, 2016

Yes, it worked for me as well. Thanks.

@robbyoconnor

This comment has been minimized.

Contributor

robbyoconnor commented Jan 18, 2016

Whenever you have issues like this, typically nuking elpa/ will resolve the problem, sometimes not...but typically it will.

@erwan

This comment has been minimized.

Contributor

erwan commented Jan 18, 2016

@robbyoconnor I don't have the rights to close it, I didn't open it

@robbyoconnor

This comment has been minimized.

Contributor

robbyoconnor commented Jan 18, 2016

@daleione close it ;) Nuking elpa will fix this.

@TheBB

This comment has been minimized.

Collaborator

TheBB commented Jan 19, 2016

Closing due to popular request. :-)

@TheBB TheBB closed this Jan 19, 2016

@alexanderkjeldaas

This comment has been minimized.

Contributor

alexanderkjeldaas commented Feb 12, 2016

Should nuking ~/.emacs.d/elpa be something spacemacs can do for me, since this is "what people do"?

@StreakyCobra

This comment has been minimized.

Contributor

StreakyCobra commented Feb 13, 2016

Nope it's not wanted. Deleting the elpa folder is not a needed step in the normal workflow of Spacemacs. It can be tried in case of bugs though.

@rihbyne

This comment has been minimized.

rihbyne commented Apr 25, 2016

I faced the similar issue. I took backup of ~/.emacs/elpa and restarted emacs. It took off from there and now compiling packages as I updated package index previously.

@cpjolicoeur

This comment has been minimized.

cpjolicoeur commented May 11, 2016

you dont need to nuke all of elpa just .emacs.d/elpa/helm-gitigore

@panagiotious

This comment has been minimized.

panagiotious commented May 30, 2016

Downloading all packages takes more than 5 minutes for me; I assume that might be the case for anyone working with three or four programming languages and enables themes! I would rather not having to nuke elpa quite often apparently.

@Softsapiens

This comment has been minimized.

Softsapiens commented Jun 27, 2016

For me only works to nuke all of elpa.
@cpjolicoeur only heml-gitigore was not enough :-(
Thanks!

@3rd3

This comment has been minimized.

3rd3 commented Jul 5, 2016

rm -rf $HOME/.emacs.d/elpa/helm-gitignore*

For the lazy.

@stephenway

This comment has been minimized.

stephenway commented Jul 18, 2016

Removing helm-gitignore directoried from elpa doesn't fix it for me.

@3rd3

This comment has been minimized.

3rd3 commented Jul 18, 2016

@stephenway Try rm -rf $HOME/.emacs.d/elpa and restart as other people have suggested.

@stephenway

This comment has been minimized.

stephenway commented Jul 18, 2016

@3rd3 That did the trick, thanks!

@aBathologist

This comment has been minimized.

aBathologist commented Aug 5, 2016

I tried starting up Emacs without an internet connection, thus without the luxury of needlessly downloading ~50mbs of packages I already had, and Spacemacs was basically broken: I couldn't do space f f to find files, let alone any other key sequences. I am deeply grateful for this beautiful tool, but if reports of breaking bug are closed on the basis of a hacky workaround like nuking one's entire library of installed packages, I don't know that I can trust my workflow to the reliability and stability of the software. If there's not enough person-power to fix the issue now, that's totally understandable, and I'm not saying any user is entitled to quick fixes. But I do worry that hiding breaking bugs because of a pretty horrible workaround is a bad practice for the culture around this beautiful collection of software.... I hope I don't seem out of line here....

@agrafix

This comment has been minimized.

agrafix commented Aug 9, 2016

I also run into this issue frequently. This always happens after upgrading packages. Is there anything I can to to prevent this?

@bhilburn

This comment has been minimized.

bhilburn commented Aug 25, 2016

I also run into this pretty regularly with updates. Blowing away the helm-gitignore-* elpa directory does the trick, but it is a bit obnoxious.

@sunlightlj

This comment has been minimized.

sunlightlj commented Sep 3, 2016

  1. Start spaceemacs
  2. : list-packages
  3. search&install "request" (i x)
  4. restart emacs (SPC feR)

Note: check the file ~/.emacs.d/elpa/helm-gitignore-20150517.2056 for more infomation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment