Open mineo opened 5 years ago
@mineo Have you found a workaround?
@cowboyd Unfortunately not. I just clear the cache every once in a while (which, for my emacs package, is only once every few months).
Wouldn't adding a
install_emacs: install_gnutls
line work?
I've created the following repo to show this: https://github.com/mineo/travis-emacstest, the travis page is at https://travis-ci.com/mineo/travis-emacstest. If a build against Emacs 26 with an existing cache is started, it always fails, like https://travis-ci.com/mineo/travis-emacstest/builds/93545069:
Clearing the cache, like from https://travis-ci.com/mineo/travis-emacstest/builds/93543125 to https://travis-ci.com/mineo/travis-emacstest/builds/93543935 fixes this.
I suspect the problem is that https://github.com/flycheck/emacs-travis/blob/f72e74ac6c3c6bf9042c72deee22f2a3a3e596cf/emacs-travis.mk#L159 only adds
configure_emacs
as a dependency ofinstall_emacs
if the cache is empty, but that's incorrect, since this also skipsinstall_emacs
's dependency oninstall_gnutls
, which has side effects outside of the cache directory.