Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jul 2007 00:21:32 -0400
From:      Kris Kennaway <kris@obsecurity.org>
To:        Dirk Meyer <dirk.meyer@dinoex.sub.org>
Cc:        cvs-ports@FreeBSD.org, ports-committers@FreeBSD.org, cvs-all@FreeBSD.org, kris@obsecurity.org
Subject:   Re: cvs commit: ports/mail/meta1 Makefile
Message-ID:  <20070730042132.GA95190@rot26.obsecurity.org>
In-Reply-To: <k9RLS81x4l@dmeyer.dinoex.sub.org>
References:  <z1/R6s1x4l@dmeyer.dinoex.sub.org> <200706261648.l5QGmc0v079236@repoman.freebsd.org> <200706261648.l5QGmc0v079236@repoman.freebsd.org> <20070729183544.GC90318@rot26.obsecurity.org> <z1/R6s1x4l@dmeyer.dinoex.sub.org> <20070729211137.GA90226@rot26.obsecurity.org> <k9RLS81x4l@dmeyer.dinoex.sub.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 30, 2007 at 05:46:22AM +0200, Dirk Meyer wrote:
> 
> > > > > | +MANUAL_PACKAGE_BUILD=	needs hostname
> > > > 
> > > > Why does the package need a hostname?  Often this is a bug, and either
> > > > way the preferred solution is to fix it so it can be packaged.
> > > 
> > > Ports failed in configure state,
> > > as the empty hostname breaks some sanity checks.
> > 
> > Yes, but why does the configure script need a hostname?  In most cases
> > it shouldn't be requiring one.
> 
> This ist not most cases.
> Some programs need to find out how the "hostname" command works.
> If they get an empty result, this will fail.
> 
> So rather them having pointyhat build bad packages,
> I decided that users are better off without them.

Sounds trivial to patch the configure script to skip the check since
we know exactly how FreeBSD's hostname command works.

Kris



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