Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Dec 2016 18:02:31 +0100
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Stefan Ehmann <shoesoft@gmx.net>
Cc:        Jan Beich <jbeich@freebsd.org>, rene@freebsd.org, ports@freebsd.org
Subject:   Re: poudriere ignores stored options after r429298
Message-ID:  <20161225170231.fsnrt2l7g35xetuu@ivaldir.etoilebsd.net>
In-Reply-To: <2519f39f-96e7-4985-23fa-41df696ba327@gmx.net>
References:  <20161225060803.8DB1723A9@freefall.freebsd.org> <2519f39f-96e7-4985-23fa-41df696ba327@gmx.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--ruhyu7tlkbiicsp6
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Dec 25, 2016 at 05:54:20PM +0100, Stefan Ehmann wrote:
> On 25.12.2016 07:08, Jan Beich wrote:
> > Ren=C3=A9 Ladan <rene@freebsd.org> writes:
> >=20
> > > On 24-12-2016 10:09, Stefan Ehmann wrote:
> > >=20
> > > > After today's ports update, poudriere ignores all options that were
> > > > previously stored.
> > > >=20
> > > > Everything works as before after reverting r429298 "Make the ports
> > > > infrastructure accept at least 3 level ports"
> > > >=20
> > > > Previously, poudriere stored its options for python27 in
> > > > /usr/local/etc/poudriere.d/options/lang_python27
> > > >=20
> > > > Now options are stored in
> > > > /usr/local/etc/poudriere.d/options/_usr_ports_lang_python27
> > >=20
> > > Hmm, it should still store options in the old directory, or did we
> > > overlook something?
> ...
>=20
> > > > root@e17:/usr/local/etc/poudriere.d/options/lang_python27 # ls -l
> > > > total 5
> > > > -rw-r--r--  1 root  wheel  406 24 dec. 15:32 options
> > >=20
> > > What do 'make -V PKGORIGIN' and 'make -V OPTIONS_NAME' tell?
> >=20
> > Perhaps, poudriere invoked |make config| outside of jail where PORTSDIR
> > has a different value.
>=20
> Seems like a good guess:
>=20
> poudriere sets (at least on my setup) PORTSDIR=3D/usr/ports/) when invoki=
ng
> make config
>=20
> Old behavior:
> $ make PORTSDIR=3D/usr/ports/ -V PKGORIGIN
> lang/python27
> $ make PORTSDIR=3D/usr/ports/ -V OPTIONS_NAME
> lang_python27
>=20
> With D8889.diff applied:
> $ make PORTSDIR=3D/usr/ports/ -V PKGORIGIN
> /usr/ports/lang/python27
> $ make PORTSDIR=3D/usr/ports/ -V OPTIONS_NAME
> _usr_ports_lang_python27

The change has been reverted

--ruhyu7tlkbiicsp6
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlhf+6QACgkQY4mL3PG3
PloROQ/+JNvp5lvIZhpBbkgJrqJgY/V5uzrRmW7/6/tSW20+dahezrm9fr6bECaX
E13Kl1SBqGB/NTTROvIbwftHVgvwjUslvf3TVGUiBtr+B8HHiR4D6PvQiKIIhixL
FuRzMASA2bQYJgELbXQoY5fCUlfSvprAlrjiMCuGwcOqk50LlyZU8OCdDpFTNYFX
EE1zL2vWKsf9qIjWsu1P0hrzqKvJeOj+3qt51HnqwGNl5mysaP+c3NUdO5FgzwDB
D9XBVeOs/duTsT3cwZyRlA6GtFQGMXdkI/01PO1y9we73iRjwqeJACAQCDaKUTNM
SUqsLg0fc+XCwZ84LqQ8eGkCgRhpyw08n9ZFzvTpzvbXGryXXDFKl+QsOe9tMA1i
YpxfZbe8/nFRaTV9sMOOE39uIgqhTGRU1H9zl+D0dOZ4EVvUV9LxU0GDiUNAUH4L
tvRoWIMbvIil08S98iVTnN+NDnpEjV2HbRnkxSsb0KkcshbQgeGG0EXvUpFzDs6M
AilMR7UQAN5mAkKOwJ59JDQRnGqdEn90RRcNn8qZEgnvR8hZ/tvjcTyKvRuiQg+t
j8DDfKA5s481Hgyi6zhpFA43bKf6zhs5dXzYnw33EL1ZU6tlMCeZPIP19XrSHHJ9
B2tXdrVSMVQNSJwHiD4xbUOPO225FJvM2lEVo17KGPmAIu8CTts=
=AGql
-----END PGP SIGNATURE-----

--ruhyu7tlkbiicsp6--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20161225170231.fsnrt2l7g35xetuu>