"Unsatisfiable requirements" when local packages use local packages (fixed in v1.4)

This thread mentions a broader set of the problems experienced here: Could we make first-class support for packages that are "just files" and not repositories?