On 17 July 2013 20:52, Daniel Holth <dho...@gmail.com> wrote:
> On Wed, Jul 17, 2013 at 3:39 PM, Barry Warsaw <ba...@python.org> wrote:
>> On Jul 17, 2013, at 08:34 PM, Oscar Benjamin wrote:
>>
>>>I imagined that distro packaging tools would end up using the wheel as
>>>an intermediate format when building a deb from a source deb.
>>
>> Do you mean, the distro would download the wheel or that it would build it
>> during the build step for the archive?  Probably not the former, as any 
>> binary
>> blobs in a wheel would both violate policy and likely be inappropriate for 
>> all
>> the platforms we build for.
>>
>
> The distro packager will likely only have to type "python -m some_tool
> install ... " instead of "setup.py install ...". IIRC distro packaging
> normally does installation into some temporary directory which is then
> archived to create the distro package. The existence of wheel probably
> doesn't make any difference.

Currently sdists provides a relatively uniform interface in the way
that the setup.py can be used for build/installation. If
non-traditional sdists become commonplace then that will not be the
case any more. On the other hand the wheel format provides not just a
uniform interface but a formally specified one that I imagine is more
suitable for the kind of automated processing that is done by distros.

I'm not a distro packager but I imagined that they would find it more
convenient to have tools that turn one formally specified format into
another than to run the installation in a monkey-patched environment.


Oscar
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to