[Fedora-packaging] python module not installed

"Germán A. Racca" german.racca at gmail.com
Thu Mar 13 22:03:19 UTC 2014


On 03/13/2014 06:57 PM, Toshio Kuratomi wrote:
> On Wed, Mar 12, 2014 at 08:52:25PM -0300, "Germán A. Racca" wrote:
>> On 03/12/2014 07:45 PM, Toshio Kuratomi wrote:
>>> On Wed, Mar 12, 2014 at 05:23:17PM -0300, "Germán A. Racca" wrote:
>>>> Hi list,
>>>>
>>>> I'm updating a python package and I have the following issue. As
>>>> per Fedora packaging guidelines, we should use:
>>>>
>>>> %build
>>>> %{__python2} setup.py build
>>>>
>>>> %install
>>>> %{__python2} setup.py install -O1 --skip-build --root %{buildroot}
>>>>
>>>> which is fine to me. But with this new version of my package, the
>>>> module doesn't get copied if --skip-build is present (it only
>>>> copies the egg):
>>>>
>>>> running install
>>>> running install_lib
>>>> warning: install_lib: 'build/lib' does not exist -- no Python modules
>>>> to install
>>>> ...
>>>>
>>>> What should I do? If I remove --skip-build, it works fine, but I'm not
>>>> sure if I can do that in the spec file.
>>>>
>>> Where's the srpm at?  I'll take a look.
>>>
>>> -Toshio
>>
>> Hi Toshio,
>>
>> I didn't build the srpm yet, but this is the spec file so far:
>>
>> http://paste.fedoraproject.org/84109/44860051/
>>
> I got busy but I started taking a look.  It seems like the build scripts for
> that package (it's setup.py) are overriding some of the standard distutils
> commands with ones from astropy.  I need to look at those and see if they're
> what's causing this issue.
>
> -Toshio

Thanks for your time. If you prefer, you can contact me via IRC in 
Fedora channels, my nick is skytux.

Germán.

-- 
Germán A. Racca
Fedora Package Maintainer
https://fedoraproject.org/wiki/User:Skytux


More information about the packaging mailing list