From owner-freebsd-ports@FreeBSD.ORG Sat Jul 6 22:50:23 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 975C0CC; Sat, 6 Jul 2013 22:50:23 +0000 (UTC) (envelope-from lifanov@mail.lifanov.com) Received: from mail.lifanov.com (mail.lifanov.com [206.125.175.12]) by mx1.freebsd.org (Postfix) with ESMTP id 84C411889; Sat, 6 Jul 2013 22:50:23 +0000 (UTC) Received: from app.lifanov.com (chat.lifanov.com [206.125.175.13]) by mail.lifanov.com (Postfix) with ESMTPA id 2D3D21A2664; Sat, 6 Jul 2013 22:50:23 +0000 (UTC) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 06 Jul 2013 18:50:22 -0400 From: Nikolai Lifanov To: koobs@freebsd.org Subject: Re: =?UTF-8?Q?=25=25PYTHON=5FSITELIBDIR=25=25=20in=20pkg-plist?= In-Reply-To: <51D83B22.5010307@FreeBSD.org> References: <51D83B22.5010307@FreeBSD.org> Message-ID: X-Sender: lifanov@mail.lifanov.com User-Agent: Roundcube Webmail/0.9.2 Cc: python@freebsd.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jul 2013 22:50:23 -0000 On 2013-07-06 11:43, Kubilay Kocak wrote: > On 7/07/2013 12:51 AM, Nikolai Lifanov wrote: >> Hello. >> >> I maintain sysutils/ansible, and I keep wanting to @dirrmtry >> %%PYTHON_SITELIBDIR%% and perhaps %%PYTHON_LIBDIR%%. >> portlint tells me that this is a wrong thing to do, while poudriere >> testport complains about leftover directories. >> >> What is the correct thing to do with these? >> >> - Nikolai Lifanov >> >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to >> "freebsd-ports-unsubscribe@freebsd.org" > > The following are 'normal'leftover entries when testing python ports, > and can safely be ignored: > > %%PYTHON_LIBDIR%%/site-packages/easy-install.pth > %%PYTHON_LIBDIR%%/site-packages/site.py > %%PYTHON_LIBDIR%%/site-packages/site.pyc > %%PYTHON_LIBDIR%%/site-packages/site.pyo > @dirrm %%PYTHON_LIBDIR%%/site-packages > @dirrm %%PYTHON_LIBDIR%% > > The above output is from poudriere, and > %%PYTHON_LIBDIR%%/site-packages/ > is actually %%PYTHON_SITELIBDIR%%. Here, poudriere is just making a > first-variable-from-the-list-wins guess. > > If you see porttools `port test` output, you'll note it displays > %%PYTHON_SITELIBDIR%% as the leftover prefix. They can be ignored as > well. > > Hope that helps :) > > -- > Koobs It makes sense. Thanks for the explanation! I see that the python ports include %%PYTHON_LIBDIR%% themselves. - Nikolai Lifanov