[81] in athena10
Re: /svn/athena r22750 - trunk/debathena/scripts
daemon@ATHENA.MIT.EDU (Greg Hudson)
Wed Feb 13 00:32:05 2008
Date: Wed, 13 Feb 2008 00:31:55 -0500 (EST)
Message-Id: <200802130531.m1D5Vt3D002063@small-gods.mit.edu>
From: Greg Hudson <ghudson@MIT.EDU>
To: Tim Abbott <tabbott@MIT.EDU>
CC: ghudson@MIT.EDU, athena10@MIT.EDU
In-reply-to: <Pine.LNX.4.64L.0802121627530.18200@vinegar-pot.mit.edu>
> Were you familiar with trunk/debathena/scripts/build-all/Makefile? I
> think it serves the same purpose as all-packages, but has the nice
> property of being a Makefile; [...]
In fact, I send the following note to the list just after committing,
but I sent it from emacs out of habit despite knowing I can't send
mail from emacs yet. (I don't suppose you know the lowest-effort way
of getting a Gutsy Debathena machine to be able to send email from
emacs. I tried setting sendmail-program to /usr/bin/msmtp and it
didn't appear to work, although I wasn't certain.)
---
I just committed a script named all-packages.
I realize this script duplicates, imperfectly (by not handling
Provides), the logic in build-server/build-all/gen-build-deps. That's
mainly because I'm currently working on tools I can use to bootstrap
an apt repository from scratch, while the tools in build-all assumes
it can work from a reference dist which has already been built.
---
I'll look harder at adapting build-all to work for a from-scratch
rebuild.