I would like to ask that periods (aka dot, point, full stop) are not to be used in package names of extensions, whether being made from a list file or not. Periods are used as a delimiter that is used by the dCore routines, should not part of a package name. Dashes are welcome as part of a package name, as many as one would like. Trailing spaces should not matter in a list file, as a space is added anyway between that value and the next, and the delimiter between package names is a space in the dependency gathering routine.
If you would re-create your setup with using no periods in package names, and you still see issue, I will be happy to test your setup further with my various machines. As a period is used as a value in separating parts of a package name, I want to make sure that is not it.