Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] DO NOT UPDATE!!!!!

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Joel Sinor <jsinor AT comcast.net>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] DO NOT UPDATE!!!!!
  • Date: Wed, 16 Apr 2003 00:34:01 -0500

Thank you. I must admit to some confusion as far as the grimoires go. AFAIK
I am on the stable grimoire, and tehre were three grimoires to get from
scribe (devel test and stable) http://codex.sourcemage.org/
Then there is all this talk of perforce. I think I found that grimoire once
somewhere in the forest of urls...

And then there is this curious thing from the faq, making a fifth possible
grimoire:
(from http://wiki.sourcemage.org/index.php?page=FaqSorcery#updateerror ):

---
When I run sorcery update, it errors out saying it cant find the files?

You're probably still trying to access the old grimoire. Here's what you need
to do:
To use the grimoire as it stands now, edit
/var/lib/sorcery/grimoire/utils/sorcery/DETAILS
and change the SOURCE_URL[0] line to read

SOURCE_URL[0]=http://sgl.bccs.net/sorcery/$SOURCE


All fixed! Note that some people have mentioned that the path is not
/var/lib/sorcery/grimoire/utils/sorcery/ but
/var/lib/sorcery/grimoire/utils/sgl/ - so if you can't find the first one,
try the second one.

---

I looked in there and there is a grimoire and stuff there, but I have not
done a lot of digging to figure out what it is. For now I am just using the
grimoires that came with the system.

Currently I am pulling from http://codex.sourcemage.org/ and my
/etc/sorcery/local/grimoire is:
$ cat /etc/sorcery/local/grimoire
GRIMOIRE_DIR[0]=/var/lib/sorcery/codex/stable
GRIMOIRE_DIR[1]=/var/lib/sorcery/codex/test
GRIMOIRE_DIR[2]=/var/lib/sorcery/codex/devel

I would be glad to help update documentation if I can clear up this confusion
for myself. (I am surprised "What is perforce?" is not an FAQ). I am also
working up some additional doc ideas for stuff I have managed to puzzle out
on my own. (I have been documenting my experiences as I try things out, and
should be fixing things soon).

I still have not quite puzzled out why sorcery rebuild broke both my current
sgl machines very badly out of the box. My current theory is that sources
were not available for many things that were on the system (though they are
available so far as I can tell on the download.sourcemage.org mirrors
http://download.sourcemage.org/stable http://download.sourcemage.org/test
http://download.sourcemage.org/devel ) and though they were not available
sorcery rebuild dispelled them anyway (and then could not rebuild them). BUt
I have yet to dare to try sorcery rebuild again and test this theory ;).

Anyway thanks for your time; despite some rough spots I believe I have found
my new favorite distro.

On Tue, 15 Apr 2003 22:41:03 -0400
Dufflebunk <dufflebunk AT dufflebunk.homeip.net> wrote:

> It was only in the devel sorcery. There is no test sorcery. It is fixed.
>
> On Tue, 2003-04-15 at 22:26, Joel Sinor wrote:
> > Does this only pertain to test and devel? Is this really fixed now?
> > On Mon, 14 Apr 2003 13:56:42 -0400
> > Dufflebunk <dufflebunk AT dufflebunk.homeip.net> wrote:
> >
> > > This was due to an error introduced yesterday into libcodex. It has been
> > > fixed in perforce. Please update after the new tarball has been made
> > > (probably tomorrow for most people).
> > >
> > > On Mon, 2003-04-14 at 03:47, Bearcat M. Sandor wrote:
> > > > Uh..Damn,
> > > >
> > > > I think i just did..when doing a sorcery update, codex update and
> > > > then sorcery
> > > > -queue it seems to want to update everything on my system.
> > > >
> > > > Is this the same bug? According to gaze install the spells in
> > > > question are the
> > > > same as in my (messed up) test grimoire.
> > > >
> > > > I'm on devl sorcery..
> > > >
> > > > Bearcat M. Sandor
> > > > (The devel made me do it)
> > > >
> > > > On Saturday 15 February 2003 12:06, Jeremy Kolb wrote:
> > > > > Hey all, the test and devel grimoire tarballs are really messed up.
> > > > > Don't update until it's fixed.
> > > > >
> > > > > Jeremy
> > > > >
> > > > > _______________________________________________
> > > > > SM-Discuss mailing list
> > > > > SM-Discuss AT lists.ibiblio.org
> > > > > http://lists.ibiblio.org/mailman/listinfo/sm-discuss
> > > > _______________________________________________
> > > > SM-Discuss mailing list
> > > > SM-Discuss AT lists.ibiblio.org
> > > > http://lists.ibiblio.org/mailman/listinfo/sm-discuss
> > >
> > > _______________________________________________
> > > SM-Discuss mailing list
> > > SM-Discuss AT lists.ibiblio.org
> > > http://lists.ibiblio.org/mailman/listinfo/sm-discuss
> > _______________________________________________
> > SM-Discuss mailing list
> > SM-Discuss AT lists.ibiblio.org
> > http://lists.ibiblio.org/mailman/listinfo/sm-discuss
>
>From seth AT tautology.org Wed Apr 16 03:54:14 2003
Return-Path: <seth AT tautology.org>
Delivered-To: sm-discuss AT lists.ibiblio.org
Received: from smgl.positivism.org (irc.positivism.org [65.102.47.196])
by happyhouse.metalab.unc.edu (Postfix) with ESMTP id 8ACFA20019
for <sm-discuss AT lists.ibiblio.org>;
Wed, 16 Apr 2003 03:54:13 -0400 (EDT)
Received: from tautology.org
(evrtwa1-ar13-4-33-070-190.evrtwa1.dsl-verizon.net [4.33.70.190])
by smgl.positivism.org (8.12.9/8.12.9) with ESMTP id h3G7sB4b004991;
Wed, 16 Apr 2003 07:54:11 GMT
Received: from tautology.org (tautology.org [127.0.0.1])
by tautology.org (8.12.9/8.12.9) with ESMTP id h3G7sACD049504;
Wed, 16 Apr 2003 00:54:10 -0700 (PDT)
(envelope-from seth AT tautology.org)
Received: from localhost (seth@localhost)
by tautology.org (8.12.9/8.12.9/Submit) with ESMTP id h3G7sA1N049501;
Wed, 16 Apr 2003 00:54:10 -0700 (PDT)
Date: Wed, 16 Apr 2003 00:54:08 -0700 (PDT)
From: Seth Woolley <seth AT tautology.org>
To: Casey Harkins <charkins AT upl.cs.wisc.edu>
Subject: Re: [SM-Discuss] initrd contents
In-Reply-To: <Pine.LNX.4.44.0304151449580.19361-100000 AT data.upl.cs.wisc.edu>
Message-ID: <20030416004538.C44847-100000 AT tautology.org>
References: <Pine.LNX.4.44.0304151449580.19361-100000 AT data.upl.cs.wisc.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
cc: sm-discuss AT lists.ibiblio.org
X-BeenThere: sm-discuss AT lists.ibiblio.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Public SourceMage Discussion List <sm-discuss.lists.ibiblio.org>
List-Unsubscribe: <http://lists.ibiblio.org/mailman/listinfo/sm-discuss>,
<mailto:sm-discuss-request AT lists.ibiblio.org?subject=unsubscribe>
List-Archive: <https://lists.ibiblio.org/sympa/arc/sm-discuss>
List-Post: <mailto:sm-discuss AT lists.ibiblio.org>
List-Help: <mailto:sympa AT lists.ibiblio.org?subject=HELP>
List-Subscribe: <http://lists.ibiblio.org/mailman/listinfo/sm-discuss>,
<mailto:sm-discuss-request AT lists.ibiblio.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Apr 2003 07:54:14 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey, this is great news. I was going to do this but never got past
thought stage. Vladymir Vydra was working on something like this and had
code for making a basesystem in chroot environment. Maybe you two can
swap notes on what you've got so far.

I agree with your approach of static linking initrd contents and/or using
ash/busybox. Since the dialog part is fairly simple in the initrd stage
you probably don't need anything complex in there, but I think you'll have
to bite the bullet and pull in ncurses unless you can compile it into
dialog statically. Even though they are separate, you might want to talk
with the new cauldron team. This is more in the iso alley as far as I
understand. Maybe Adam Clark has some experience that can help with this.

If you statically link everything, wouldn't that remove the need for ldd
and ldconfig? I'm not sure what nano and less are needed for. busybox
has cat and ctrl-d ;).

