In the guice-assistedinject version 5.0.0 the Bundle-SymbolicName in the Manifest.MF is broken.
The old name in 4.2.3 was com.google.inject.assistedinject now in 5.0 it is com.google.inject, but this is the same name as the main Guice Bundle-SymbolicName.
This leads to the fact that the Eclipse-Runtime refuses to activate the main guice, when also the guice-assistedinject is present, because it assumes it is a fragment.
Expected:
The guice-assistedinject shall have Bundle-SymbolicName: com.google.inject.assistedinject in the Manifest.MF