Date: Wed, 14 Nov 2018 17:26:28 -0200 From: Alexandre =?utf-8?Q?C=2E_Guimar=C3=A3es?= <rigoletto@FreeBSD.org> To: freebsd-ports@freebsd.org Subject: Re: Poudriere building far more ports than it should Message-ID: <20181114192628.kbeotxvpxxulu3in@privacychain.ch> In-Reply-To: <6A6585E03E754B0B860F64D2A5AA160E@RIVENDELL> References: <7B44FD5ED75B4BCB8E53B611BE045D11@RIVENDELL> <20181114175544.GA3692@wstan> <6A6585E03E754B0B860F64D2A5AA160E@RIVENDELL>
next in thread | previous in thread | raw e-mail | index | archive | help
--av3e7aeh5haqjly4 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 14, 2018 at 08:57:59PM +0200, Reko Turja via freebsd-ports wrot= e: > Hello! >=20 > -----Original Message----- From: Dmytro Bilokha >=20 > On Wed, Nov 14, 2018 at 03:33:38AM +0200, reko.turja--- via freebsd-ports > wrote: >=20 > > > I finally took the hurdle and made a poudriere VM for building my por= ts > > > instead of building them on target system. At first I did however bui= ld > > > every single port I will need on the VM resulting on 240 or so ports. > > >=20 > > > Then I copied over my options, and the list of installed ports etc. = and > > > started the build. For some reason poudriere wants to build a ton of > > > extra > > > baggage (360+ ports instead of 240.) >=20 >=20 > > Hello, Reko! >=20 > > Poudriere builds different kinds of ports: >=20 > > 1. Ports from your list. > > 2. Run-time dependencies of ports from your list. 3. Build-time > > dependecies of ports from your list. > < 4. Run-time and build-time dependencies of your ports dependencies, as > well >=20 > That all I know - Ive been using ports and only ports since early 2000's.= So > the problem is that I made a dry run from ports, linking only to stuff th= at > I wanted on the final package receiver. Then I copied the list of ports o= ver > to poudriere using portversion -oQ. When I started the run, there was > suddenly every single dependency I previously dropped brought in. (I know > about automake, autoconf and similar build dependencies.) >=20 > I guess one option would be blacklisting in poudriere those unneeded > dependencies which shouldn't be linked with my packages, if my options are > honoured by poudriere. Do you mean the OPTIONS you previously set were not honoured by poudriere? = =20 Just in case, poudriere does not `read` OPTIONS and/or other things like=20 make.conf from the default location but from /usr/local/etc/poudriere.d/* Cheers! >=20 > -Reko >=20 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" --=20 Best Regards, Alexandre C. Guimar=C3=A3es. https://bitbucket.org/rigoletto-freebsd/ --av3e7aeh5haqjly4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE9RbDjoZ0ELBWamGCmSH8wDhAF9kFAlvsdttfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1 MTZDMzhFODY3NDEwQjA1NjZBNjE4Mjk5MjFGQ0MwMzg0MDE3RDkACgkQmSH8wDhA F9ne/A/9HHIqs8OAxgfiyt8PXb9PRCJGmOUQOw6cEODh07Me3jB1qd0t3YmVInh8 e9GL9t7SZrXy0i3LDISnonht7pSapfWjtAXW53aOJcqWEIBSImrIwW9ARNOiz0/H PJIF8VZgclP8Y2tbw8OAd8cmK0hpDkn+OfjxxlIOAyPUbUbqBCt5fT3WSf3NTPv8 4Ehui0+y5GNp94lJT6xNqC2QN2qn9USxFpInIXa8l2S8TFAriniwfvzuaIzV1313 3PQWhfomX4iy9nAOeg6k172e4p7QBXrHm4P1HjuOQBJhzig81jH63EsEklAIPUSB dZaCNhpr3X0ZtSI+GNmFdFyVQidHL3kBu0FnqGmSxsZXYNhmSByfB82eN4MV+AVt oiHAd6mMrUvPO1zAbQjmHSsrM/14g6xsTB4UbpgbwRSVvcYIzWAEyryWc5Zibo18 z66LEIe0CavGfXCqRR0guyXBZxphZNEjHkNZYIgPTNJetMCmIgzDwxj25fIP+nVa wi80Pb7eBA8OG+cw7F0acI9iNTI0tvgnBPUQYi6ThqjJBoenstiynPt5PEZI+NNq Pw6rJZ9KcCeJTgaTrN71ntFemqIZYLeprcD+rnZa2qCI7xsa0Z7pJFb8xvNzCnbw z6SFLVQfBhahqx5fg7xT10MlX/jRQzg0GPtGOS/O1S8bbk3Fhxs= =fV+d -----END PGP SIGNATURE----- --av3e7aeh5haqjly4--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20181114192628.kbeotxvpxxulu3in>