X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from ncopa-desktop.alpinelinux.org (3.203.202.84.customer.cdi.no [84.202.203.3]) (using SSLv3 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: n@tanael.org) by mail.alpinelinux.org (Postfix) with ESMTPSA id 4DD99DC0110; Thu, 4 Sep 2014 09:18:06 +0000 (UTC) Date: Thu, 4 Sep 2014 11:18:03 +0200 From: Natanael Copa To: Eivind Uggedal Cc: Isaac Dunham , alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] [RFC] First draft: add Tkinter to python Message-ID: <20140904111803.2b2a5356@ncopa-desktop.alpinelinux.org> In-Reply-To: References: <20140903204421.GA1780@newbook> X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.23; x86_64-alpine-linux-musl) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Wed, 3 Sep 2014 22:52:41 +0200 Eivind Uggedal wrote: > You could possibly look at how voidlinux handles the cyclic dependency > by splitting the package: > > https://github.com/voidlinux/void-packages/blob/master/srcpkgs/python/template > https://github.com/voidlinux/void-packages/blob/master/srcpkgs/python-tkinter/template Other option might be to have a special BOOTSTRAP flag to indicate that we are bootstrapping aports. We have more aports that could use that. However, I would really prefer to avoid that. Splitting the package as Eivind suggest would be better. We do similar with poppler and poppler-qt i think. -nc > > On Wed, Sep 3, 2014 at 10:44 PM, Isaac Dunham wrote: > > Hello, > > I'm trying to get Tkinter in python; while I know that needs to wait for > > tk to move to main, I'm not sure how to get the whole thing working right. > > > > The biggest problem is that Tkinter needs Tk, which ultimately needs > > libxcb, which in turn has python in makedepends. > > But I'm not sure what's a good way to handle that. > > > > Also, this would make quite a few things ultimately depend on X11. > > > > Here is a patch that works to build Tkinter when PYTHON_TK is not set to > > "false". > > > > Any recommendations? > > > > Thanks, > > Isaac Dunham > > > --- > Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org > Help: alpine-devel+help@lists.alpinelinux.org > --- > --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---