New comment by Chocimier on void-packages repository https://github.com/void-linux/void-packages/pull/20384#issuecomment-604657509 Comment: Jdk needs to be rebuild when new ide is added. With symlink theoretically ide need to be rebuild when jdk is installed into another path, but you as maintainer choose path, so no reason to change. With one variable, say, `IDEA_JDK`, ide use that variable on own side and jdk can be moved on own side.