[70] in athena10

home help back first fref pref prev next nref lref last post

Re: Athena 10 source packages

daemon@ATHENA.MIT.EDU (Greg Hudson)
Wed Jan 30 13:14:38 2008

Date: Wed, 30 Jan 2008 13:13:54 -0500
Message-Id: <200801301813.m0UIDsA2010230@equal-rites.mit.edu>
From: Greg Hudson <ghudson@MIT.EDU>
To: Greg Hudson <ghudson@MIT.EDU>
CC: athena10@MIT.EDU
In-reply-to: <1201708112.5833.4.camel@error-messages.mit.edu>

> I'll write up the transform script and make dasource invoke it for
> athena/ directories, and kill off debathena-config-build once I have
> everything working.

Actually, I have one new concern about this approach.  I'm rebuilding
the orig tarfile each time I create or update a build directory, but
the autogenerated and boilerplate portions of the tarball are going to
depend on the machine used to run dasource.

How cranky will the Debian package tools get if the orig tarball
changes from release to release without the upstream version number
changing?  This may be an issue even without the transform step, since
the MD5 of a .tar.gz file is dependent on more than just the contents
of the files contained within (it also depends on file owners, mod
times, the phase of the moon affecting the order of readdir(), etc.).
I'd rather not have to create a "golden" orig tarfile as a separate
step each time the base sources change, but I will adapt to that if
necessary.

home help back first fref pref prev next nref lref last post