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*.