From owner-freebsd-ports@FreeBSD.ORG Thu Feb 20 21:05:25 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2E437292; Thu, 20 Feb 2014 21:05:25 +0000 (UTC) Received: from smtprelay06.ispgateway.de (smtprelay06.ispgateway.de [80.67.31.104]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D470D106D; Thu, 20 Feb 2014 21:05:24 +0000 (UTC) Received: from [89.182.88.9] (helo=localhost) by smtprelay06.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1WGah4-0006Lk-FN; Thu, 20 Feb 2014 21:58:06 +0100 Date: Thu, 20 Feb 2014 21:58:05 +0100 From: Marcus von Appen To: Lev Serebryakov Subject: Re: What should be in scripts shebangs for python2? Message-ID: <20140220205805.GA1366@medusa.sysfault.org> Mail-Followup-To: Lev Serebryakov , freebsd-ports@freebsd.org References: <254945186.20140219190201@serebryakov.spb.ru> <20140219165500.Horde.vg_cyo2bAuxp6Rlju1rQeQ1@webmail.df.eu> <607902872.20140220111424@serebryakov.spb.ru> <20140220090646.Horde.qZ-Zk2-10ldWyYYsdb3nIg2@webmail.df.eu> <1322467138.20140220170907@serebryakov.spb.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UugvWAfsgieZRqgk" Content-Disposition: inline In-Reply-To: <1322467138.20140220170907@serebryakov.spb.ru> User-Agent: Mutt/1.5.22 (2013-10-16) X-Df-Sender: MTEyNTc0Mg== Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Marcus von Appen List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Feb 2014 21:05:25 -0000 --UugvWAfsgieZRqgk Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On, Thu Feb 20, 2014, Lev Serebryakov wrote: > Hello, Marcus. > You wrote 20 =D1=84=D0=B5=D0=B2=D1=80=D0=B0=D0=BB=D1=8F 2014 =D0=B3., 12:= 06:46: > > MvA> No, USE_PYTHON_BUILD=3D2 should provide lang/python2, which will ins= tall > MvA> /usr/local/bin/python2. This works for many ports, so I have no idea, > MvA> what's wrong > It works locally, but "pkg-fallout-builder@FreeBSD.org" sends me e-mails, > where I see, that its software installs python27 but not python2 as depen= dency > and it fails: > > http://beefy2.isc.freebsd.org/bulk/91amd64-default/2014-02-19_20h54m43s/l= ogs/libopencm3-0.0.20140213.log I can't recreate this in a local poudriere environment, so I have no idea, what is going on on the build cluster. Excerpt from the local build: [...] =3D=3D=3D> Returning to build of libopencm3-0.0.20140218 =3D=3D=3D> libopencm3-0.0.20140218 depends on executable: python2 - not f= ound =3D=3D=3D> Verifying install for python2 in /usr/ports/lang/python2 =3D=3D=3D> Installing existing package /packages/All/python2-2_2.txz Installing python2-2_2... done =3D=3D=3D> Returning to build of libopencm3-0.0.20140218 =3D=3D=3D> libopencm3-0.0.20140218 depends on executable: gmake - [...] The port looks fine, make all-depends-list correctly lists lang/python2, stage builds work and all my poudriere installations handle it properly. My best guess is, that something on the build cluster (or that specific instance) goes wrong. Cheers Marcus --UugvWAfsgieZRqgk Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iEYEARECAAYFAlMGbF0ACgkQi68/ErJnpkeZlgCeObTH6S+/y9w/9cf9hF9uVvSP QvkAn2UcqBO7b8OquSfWS0rqXy8ZjEsC =lEtm -----END PGP SIGNATURE----- --UugvWAfsgieZRqgk--