Achim Gratz writes: > The problem is that for the previous discussion "(require 'org-macs)" > was effectively a NOP because 'org-macs was already loaded from a > different place. If you want to fix it, then that's where the effort > should be directed (org-reload already does that and it's not difficult > to do here either). The attached patch series will implement a workaround that unloads any features that have already been loaded with a different load-path so that the correct files from the current load-path will prevail. This should solve the reported problems with the init file using parts of Org before the load-path is set up. The implementation uses unload-feature, so customizations loaded previously (instead of at the very end as they should) might vanish. Please report if any init systems do this. Package manager will still fail in certain situations when Org is installed via ELPA in an Emacs session that has already used another version of Org. This needs to be fixed in package manager, there's no workaround to do this from Org's side.