sm-sorcery AT lists.ibiblio.org
Subject: Discussion of Sorcery related topics
List archive
- From: Joel Sinor <jsinor AT comcast.net>
- To: sm-sorcery AT lists.ibiblio.org
- Subject: [SM-Sorcery] OpenOffice
- Date: Wed, 30 Apr 2003 14:11:09 -0500
Firstly, thanks for the OpenOffice spell, it is great to be able to
finally build OO and have it work in sourcemage. I do have a few
questions though on this.
First, I ran into two problems building this, one being that the version
of ant wanted was not available anywhere, and the other being a problem
with the downgrade of bison. The first problem I fixed by hacking
/var/lib/sorcery/codex/test/java/ant/DETAILS so that
VERSION=1.5.3-1
MD5[0]='dc29c2aa1a5a24b7ede0198bde5f9da7'
this is really just a problem with the ant spell itself. IN any case,
it worked and I was able to move forward, until bison problems broke me.
The problem was that whereas bison 1.75 was needed, and
dispel -d bison 1.75
did not work as advertised.
root@dpsmagic:/var/lib/sorcery/codex/stable/z-rejected/OpenOffice#
dispel -d bison
1.75/var/cache/sorcery/bison-1.75-i686-pc-linux-gnu.tar.bz2 was not
found. Unable to downgrade bison to version 1.75
root@dpsmagic:/var/lib/sorcery/codex/stable/z-rejected/OpenOffice#
dispel --downgrade bison
1.75/var/cache/sorcery/bison-1.75-i686-pc-linux-gnu.tar.bz2 was not
found. Unable to downgrade bison to version 1.75
According to the wiki http://wiki.sourcemage.org/index.php?page=Dispel
-d (or --downgrade): Removes the selected spell and replaces it with an
older version. (E.G.: dispel -d mozilla 0.9.8 removes mozilla 0.9.9 and
replaces it with a copy of 0.9.8 resurrected from the compile cache. If
there is no copy in the compile cache, it'll download the source and
cast it as normal.)
Of course this is a problem with dispel, not with the spell itself in my
view, and would only crop up if one has not ever installed bison 1.75.
Fair enough, I went ahead and dispelled bison normally
dispel bison
and though the claim was that nothing was deleted, it seemed to work. I
then hacked the spell files as follows. In
/var/lib/sorcery/codex/stable/devel/bison/DETAILS
I edited
VERSION=1.75
MD5[0]=dd88fe42e35d554c00af430a9342456a
and in
/var/lib/sorcery/codex/stable/devel/bison/BUILD
I took out the line
patch -p1 < $SCRIPT_DIRECTORY/bison.g++3.patch &&
In all cases I backed up the original files and also made copies of the
versions made for OO (after all, my plan is to dispel and recast
bison after all this is done).
However, I now have one final (I hope) hurdle. OO.org seems to want a
slew of mozilla components that I seem not to have (or really know what
they are) and it wants them to be in /usr/lib/mozilla/components
It is an annoyance to say the least that an Office suite is going to
want to mess with my browser (and maybe a reason to try a different one
instead) but I have to wonder given my experience to date with
sourcemage if this is really what the package wants to do. According to
http://dba.openoffice.org/specifications/address_book_architecture.html#mozTocId343804
these components are included with OpenOffice, though I don't seem to
have these files anywhere.
These are the errors:
adding: libxpcom.so (deflated 65%)
cp: cannot stat `/usr/lib/mozilla/components/libstrres.so': No such file
or directory cp: cannot stat `/usr/lib/mozilla/components/libucvcn.so':
No such file or directory cp: cannot stat
`/usr/lib/mozilla/components/libucvibm.so': No such file or directory
cp: cannot stat `/usr/lib/mozilla/components/libucvja.so': No such file
or directory cp: cannot stat `/usr/lib/mozilla/components/libucvko.so':
No such file or directory cp: cannot stat
`/usr/lib/mozilla/components/libucvlatin.so': No such file or directory
cp: cannot stat `/usr/lib/mozilla/components/libucvtw.so': No such file
or directory cp: cannot stat `/usr/lib/mozilla/components/libucvtw2.so':
No such file or directory cp: cannot stat
`/usr/lib/mozilla/components/libunicharutil.so': No such file or
directory
cp: cannot stat `/usr/lib/mozilla/components/xpti.dat': No such file or
directory
anyway, I am at a loss as to how to proceed. I have searched for info
on each of these problems and all I can find are suggestions for how
this might be fixed in the spells before they were submitted. I do not
know if there is a workaround elsewhere, but it seems like some people
must have got this to work, so I have to wonder how they did it and if
they might share the wealth ;).
>From demon_lord AT myrealbox.com Tue May 6 13:00:57 2003
Return-Path: <demon_lord AT myrealbox.com>
Delivered-To: sm-sorcery AT lists.ibiblio.org
Received: from smtp-send.myrealbox.com (smtp-send.myrealbox.com
[192.108.102.143])
by happyhouse.metalab.unc.edu (Postfix) with ESMTP id 04321200B8
for <sm-sorcery AT lists.ibiblio.org>;
Tue, 6 May 2003 13:00:57 -0400 (EDT)
Received: from dyn202-140.uqac.ca demon_lord AT smtp-send.myrealbox.com
[132.212.202.140]
by smtp-send.myrealbox.com with NetMail SMTP Agent $Revision: 3.34 $
on
Novell NetWare via secured & encrypted transport (TLS);
Tue, 06 May 2003 10:01:00 -0700
From: Eric Laberge <demon_lord AT myrealbox.com>
To: sm-sorcery AT lists.ibiblio.org
Date: Tue, 6 May 2003 13:00:55 -0400
User-Agent: KMail/1.5.1
MIME-Version: 1.0
Content-Type: Text/Plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-Description: clearsigned data
Content-Disposition: inline
Message-Id: <200305061300.58487.demon_lord AT myrealbox.com>
Subject: [SM-Sorcery] Installed package index problem!
X-BeenThere: sm-sorcery AT lists.ibiblio.org
X-Mailman-Version: 2.1.2
Precedence: list
Reply-To: demon_lord AT myrealbox.com
List-Id: Discussion of Sorcery related topics <sm-sorcery.lists.ibiblio.org>
List-Unsubscribe: <http://lists.ibiblio.org/mailman/listinfo/sm-sorcery>,
<mailto:sm-sorcery-request AT lists.ibiblio.org?subject=unsubscribe>
List-Archive: <https://lists.ibiblio.org/sympa/arc/sm-sorcery>
List-Post: <mailto:sm-sorcery AT lists.ibiblio.org>
List-Help: <mailto:sympa AT lists.ibiblio.org?subject=HELP>
List-Subscribe: <http://lists.ibiblio.org/mailman/listinfo/sm-sorcery>,
<mailto:sm-sorcery-request AT lists.ibiblio.org?subject=subscribe>
X-List-Received-Date: Tue, 06 May 2003 17:00:57 -0000
=2D----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Aloha!
Yesterday, I wanted to update most of my system. However, I ran out of disk=
=20
space.
This led my /var/state/sorcery/packages file to lose its entire content :-(
Is there a sorcery command to help me rebuild this list?
If not, I'll hack something with the install logs, but it'd save me that.
Thanks,
=2D --=20
Eric Laberge
ICQ: 1261355
MSN: dlord666 AT hotmail.com
Jabber: demonlord AT jabber.com
GCS/M/S d-(++) s-: a-- C++(++++) UL+++>$ !P L+++ E--- W++ N+ w++ !O M
!V PS PE Y PGP-(+++) t++(-) X- R* tv+ b+ DI+++ D+ G e++>+++++ h!=20
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE+t+pJ1Q3tcr/gnPMRAjBmAJ0bf8I45fSJ2Xktz40/a0i0qY1FuACZAX/j
drgMr11xxaS/+IVsY8hGHdE=3D
=3DFLVV
=2D----END PGP SIGNATURE-----
- [SM-Sorcery] OpenOffice, Joel Sinor, 04/30/2003
Archive powered by MHonArc 2.6.24.