emacsorphanage / req-package

dependency management system on top of use-package
GNU General Public License v3.0
152 stars 14 forks source link

`use-package-always-ensure` is always disabled #50

Closed terlar closed 6 years ago

terlar commented 6 years ago

I just noticed that use-package-always-ensure is explicitly set to nil when this package is required: https://github.com/edvorg/req-package/blob/770234c5b3370f758ed4d1935bf7e1d0d3a7dcec/req-package.el#L469

Is it possible to use together with this variable, or is it not intended? I especially have issues with packages that utilize :force t and are required to run early.

edvorg commented 6 years ago

I think we should drop this line now. req-package used to disable it back in the day when it had providers system.

terlar commented 6 years ago

I thought so, I also think we should remove that, as that would prevent people from configuring that before requiring the package which was my case.