Comments at [KSB3]. Thanks. Regards -- Bhaskar GT.M - Rock solid. Lightning fast. On 08/12/2009 06:34 PM, Michael Banck wrote:
On Wed, Aug 12, 2009 at 03:33:44PM -0400, K.S. Bhaskar wrote: > On 08/12/2009 02:24 PM, Michael Banck wrote: >> On Wed, Aug 12, 2009 at 10:17:53AM -0400, K.S. Bhaskar wrote: >> > On 08/12/2009 02:21 AM, Andreas Tille wrote: >> >> On Tue, Aug 11, 2009 at 06:52:24PM -0400, K.S. Bhaskar wrote:
[KSB3] <...snip...>
> 1. GT.M has a compiler, and there is a bootstrapping process: just as > gcc binaries are required to compile gcc from source, GT.M binaries are > required to build GT.M from source.That is fine - if GT.M is supposed to work with other architectures than i386 or amd64 you will have to talk to the porters though, I guess.
[KSB3] Leaving aside discussion of other architectures, even to bootstrap GT.M on x86 requires the binary. So, if I create a Debian package for the source code, it will require GT.M (presumably from a Debian binary package of GT.M) to build a binary package.
GT.M has the same issue as gcc - it takes gcc to build gcc. It's a chicken and egg problem that can be addressed by creating the binary package first.
> 2. Although GT.M has been FOSS since 2001, the current build process is > non-standard and the current distribution is tarball followed by an > installation script. It will take a lot more work to Debianize the > sources than the binaries.>> For the above reasons, I intend to Debianize the 32-bit binaries first, > then Debianize the sources and eventually Debianize the 64-bit binaries."Debianize" usually means generating a source package. If you intend to upload binaries before the source, note that they will have to be uploaded elsewhere, e.g. the non-free courtesy repository.
_____________The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.
_____________