[1353] in SIPB_Linux_Development
Re: Linux-Athena as rpms
daemon@ATHENA.MIT.EDU (Emil Sit)
Sun Jul 28 21:54:18 1996
To: Derek Atkins <warlord@MIT.EDU>
Cc: Maciej Stachowiak <mstachow@MIT.EDU>, linux-dev@MIT.EDU
In-Reply-To: Your message of "Sun, 28 Jul 1996 21:32:02 EDT."
<199607290132.VAA01016@in-touch.ihtfp.org>
Date: Sun, 28 Jul 1996 21:54:06 EDT
From: Emil Sit <sit@MIT.EDU>
> > I've noticed that only two of the Linux-Athena packages are currently
> > available in rpm format. I think it would be really cool if more of them
> > were available as rpms. I volunteer to do the builds if no one has time for
> > this.
>
> Thank you for volunteering. If you can generate the code to generate
> RPMS from an SRVD, that would be a great help! I was hoping to do
> this, but my time has been very limited recently (and I've been out of
> town). If you're going to volunteer, I will be happy to let you do
> it.
I'm working on getting sipb-athena built on a system with libc.5.2.18,
linux-afs 2.0.4-2 and all that. I was going to do the RPM stuff after
I had a good build which I was fairly sure worked.
I had installed a preliminary build into the i386_linux2 srvd, but I
wouldn't really recommend doing RPM builds out of it. However, what
we basically need are very boring SPEC files which grab all the right
files and package them up. This should be fairly easy to generate
from /mit/linux/packages/lists. When I built those two RPMs a long time
ago, I had been trying to get the %build and stuff right --- it's probably
better just to ignore all that and make the RPMs from srvd :)
We should consider which version of RPM to use --- I was going to install
the latest (2.1.x?) rpm into outland at some point, but building rpm
is a pain. That version has some sort of support for dependencies which
should be investigated. We might also want to consider generating
a PGP key for linux-dev with which we can sign RPMs which we generate.
Anyway; I'm willing to deal with this stuff. I'm a little busy often
since I do have this UROP I'm supposed to be working on most of the time.
Since Maciej is willing, he can write some sort of script to generate
SPEC files from the packages/lists files, and then it should be fairly
trivial to build all the RPMs we want. [Not that he shouldn't be working
on the same UROP...]
Since it bears repeating, I would *not* trust the i386_linux2 srvd stuff
and certainly wouldn't build packages out of it just yet. For the
moment, use i386_linux1/srvd.77.1elf.
Unrelatedly, we were going to have a linux-dev meeting at some point,
weren't we? We should have one soon, I think, probably before R/O.
Emil
--
Emil Sit / Bronx Science '95, MIT '99 -- ESG, SIPB.
Email: <sit@mit.edu>, <esit@bxscience.edu> / Web: http://web.mit.edu/sit/www/
PGP fingerprint: A6 8F D0 69 3E DA BA 19 26 71 EC 1F 22 49 8F 58
"What has it gots in its slasheses? Curse the Gates!
We hates him forever!" <4t7tbg$e8n@csnews.cs.colorado.edu>