Date: Thu, 12 Nov 2015 21:21:40 +0300 From: Lev Serebryakov <lev@FreeBSD.org> To: Bryan Drewery <bdrewery@FreeBSD.org>, freebsd-ports@freebsd.org, bapt@FreeBSD.org, Ian Lepore <ian@FreeBSD.org> Subject: Re: Workint whith partial ports tree has become impossible after some (r399278? r399921?) changes in ports infrastructure Message-ID: <5644D8B4.9000700@FreeBSD.org> In-Reply-To: <5644D55D.2090808@FreeBSD.org> References: <1513854098.20151101010252@serebryakov.spb.ru> <505717868.20151101141732@serebryakov.spb.ru> <5640EB74.2010803@FreeBSD.org> <56448D88.7010905@FreeBSD.org> <5644D55D.2090808@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 12.11.2015 21:07, Bryan Drewery wrote: >> But this one isn't >> >> ===> License APACHE20 accepted by the user ===> Found saved >> configuration for subversion-1.9.2 Error a dependency refers to a >> non existing origin: /usr/home/lev/FreeBSD/ports/ports-mgmt/pkg >> in PKG_DEPENDS *** Error code 1 >> >> Stop. make[1]: stopped in >> /usr/home/lev/FreeBSD/ports/devel/subversion >> > > What command did you run? % make WRKDIRPREFIX='' all All dependencies have been installed to default ${PREFIX} already, of course. I would not complain about "non existing origin" for dependencies that is missing in system. It is perfectly Ok to complain about missing dependencies which need to be built & installed (though, previous "versions" of ports silently picked them up from default /usr/ports in such situation). > Also, I consider ports-mgmt/pkg to be a required part of the ports > tree, just as Mk/ and Templates/ is. I'll look anyhow to make sure > it's not a recent regression with the all-depends/clean-depends > changes. I have fresh, actual pkg installed in system at this moment (1.6.1_2). My partially-checked-out tree contains Mk/ and Templates/, because they are not installed in system (and could not be). It is not clear, also, how to resolve situation when some dependencies should be taken from work tree (which is not full ports tree, but partial checkout) and other ones from system tree, like situation when committer work on several new ports which are inter-dependent. Have full tree checkout looks ugly, it is huge :-) - -- // Lev Serebryakov -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJWRNi0XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGOTZEMUNBMEI1RjQzMThCNjc0QjMzMEFF QUIwM0M1OEJGREM0NzhGAAoJEOqwPFi/3EePJ1MP/25OIQ8Vqq+XlyDhDyAL/cj/ 0djOMVE1XRrpook14UHKEAx+3z+gk3BGGOmFhH9y0sLFdOW1n5jVgvcnPf00XGab QBTg+97Q77hxh+BPG5A4c5a4BsgOLtomCqkWk6lIlYi2f8wUUznuozyMe8GXhU+M C3St5YEZ25GrFg3ximPFeA3We4DHxGXVKH2g4ktALzq0SeQJ9+uE3p0XnxwC+elk QD5YBkEITaaNslPnDfHafAvROwrYbKlLOy/nUaBSsBxYAvMrO2e9Mligq4ZcW9CD H9uwppliwPPVvQ3WwfzKttPvg80c/FnY47uoYXpdqzFWqL5Skr+F0cLq75pAbMR4 TgoF6o32PHVvgw+63MiYOEL+dEqGtsgWEIgJcB13bIbYEi6ktpXY/0BUSmZXDBW+ 3ryiKp2B+SDENV+mWhFrb9/tKSv0c4G9JlVppJ5sn9/v57Oq4HcZuUoWnpp7ToHy 2n6VBsHoG3/3hkfJ2V1lEEhxyPXztvvzUw1hQPcFVk+BslcvP7GcGSJT8eknmzWv RSsjZy9eilAT3vez8mKt7poDue6Y3pCt5csLtTSKlRbtnIgpBJB6RNbDSvJrCuFS Tr6e/vtKRsv8Yb8gwsPZoyWbTnI5MWXLuMFeViik1maONk7jJsmkPwpFg16Ennad OROm+GjklubnXDJjz0rF =oIUW -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5644D8B4.9000700>