Re: Terrible performance of Python dependency generator

2015-11-23 Thread Elan Ruusamäe
On 22.11.2015 22:39, Jacek Konieczny wrote: /usr/lib/rpm/pythoneggs.py is used to find the dependencies and it is not that slow by itself… but it is called twice (Provides + Requires) for each file in /usr/share/pythonX.Y. And big Python packages have lots of files there. Most of them not adding

Re: Terrible performance of Python dependency generator

2015-11-23 Thread Jeffrey Johnson
> On Nov 23, 2015, at 4:16 AM, Jacek Konieczny wrote: > > On 2015-11-22 22:03, Jeffrey Johnson wrote: >> Dependencies are automatically generated only for executable files. > > That is not true for Python dependencies and this would not work for > Python dependencies. >

Re: Terrible performance of Python dependency generator

2015-11-23 Thread Jacek Konieczny
On 2015-11-22 22:03, Jeffrey Johnson wrote: Dependencies are automatically generated only for executable files. That is not true for Python dependencies and this would not work for Python dependencies. There are two useful types of Python dependencies: 1. python(abi) – this is extracted from