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

Already on GitHub? Sign in to your account

Installation of recipe with installed but non-required dependent package fails #459

ghost opened this Issue Nov 2, 2011 · 2 comments


None yet
1 participant

ghost commented Nov 2, 2011

With a minimal .emacs file only loading el-get and not requesting any
other package do the following:

  1. M-x el-get-install RET evil RET,
    this installs evil along with undo-tree on which evil depends
  2. M-x el-get-remove RET evil RET
  3. restart Emacs (this is important)
  4. M-x el-get-install RET evil RET
    nothing happens. Instead the following message pops up:
    "el-get: `undo-tree' package is already installed"
  5. M-x el-get-remove RET undo-tree RET
  6. M-x el-get-install RET evil RET
    both undo-tree and evil are installed

Alternatively executing (el-get 'sync 'undo-tree) after requesting the
installation of evil (i.e. after step 4.) starts the installation of
evil, too. It seems as if it is not enough do have undo-tree installed
but it must also be loaded in order to install evil. I would expect
el-get to load undo-tree automatically if required.


dimitri commented Nov 3, 2011

That looks like a duplicate of #432, already fixed. Can you el-get-self-update then test again, and tell us your current M-x el-get-version (it should be fixed in 4.0.4) ?


ghost commented Nov 3, 2011

You're right, it seems I just have version 3.1, sorry for the duplicated report

@ghost ghost closed this Nov 3, 2011

This issue was closed.

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