From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12960 invoked by alias); 26 Mar 2019 18:58:17 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 12891 invoked by uid 89); 26 Mar 2019 18:58:16 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=H*M:cygwin, H*F:D*cygwin.com X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 26 Mar 2019 18:58:15 +0000 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id E59BEF74B3 for ; Tue, 26 Mar 2019 18:58:13 +0000 (UTC) Received: from ovpn-121-16.rdu2.redhat.com (ovpn-121-16.rdu2.redhat.com [10.10.121.16]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 810365C23D for ; Tue, 26 Mar 2019 18:58:13 +0000 (UTC) Message-ID: <1c57f64c080acc1bd5c2d2c0320e84d6baf217da.camel@cygwin.com> Subject: Re: Python extraneous dependencies From: Yaakov Selkowitz To: cygwin@cygwin.com Date: Tue, 26 Mar 2019 18:58:00 -0000 In-Reply-To: <5c9a6eac.1c69fb81.cd67b.94ca@mx.google.com> References: <3dc5b19f876e7fa109e7e61dea8463ce748630eb.camel@cygwin.com> <5c9a6eac.1c69fb81.cd67b.94ca@mx.google.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.30.5 (3.30.5-1.fc29) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-SW-Source: 2019-03/txt/msg00589.txt.bz2 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 (returns cygz.dll), do you have the respective -devel packages > > installed? Those are also required for find_library. > > still failing for me after installing "python36-devel". I mean the respective library's -devel package, e.g. zlib-devel for find_library('z'), etc. > so the "binutils" dep should be moved from "python36" to "python36-devel". this > way it only hurts people installing the development python, not also people > wanting to run "print('hello world')" 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 so much to this requirement. -- Yaakov -- 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