From owner-freebsd-ports@freebsd.org Wed Nov 15 14:47:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9B83CDDECC8 for ; Wed, 15 Nov 2017 14:47:51 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.not-for.work (onlyone.not-for.work [148.251.9.81]) by mx1.freebsd.org (Postfix) with ESMTP id 2C7E16D9FB; Wed, 15 Nov 2017 14:47:50 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from [192.168.19.110] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.not-for.work (Postfix) with ESMTPSA id 41328E88; Wed, 15 Nov 2017 17:47:43 +0300 (MSK) Reply-To: lev@FreeBSD.org To: Mathieu Arnold , "freebsd-ports@freebsd.org" From: Lev Serebryakov Subject: r450663 (basic flavors) breaks WRKDIRPREFIX='' for complex ports Organization: FreeBSD Message-ID: <53e15554-9f94-d436-4cfd-6796aaea1833@FreeBSD.org> Date: Wed, 15 Nov 2017 17:47:37 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="PwSD8L733akgKIemM2g3glS1nOKVODEFm" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Nov 2017 14:47:51 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --PwSD8L733akgKIemM2g3glS1nOKVODEFm Content-Type: multipart/mixed; boundary="EumiPGSAg26VE4JlKgebxmOPGGL0HpVNg"; protected-headers="v1" From: Lev Serebryakov Reply-To: lev@FreeBSD.org To: Mathieu Arnold , "freebsd-ports@freebsd.org" Message-ID: <53e15554-9f94-d436-4cfd-6796aaea1833@FreeBSD.org> Subject: r450663 (basic flavors) breaks WRKDIRPREFIX='' for complex ports --EumiPGSAg26VE4JlKgebxmOPGGL0HpVNg Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable I have WRKDIRPREFIX set to /usr/local/build/ports in /etc/make.conf. when I want to test port changes in my home directory I'm using % make WRKDIRPREFIX=3D'' check-plist =2E.. It worked for me till r450663 every time and for every port. For example, it worked for 'devel/subversion': % pwd /usr/home/lev/FreeBSD/ports.local/devel/subversion % svnversion 450662 % make DISABLE_VULNERABILITIES=3Dyes WRKDIRPREFIX=3D'' You can have the repository created for you by defining WITH_REPOSITORY_CREATION. Make sure that: * all your svn users are members of a common group * this group is the group id of the db/ and locks/ subdirectories of your repository * the above subdirectories are writable by this group Many useful scripts will be installed into /usr/local/share/subversion =3D=3D=3D> License APACHE20 accepted by the user =3D=3D=3D> subversion-1.9.7 depends on file: /usr/local/sbin/pkg - foun= d =3D=3D=3D> Fetching all distfiles required by subversion-1.9.7 for buildi= ng =3D=3D=3D> Extracting for subversion-1.9.7 =3D> SHA256 Checksum OK for subversion19/subversion-1.9.7.tar.bz2. ^C*** Signal 2 *** Signal 2 % But after r450663 it breaks: % cd ../.. % svn up -r 450663 Updating '.': U Mk/Scripts/depends-list.sh UU Mk/Scripts/do-depends.sh U Mk/bsd.port.mk Updated to revision 450663. % cd devel/subversion % rm -rf work % make DISABLE_VULNERABILITIES=3Dyes WRKDIRPREFIX=3D'' make[1]: don't know how to make /usr/home/lev/FreeBSD/ports.local/devel/subversion/work/.stage_done.subve= rsion._usr_local. Stop make[1]: stopped in /usr/home/lev/FreeBSD/ports.local/devel/subversion *** Error code 2 Stop. make: stopped in /usr/home/lev/FreeBSD/ports.local/devel/subversion % --=20 // Lev Serebryakov --EumiPGSAg26VE4JlKgebxmOPGGL0HpVNg-- --PwSD8L733akgKIemM2g3glS1nOKVODEFm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAloMU45fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5 NkQxQ0EwQjVGNDMxOEI2NzRCMzMwQUVBQjAzQzU4QkZEQzQ3OEYACgkQ6rA8WL/c R48Zpg/+OZxTr2ohrBc9pDIOp6IdaQ0uV/NYh24M4oewrxvYatEqjoKeZwLr6bwI QBI2qQE8T94nh9VUd5FVKG8NXaLhCvMy80i2hwD32UlCfrNxDHP2OX8m0VQ7JRrX 5erLq8XjrnaMYX9IprpNOjlJYK5PF3wvEjQeOB/vQ+dM1fUk1om3UFzy5pcjmczK cn4AHC4ALpxpk23K18+LJNsWtnbv5lZ0chHIYkwy6Hbf3v1KZtL/2oNi43Zu9Vwm wHa6cjkCU1OG9YgYXPCnxCh6iRoVarNbN1u+c39BMriMpayW6eOUupuGE9OyS4wk av8Cf3EhYnc5SJFCzWGm+LxKNgoXRaUblf0UqqNAfYoSqMnUB5Xt280uAcyHjIm5 DKZ9QBEQMi1BS8DlFu+AoGNcifacxRk63+A7BnQC1/pqgI9GFnzZYrOmbIcPFCq1 WwMBmg38V0VC63T9el8K/yHFD13jct78b05xUDdXhFsQXq/TOPsr32FtMKy9JKaL 67GRwH1ObTwv8i0ieIXSqUTsHUmW86+7sL3g/C23eibmBXRDkNBpxbrDve/GgFgm nytjjeNwQQeGwNuRr8VFlnmzx7uDwHD1tL0O1prOd5abe9+bHF4pww3BlSrn0qP5 VXsFCF52cUqLVacKTZVhK/IE9/loL6+9GH27c2Kkbbny75reeVY= =8iVw -----END PGP SIGNATURE----- --PwSD8L733akgKIemM2g3glS1nOKVODEFm--