pygtk2 and its numpy dependency
Jon Ciesla
limb at jcomserv.net
Tue Aug 11 13:04:25 UTC 2009
Jonathan Underwood wrote:
> 2009/8/10 Adam Jackson <ajax at redhat.com>:
>
>> a) remove the explicit Requires: numpy from pygtk2, require apps that
>> actually want this function to Require it themselves
>>
>> b) fake the numpy data type ABI in pygtk2 itself by cult-and-pasting it
>> from numpy
>>
>> c) declare that get_pixels_array() just doesn't work in Fedora
>> (historically true, back in like FC3)
>>
>> d) leave things as they are
>>
>> I lean towards a). I think b) is icky but doable, since that ABI is
>> effectively unbreakable anyway (inherited from the older python-numeric
>> module). The other two are way lame.
>>
>> Thoughts?
>>
>
> A possible (e) occured to me:
>
> e) Place the numpy.linalg stuff in a subpackage of numpy, which
> requires atlas and friends. Keep only the core numpy functionality in
> numpy itself, with other subpackages for the numpy.foo stuff. Then
> pygtk2 could just require the basic numpy package which would be
> smaller in size and have a lot less deps.
>
> I've no idea how hard this would be, and what might break, though. So
> it may be a stupid idea.
>
> Jonathan.
>
>
We actually tried some of this when f2py was split. Nightmare. Best
left alone IMHO.
--
in your fear, seek only peace
in your fear, seek only love
-d. bowie
More information about the fedora-devel-list
mailing list