On Monday, September 2, 2002, at 05:10 PM, Ronald Florence wrote:
I realize that 10.2 is new. If you, or anyone else in the group, has a concrete suggestion of how to get fink to update itself under MacOS 10.2, I'd welcome it, and would be willing to contribute to debugging the scheme.

Yes, i do.. You can, like Fernando said, read the list archives for extensive discussions of fink on 10.2. Also, you COULD fink-devel mailing list archives... which unfortunately are broken. Damn mail-archive.com. And I don't even see the message in question in sourceforge's likewise crappy archive.

Anyway, drm is planning to put the upgrade-savvy fink out of experimental SOON I HOPE. (tomorrow? this week? :) But if you are willing to help us test it now, and claim to be UNIX savvy :), you can check out the "experimental" module from Fink CVS and follow the below instructions. Note that as of right now, the 10.2 experimental tree *** only has around 800 packages ***, which is about 2/3 of the number in the 10.1 tree, as we are still moving stuff over.
I have been running this tree for a while, and it works well. If you need a particular package from 10.1 you can copy it over from the 10.1 tree by hand and let us know how it works.

This should do it:

cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/fink login
cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/fink co experimental
cd experimental/dmrrsn/fink
./inject.pl
fink update-all

That will automatically rebuild anything that needs to be rebuilt. Already-installed 10.1 tree packages that have not yet been moved will remain in place.

From: "David R. Morrison" <[EMAIL PROTECTED]>
Date: Thu Aug 22, 2002 5:04:45 PM US/Pacific
To: [EMAIL PROTECTED]
Subject: [Fink-devel] please test experimental fink version

I've made an experimental fink version which is intended to make the
transition to OS X 10.2. I need other developers to help test it,
before it is committed to the unstable tree.

It consists of
(1) a modified version of our CVS file packages/inject.pl which
I've already committed (and which should not affect other users)
(2) a new CVS module "dists" which is present in CVS
(3) a modified "fink" module, which currently resides at
experimental/dmrrsn/fink
in CVS.

If you run "./inject.pl" in my new fink module, your fink installation
will be updated to a new version. Exactly what happens to it depends
on whether you have 10.1 or 10.2 installed, and whether you have CVS
enabled or not. Basically, in the old version you had
/sw/fink/dists
but now you will have
/sw/fink/10.1 and/or /sw/fink/10.2
and /sw/fink/dists will be a symlink to the appropriate one.

(One warning: your CVS checkout information in /sw/fink will be destroyed,
so if you have other CVS modules checked out into that directory you
will need to re-check them out afterwards. It might be a good idea
to tar up your /sw/fink/CVS directory before you start.)

On the other hand, if you run "./bootstrap.sh" in my new fink module,
you'll get a brand new fink installation, adjusted to 10.1 or 10.2,
depending on which one you are running. Also, if you reinstall fink
after upgrading from 10.1 to 10.2, your installation will be adjusted.

The primary modification to fink itself is to SelfUpdate.pm, which is
adjusted to this new setup.

Comments and feedback, as soon as possible, are really crucial here.
We need to stress test this.

Thanks,
Dave

P.S. Please don't put any other packages into "dists/10.2" on CVS yet.
Detailed instructions about this are forthcoming.

P.P.S. If you want to undo the changes made to your installation, you
need to do them by hand:
cd /sw/fink
rm -R 10.2 old
rm dists
mv 10.1 dists
and then replace /sw/fink/CVS by the backup version which you tarred up
at the beginning.


-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone? Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to