Hello, On Sun, Jun 26, 2016 at 12:02:43PM +0200, Axel Beckert wrote: > The command as on the wiki didn't work as it misses the trailing ";" > for the command and if that's added, only lists tons of "TODO".
The 'TODO' meant that I hadn't finished figuring out the command :P Some `packages.el' files specify more than one package to be downloaded from MELPA. For example, in layers/+lang/elm/package.el: (setq elm-packages '( company elm-mode flycheck flycheck-elm popwin smartparens )) I'd started writing lots of regexps to get the list of packages out but I think it might be better just to invoke Emacs to, you know, parse the lisp.. > According to "wc -l" this are 111 packages. From the logs of my first > spacemacs run, it only seems to have downloaded 69 of them. And I > don't have all available *-el and elpa-* packages installed on that > system. So I also checked .emacs.d/elpa where it seems to store the > downloaded packages: I'm not sure whether this is a viable alternative to my approach or not -- I don't think Spacemacs downloads all the packages on a first run. I think that some layers are considered 'optional'. If there was some way to know that we had activated every single layer, and we did it in a clean sid chroot, it would give the correct list. We could make a team decision to package spacemacs once all the compulsory dependencies are packaged, or we could wait until we have the packages that every single layer requires. -- Sean Whitton
signature.asc
Description: PGP signature