Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 May 2007 18:11:19 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        Andrew Pantyukhin <infofarmer@FreeBSD.org>
Cc:        Mikhail Teterin <mi@freebsd.org>, ports-committers@freebsd.org, cvs-ports@freebsd.org, cvs-all@freebsd.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: cvs commit: ports/lang/tclX Makefile
Message-ID:  <20070502221119.GA44953@xor.obsecurity.org>
In-Reply-To: <cb5206420705021503o32a4804cv52c01f658eb84b68@mail.gmail.com>
References:  <200705021957.l42JvwXm090850@repoman.freebsd.org> <20070502201548.GA43460@xor.obsecurity.org> <cb5206420705021440i4d28d165t72ce1c6ea766487@mail.gmail.com> <20070502215101.GA44575@xor.obsecurity.org> <cb5206420705021503o32a4804cv52c01f658eb84b68@mail.gmail.com>

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

--jI8keyz6grp/JLjh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


On Thu, May 03, 2007 at 02:03:19AM +0400, Andrew Pantyukhin wrote:
> On 5/3/07, Kris Kennaway <kris@obsecurity.org> wrote:
> >On Thu, May 03, 2007 at 01:40:52AM +0400, Andrew Pantyukhin wrote:
> >> On 5/3/07, Kris Kennaway <kris@obsecurity.org> wrote:
> >> >On Wed, May 02, 2007 at 07:57:58PM +0000, Mikhail Teterin wrote:
> >> >> mi          2007-05-02 19:57:58 UTC
> >> >>
> >> >>   FreeBSD ports repository
> >> >>
> >> >>   Modified files:
> >> >>     lang/tclX            Makefile
> >> >>   Log:
> >> >>   Work-around the deficiencies in FreeBSD package-building cluster,
> >> >>   which causes the regression-tests to fail by disabling the=20
> >regression
> >> >>   tests.
> >> >>
> >> >>   Unbreak -- the build was never "broken" for the usual (non-jail)
> >> >>   systems.
> >> >
> >> >Thanks.  Just for the record, building in a jail is a supported
> >> >configuration for all users, so it's something that is required to
> >> >work for all ports.
> >>
> >> So can we please actually write it down somewhere?
> >
> >I am not sure of an appropriate place to record this fact.
> >Suggestions?
>=20
> Anywhere in the Porter's Handbook, naturally. I'll be
> updating docs this summer, you can probably leave it to
> me if you don't find this urgent. This thread will
> remain starred in my inbox until resolved.

Yeah, what I mean is that there doesn't seem to be section as
currently written that this would be an appropriate addition to.

> >> I've never
> >> heard that we support that, but it's great if we do. The only
> >> thing a ports developer needs is a comprehensible way to set
> >> up a jail for testing purposes (comprehensible =3D without
> >> trying to parse tinderbox/pointyhat source files himself).
> >
> >It's trivial, and described in the jail manpage.  Basically you just
> >installworld into some directory, mount devfs and ports, then run
> >jail(8) and build things "as normal".
>=20
> Yes, I always have a few jails around built the "canonical"
> way described in the manpage, but I always have trouble
> building some ports. Sometimes it's just perl and hundreds
> of other ports install OK, sometimes dozens of them report
> problems.
>=20
> It clearly requires investigation from my side to tell you
> more, but it seems it's not that simple to recreate
> pointyhat's success and failure cases. Maybe there are some
> subtle details about pointyhat's jails that need to be added
> to jail(8) manpage.

There's really nothing special about the jail aspects of PH builds
that's not already described there.  Anyway, I'd be happy to help you
track down the problem the next time you encounter it.

Kris

--jI8keyz6grp/JLjh
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGOQyHWry0BWjoQKURAgUVAJ9z21mm42HnXfnhzs6/+LyCpZyX8wCeLdWF
0c6Jzvct1Fp7tTTWQl8KJ/M=
=5QR6
-----END PGP SIGNATURE-----

--jI8keyz6grp/JLjh--



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