Web lists-archives.com

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