Op wo 22-10-2003, om 07:22 schreef Andrew Suffield:
> On Mon, Oct 20, 2003 at 06:32:42PM +0200, Bill Allombert wrote:
> > On Mon, Oct 20, 2003 at 03:30:52PM +0100, Andrew Suffield wrote:
> > > > The defect is that build-indep is made as root. The advantage over 
> > > > Andrew solution is to not make build-arch as root.
> > > 
> > > We haven't built packages as root for years. This argument seems
> > > pretty irrelevant.
> > 
> > Buildd do build packages as root, AFAIK
> 
> They don't. I don't think any of them do.

AFAIK, all of them do. Some packages can't be built with fakeroot, but
must be built with sudo; to avoid having to build some packages twice,
we build everything with sudo (at least my buildd's do).

The 'danger' involved is irrelevant, since builds are done inside
chroots; and buildd requires sudo access to be able to install packages
and for the chroot call anyway, so there's no extra effort required.

> > and there are precisely the
> > targeted audience. Also policy don't mandate packages being buildable
> > under fakeroot.
> 
> Building under fakeroot is mandatory because the buildds use it. I'm
> not sure why this is relevant, though.

Building under fakeroot isn't always possible; fakeroot implements much,
but not everything.

-- 
Wouter Verhelst
Debian GNU/Linux -- http://www.debian.org
Nederlandstalige Linux-documentatie -- http://nl.linux.org
If you're running Microsoft Windows, either scan your computer on
viruses, or stop wasting my bandwith and remove me from your
addressbook. *now*.

Reply via email to