From owner-svn-ports-all@FreeBSD.ORG Fri Nov 1 01:31:32 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E45448C2; Fri, 1 Nov 2013 01:31:32 +0000 (UTC) (envelope-from nicovit@gmail.com) Received: from mail-wg0-x22b.google.com (mail-wg0-x22b.google.com [IPv6:2a00:1450:400c:c00::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DB4512199; Fri, 1 Nov 2013 01:31:31 +0000 (UTC) Received: by mail-wg0-f43.google.com with SMTP id b13so3510721wgh.10 for ; Thu, 31 Oct 2013 18:31:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=+dKyEGaY47jV8+8I+p11fKH3Gg4yix4zpsKqIoplNPA=; b=v0i+rN9ONZhiHTDIP7CaLpsQOOXB8pq1FneXrb7kKp6Tw3OHx7qpeaM3dUyxlmgU+w pTkjAktAm/GbfUIw1rAL/AlfvHHWk7M0KAofu4soD5HLVNeEUsaryy4Y/aZSaxkFzQtq BKMdtxD/Bp3Yrx7VDVJni9wBhyqvyD4ZZeiH+ManKvSka+NBT7iRV9YtyLJOIkJGIwyA U8Iu7Wvy8u12CVOlyfuBydQizs1ipzpMufsJnevLecjZbWlpQ/9pmnalWl0fCHgomGW6 6q4mfDQXBpUCLORiFZAZQdG7LIfbOgw6zbw2M5B8ML1hvuA5bQdGOwAiRdYgdtukPx7U 4k2Q== X-Received: by 10.194.205.37 with SMTP id ld5mr113401wjc.67.1383269489967; Thu, 31 Oct 2013 18:31:29 -0700 (PDT) MIME-Version: 1.0 Sender: nicovit@gmail.com Received: by 10.180.109.113 with HTTP; Thu, 31 Oct 2013 18:30:49 -0700 (PDT) In-Reply-To: References: <201310312121.r9VLLp4d066004@svn.freebsd.org> <20131031214346.GA1402@medusa.sysfault.org> From: Nicola Vitale Date: Fri, 1 Nov 2013 02:30:49 +0100 X-Google-Sender-Auth: h0pp9wA4oYq3naFAzCwIzmnuhHc Message-ID: Subject: Re: svn commit: r332287 - in head/sysutils: . py-halite py-halite/files To: William Grzybowski Content-Type: text/plain; charset=ISO-8859-1 Cc: "svn-ports-head@freebsd.org" , Veniamin Gvozdikov , Marcus von Appen , "svn-ports-all@freebsd.org" , ports-committers X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Nov 2013 01:31:33 -0000 Hi William, > [2013/11/1 William Grzybowski ] > Did you see any drawbacks with this? Or any essential difference from > what you did? No, I didn't. The idea is the same, but I think that it is essential to add PYTHONUSERBASE to MAKE_ENV, otherwise you could get an error such as error: ***/work/stage/usr/local/lib/python2.7/site-packages (in --site-dirs) is not on sys.path when trying to stage. Besides, IMO, it is also important to use those options in PYDISTUTILS_INSTALLARGS, in particular --user, and --multi-version to avoid that easy_install creates the file ${STAGEDIR}usr/local/lib/pythonX.Y/site-packages/easy-install.pth. > We may come up with something and just commit it, if it works for 95% > of the ports is good enough IMO, until setuptools implements a > DESTDIR. I think so, and IMO it not hard to merge both solutions and put them in if they were to operate. -- Nicola Vitale