[1208] in athena10

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

Building our own mit-scheme

daemon@ATHENA.MIT.EDU (Geoffrey Thomas)
Tue Feb 24 19:47:45 2009

Date: Tue, 24 Feb 2009 19:46:46 -0500 (EST)
From: Geoffrey Thomas <geofft@MIT.EDU>
To: debathena@mit.edu
Message-ID: <alpine.DEB.2.00.0902241924310.31873@vinegar-pot.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII

mit-scheme is broken in Intrepid. MIT uses it in various classes. I want a 
mit-scheme that I can do my psets with. It's also a dependency of 
debathena-thirdparty (unless it was punted recently?).

It looks like the package hasn't been updated since May 2007 for Gutsy. 
Also, Debian has a working mit-scheme package.

According to patches.ubuntu.com, the only difference between Debian's (at 
the time) and Ubuntu's versions is that Ubuntu's source package includes a 
uuencoded .deb instead of build-depending on itself. I propose to build 
our own mit-scheme package by grabbing Lenny's binary package, using it as 
the build-dependency in an Intrepid (and possibly Hardy, if that's broken 
too) schroot on debuild, and rebuilding the source package.

I also want to upload the resulting package to our repository for 
Intrepid in debathena-system. We'll only be shadowing a broken version of 
the Ubuntu package; I can pick a version number that guarantees that any 
changes Ubuntu makes to it (even if it doesn't sync from Lenny) will 
supersede ours.

Is this a good idea? We seem to have done something similar with 
libfile-temp-perl in our repository (albeit on a different scale), so I 
don't think this is inherently out of scope for our apt repo.

-- 
Geoffrey Thomas
geofft@mit.edu

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