Seth

On Tue, 15 Apr 2003, Casey Harkins wrote:

>
>
> What exactly do we need in the initial ramdisk on our installation cd?
>
> I'm working on a script to automatically generate isos from a running smgl
> system. I'm planning on offering a few modes of operation. The first mode
> would generate an installation iso. Another mode will generate a livecd
> based on the current smgl installation.
>
> I've got a script completed to automatically generate the initital
> ramdisk. Our current initrd contains a number of files from different
> spells, but doesn't include all files from those spells. This makes it
> difficult to be automatically generated. What I've done is generate a list
> of file patterns to be copied based on our current initrd image.
>
> However, I think our current initrd image is bloated. Most if not all of
> the programs are dynamically linked, requiring the shared libraries to be
> included as well.
>
> My proposal: replace most of these utilities with busybox. Keep in mind
> that this is only the initial ramdisk, not the root filesystem of the
> installation cd itself. Out of the current commands included in the
> initrd, the only ones that are not provided by busybox are:
>
> less
> depmod
> ldconfig
> modprobe - however it does provide insmod, rmmod and lsmod
> dialog
> ldd
> nano
> bash
>
> The absense of bash and dialog will break the current initrd menu, either
> these will need to be included (preferably as static binaries) or they
> need to be replaced with something else.
>
> modprobe may not be necessary since the other module commands are included
> in busybox.
>
> The current initrd also contains the /usr/share/terminfo/l directory and
> the /usr/share/tabset directory. Should the entire terminfo directory be
> included, or just the /l directory?
>
> Any thoughts or comments would be appreciated! On to the iso creation
> step...
>
> -casey
>
>
> _______________________________________________
> SM-Discuss mailing list
> SM-Discuss AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/sm-discuss
>

- --
Seth Alan Woolley <seth at tautology.org>, SPAM/UCE is unauthorized
Key id 7BEACC7D = 2978 0BD1 BA48 B671 C1EB 93F7 EDF4 3CDF 7BEA CC7D
Full Key at seth.tautology.org and pgp.mit.edu. info: www.gnupg.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (FreeBSD)

iD8DBQE+nQwi7fQ833vqzH0RAgiIAJ4qnCTstIyC+9pHM6r3cesfMGrCiwCgpEzM
EWyaaYiq479Hm2f5FGpgnIo=
=5ZW8
-----END PGP SIGNATURE-----




Archive powered by MHonArc 2.6.24.

Top of Page