Re: Python extraneous dependencies

2019-04-21 Thread Steven Penny
On Tue, 26 Mar 2019 14:58:12, Yaakov Selkowitz wrote: Nak. ctypes is part of the Python standard library and therefore the dependency needs to be on the main package(s). BTW, binutils is usually included by default in all but the most minimal base installs, so I'm not quite sure why you object

Re: Python extraneous dependencies

2019-03-26 Thread Steven Penny
On Tue, 26 Mar 2019 14:58:12, Yaakov Selkowitz wrote: Nak. ctypes is part of the Python standard library and therefore the dependency needs to be on the main package(s). BTW, binutils is usually included by default in all but the most minimal base installs, so I'm not quite sure why you object

Re: Python extraneous dependencies

2019-03-26 Thread Yaakov Selkowitz
On Tue, 2019-03-26 at 11:25 -0700, Steven Penny wrote: > On Tue, 26 Mar 2019 10:08:27, Yaakov Selkowitz wrote: > > > It seems that function doesnt even work: > > > > > > $ python3.6 -q > > > > > > from ctypes.util import find_library > > > > > > print(find_library('z')) > > > None > > > > WFM (re

Re: Python extraneous dependencies

2019-03-26 Thread Steven Penny
On Tue, 26 Mar 2019 10:08:27, Yaakov Selkowitz wrote: >> It seems that function doesnt even work: >> >> $ python3.6 -q >> > > > from ctypes.util import find_library >> > > > print(find_library('z')) >> None > > WFM (returns cygz.dll), do you have the respective -devel packages > installed? Those

Re: Python extraneous dependencies

2019-03-26 Thread Yaakov Selkowitz
On Mon, 2019-03-25 at 19:39 -0700, Steven Penny wrote: > On Sun, 24 Feb 2019 17:42:36, Yaakov Selkowitz wrote: > > On Sat, 2019-02-23 at 16:29 -0800, Steven Penny wrote: > > > I noticed that "python36" requires "binutils". > > > > This is needed for ctypes.util.find_library(). FWIW, on Linux, not

Re: Python extraneous dependencies

2019-03-25 Thread Steven Penny
On Sun, 24 Feb 2019 17:42:36, Yaakov Selkowitz wrote: On Sat, 2019-02-23 at 16:29 -0800, Steven Penny wrote: I noticed that "python36" requires "binutils". This is needed for ctypes.util.find_library(). FWIW, on Linux, not only binutils is used, but also gcc. Are you sure about that? It see

Re: Python extraneous dependencies

2019-02-26 Thread Ray Donnelly
On Tue, Feb 26, 2019 at 5:12 AM Yaakov Selkowitz wrote: > > On Mon, 2019-02-25 at 04:43 -0800, Steven Penny wrote: > > On Sun, 24 Feb 2019 17:42:36, Yaakov Selkowitz wrote: > > > On Sat, 2019-02-23 at 16:29 -0800, Steven Penny wrote: > > > > I noticed that "python36" requires "binutils". > > > > >

Re: Python extraneous dependencies

2019-02-25 Thread Yaakov Selkowitz
On Mon, 2019-02-25 at 04:43 -0800, Steven Penny wrote: > On Sun, 24 Feb 2019 17:42:36, Yaakov Selkowitz wrote: > > On Sat, 2019-02-23 at 16:29 -0800, Steven Penny wrote: > > > I noticed that "python36" requires "binutils". > > > > This is needed for ctypes.util.find_library(). FWIW, on Linux, not

Re: Python extraneous dependencies

2019-02-25 Thread Steven Penny
On Sun, 24 Feb 2019 17:42:36, Yaakov Selkowitz wrote: On Sat, 2019-02-23 at 16:29 -0800, Steven Penny wrote: I noticed that "python36" requires "binutils". This is needed for ctypes.util.find_library(). FWIW, on Linux, not only binutils is used, but also gcc. Further, I noticed this depende

Re: Python extraneous dependencies

2019-02-24 Thread Yaakov Selkowitz
On Sat, 2019-02-23 at 16:29 -0800, Steven Penny wrote: > I noticed that "python36" requires "binutils". This is needed for ctypes.util.find_library(). FWIW, on Linux, not only binutils is used, but also gcc. > Further, I noticed this dependency chain: > > python36 > libuuid-devel > pkg-conf

Re: Python extraneous dependencies

2019-02-23 Thread LRN
On 24.02.2019 3:29, Steven Penny wrote: > I noticed that "python36" requires "binutils". Further, I noticed this > dependency chain: > > python36 > libuuid-devel > pkg-config > libglib2.0_0 > > "binutils" is 5,863,216 bytes and "libglib" is 3,044,044 bytes. I am of the > opinion we should not

Python extraneous dependencies

2019-02-23 Thread Steven Penny
I noticed that "python36" requires "binutils". Further, I noticed this dependency chain: python36 > libuuid-devel > pkg-config > libglib2.0_0 "binutils" is 5,863,216 bytes and "libglib" is 3,044,044 bytes. I am of the opinion we should not be including large dependencies like these unless the