[Distutils] setuptools and bdist_rpm
Phillip J. Eby
pje at telecommunity.com
Fri Dec 8 18:58:36 CET 2006
At 11:11 AM 12/8/2006 -0600, Jon Nelson wrote:
>I'm new to setuptools and I'm hoping to have a few questions answered. I
>also have some observations that may be useful, but that can come later.
>
>1. why does setuptools bdist_rpm use
> --single-version-externally-managed?
To avoid the need for .pth files, mainly.
>2. is it possible to have setuptools write dependency information not
>just to requires.txt but also to setup.cfg so that RPM will be aware of
>the dependencies?
Not really, but you could create a custom egg_info writer that will
reconfigure the bdist_rpm command at runtime based on that
information. See the setuptools documentation for more about egg-info
writers. You'll need some understanding of the distutils command framework
to do this effectively.
>3. This is more of a distutils question, but, what can be done about the
>INSTALLED_FILES containing directories that aren't marked with %dir
>(this causes two problems: /all/ directories end up being created but
>NOT owned by the RPM, and all files /under/ that directory get included,
>which means they likely get included *twice* to to also being explicitly
>included).
Sorry, no clue on that one.
More information about the Distutils-SIG
mailing list