Mats Wichmann wrote:
Mmmm, just about every distro is using the concept of splitting out packages you don't need if you're not a developer, but it's wrong in this case. I looked
That's a nice illustration for missing metainfo. As DU1 only deals with a single package, one would essentially have to provide two separate 'setup.py' files to build the 'user' and the 'devel' packages. As you point out, most distros make the distinction, so it might be a good idea for DU2 to provide support for that, such that 'python setup.py dist' will be able to generate both, <foo>, as well as <foo>-devel.