I'm working on a improving the upgrade.sh script. I'm attempting to make
it such that it recognizes it's environment to the extent that it can
tell what's already installed and what's already downloaded, so that it
can be rerun, or run in parts. (It might end up being smart enough to do
an install too - we'll see about that).
Along the line, I got the (maybe not-so) brilliant idea to do all the
builds first (while qmail is still running), then do all the upgrades.
This would drastically reduce the down time during an upgrade, and I
think would be a very good thing.
However, I ran into some *build* dependency problems, the first of which
was libdomainkeys-toaster is needed by qmail-toaster. This I don't
understand. Why would libdomainkeys-toaster need to be *installed* in
order to *build* qmail-toaster? Can someone please explain?
I also came across the following similar dependency issues:
courier-authlib required by courier-imap
courier-imap required by maildrop
control-panel required by isoqlog
ripmime required by simscan
Again, I can see (and appreciate) the *installation* dependencies, but
why are there *build* dependencies? I'm thinking that build dependencies
should be source related (you need compiler, headers, and such). What am
I missing?
--
-Eric 'shubes'
---------------------------------------------------------------------
QmailToaster hosted by: VR Hosted <http://www.vr.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]