This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Python extraneous dependencies
- From: Steven Penny <svnpenn at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Sat, 23 Feb 2019 16:29:10 -0800 (PST)
- Subject: Python extraneous dependencies
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 they are
actually needed. From my admittedly brief testing, they are not needed:
$ setup-x86_64 -P python36
$ setup-x86_64 -x binutils,libglib2.0_0,libuuid-devel,pkg-config
$ python3 -c 'print("hello world")'
hello world
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple