On Mon, Mar 21, 2016 at 3:55 PM, Miro Hrončok <mhron...@redhat.com> wrote:
> On 21.3.2016 20:13, Zbigniew Jędrzejewski-Szmek wrote:
>>
>> On Mon, Mar 21, 2016 at 06:46:00PM -0000, Tomas Orsava wrote:
>>>
>>> Since the spec file does package both p2 and p3 versions of the
>>> executable
>>
>>
>> There's a difference between *modules* (in the Python sense,
>> i.e. Python libraries) and *executables*. We almost always want
>> to provide modules for both Python versions, but executables
>> only rarely so.
>>
>> The example spec file does *not* package both versions of the
>> executable.
>
>
> Yes, it does.
>
> %files -n python2-%{srcname}
> %license COPYING
> %doc README.rst
> %{python2_sitelib}/*
> %{_bindir}/sample-exec-2.7    <---- HERE
>
> %files -n python3-%{srcname}
> %license COPYING
> %doc README.rst
> %{python3_sitelib}/*
> %{_bindir}/sample-exec        <---- HERE
> %{_bindir}/sample-exec-3.4    <---- HERE
>
> https://fedoraproject.org/wiki/Packaging:Python#Example_common_spec_file
>

I would suggest that the unversioned binary shouldn't necessarily be
part of a versioned python package (like pythonX-<module>), but I
guess this is something that people expect these days anyway...


-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
python-devel mailing list
python-devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/python-devel@lists.fedoraproject.org

Reply via email to