Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Nov 2017 17:47:37 +0300
From:      Lev Serebryakov <lev@FreeBSD.org>
To:        Mathieu Arnold <mat@FreeBSD.org>, "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   r450663 (basic flavors) breaks WRKDIRPREFIX='' for complex ports
Message-ID:  <53e15554-9f94-d436-4cfd-6796aaea1833@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--PwSD8L733akgKIemM2g3glS1nOKVODEFm
Content-Type: multipart/mixed; boundary="EumiPGSAg26VE4JlKgebxmOPGGL0HpVNg";
 protected-headers="v1"
From: Lev Serebryakov <lev@FreeBSD.org>
Reply-To: lev@FreeBSD.org
To: Mathieu Arnold <mat@FreeBSD.org>,
 "freebsd-ports@freebsd.org" <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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53e15554-9f94-d436-4cfd-6796aaea1833>