The macosxhints Forums

The macosxhints Forums (http://hintsforums.macworld.com/index.php)
-   UNIX - General (http://hintsforums.macworld.com/forumdisplay.php?f=16)
-   -   New fink command: 'fink selfupdate-rsync' (http://hintsforums.macworld.com/showthread.php?t=15752)

sao 10-25-2003 10:37 AM

yellow,

You were running the command 'fink selfupdate-rysnc' or 'fink selfupdate' ?

yellow 10-25-2003 11:54 AM

I've tried both. I tried 'fink update-all'. I reinstalled the fink beta, and retried the rsync. All with the same results. Maybe it's a fluke of my home machine. As soon as I can decide which disk to install it on here at work, I'll test it here too.

sao 10-25-2003 12:35 PM

yellow,

I have the same as you:
Code:

[pm @ Sao: ~] % sw_vers
ProductName:    Mac OS X
ProductVersion: 10.3
BuildVersion:  7B85

[pm @ Sao: ~] % gcc --version
gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1495)
Copyright (C) 2002 Free Software Foundation, Inc.

[pm @ Sao: ~] % fink -V
Package manager version: 0.16.0
Distribution version: 0.6.0.cvs

After I installed 10.3, Xcode Tools, Apple'X11 1.0, X11SDK, I run then:

fink selfupdate

and this updated using the rsync method to fink-0.16.0

But to tell the truth, I am not 100% sure that this was the correct procedure. Need some time to experiment further.

yellow 10-25-2003 01:56 PM

I upgraded my machine at work and did exactly the same as I did at home and ended up with the same result: "Failed: Problem resolving dependencies. Check for circular dependencies." [pout] I guess maybe it's back to square one. Remove and reinstall.

yellow 10-25-2003 02:09 PM

I suspect that the problem is with: "fink-prebinding" Trying to install anything that requires that to bew built causes the failure.

When I installed XTools, I installed the basics + X11 SDK, as well as 10.2 & 10.3 SDKs.

sao 10-25-2003 02:17 PM

yellow,

Yes, maybe that could be it. I read at the fink-beginners list someone who said he installed fink-prebinding separately and that helped solve the problem.

fragerybou 10-25-2003 02:37 PM

I'm getting the same issue as yellow. It's failing while attempting to install the fink-prebinding package as part of the selfupdate process. It's been happening to me under both cvs and rsync. I'm not sure which version of fink I was upgrading from, whatever was on versiontracker as of 3 days ago. In any case, I'm going to attempt to remove tetex, if it's installed, then run the selfupdate again to see if it helps.

On an unrelated note, I'm having serious issues getting ethereal to work correctly in Panther. I've got apple's X11 installed, fink installed ethereal for me, but whenever i launch it, I get a gtk+ warning that it cannot open the display. I'll try to fiddle around with any fink specific/ethereal specific X11 config files, to see if it's looking for the wrong display, or something. Does anyone know if this is an issue on my end, or just a fink package that hasn't quite been updated for panther yet?

Quote:

Originally posted by yellow
I was toward the end of the 'fink selfupdate-rsync', but I believe that yes it was trying to do an update all.

yellow% fink -V
Package manager version: 0.16.0
Distribution version: 0.6.0.cvs

yellow% sw_vers
ProductName: Mac OS X
ProductVersion: 10.3
BuildVersion: 7B85

yellow% gcc --version
gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1495)

I was trying to update fink according to your The State of Fink post. I didn't get too far. I couldn't find anything thing resembling this in the fink forums/faqs/docs.

Did I screw up the installation of 0.15.1 beta?

yellow 10-25-2003 02:39 PM

Quote:

Originally posted by sao
Yes, maybe that could be it. I read at the fink-beginners list someone who said he installed fink-prebinding separately and that helped solve the problem.
Yes, I just read the same. However, like another poster, I cannot install them separately, I still receive the same error. Still searching..

fragerybou 10-25-2003 02:52 PM

Quote:

Originally posted by fragerybou
I'm getting the same issue as yellow. It's failing while attempting to install the fink-prebinding package as part of the selfupdate process. It's been happening to me under both cvs and rsync. I'm not sure which version of fink I was upgrading from, whatever was on versiontracker as of 3 days ago. In any case, I'm going to attempt to remove tetex, if it's installed, then run the selfupdate again to see if it helps.
Well, I removed tetex, which wasn't even installed, then I did fink install fink-prebinding (instead of fink selfupdate), and it installed perfectly fine. Then, I reran selfupdate-rsync, and quite a lot is going on now for some reason. Ah well, time to let it go :). I hope this helps, yellow

yellow 10-25-2003 03:00 PM

Thanks, but I don't have that installed. I've tried removing packages and I've remove everything that I was allowed to remove and still no dice. I'm giving up until there's a fink deployment that's more stable for Panther. Serves me right for trying to get ahead of the game.

mervTormel 10-25-2003 03:48 PM

Quote:

Originally posted by yellow
...Serves me right for trying to get ahead of the game.
sounds like you ran out of bounds and tripped over the porta-potty

you were at 0.16.0

then you tried to downgrade to 0.15.1 beta ?!

currently running fink selfupdate-rsync here under 0.16.0

cctools - okay
ncurses - okay
unzip...

Code:

Preparing to replace unzip 5.50-4 (using .../unzip_5.50-14_darwin-powerpc.deb) ...
Unpacking replacement unzip ...
Setting up unzip (5.50-14) ...
Failed: Problem resolving dependencies. Check for circular dependencies.


yellow 10-25-2003 03:58 PM

Quote:

Originally posted by mervTormel
sounds like you ran out of bounds and tripped over the porta-potty
you were at 0.16.0
then you tried to downgrade to 0.15.1 beta ?![/code]
Actually, no.. I was at Package manager version: 0.13.2, Distribution version: 0.5.3. Installing the beta makes it version 0.16.0. And yes, it appears that the problem is (also?) with unzip (rather then fink-prebinding?). Ah, to heck with it, now I get the error Setting up ncurses-shlibs (5.3-20031018-2). Having done a CVS update. Bleeh.
me -> giving up & going drinking <clink>

sao 10-25-2003 05:09 PM

'The lair of the fink prebinding'
 
From a joint iChat session with mervTormel:

Well, we run first 'fink selfupdate' which failed on both machines.

Then run' fink install fink-prebinding'

And then run 'fink selfupdate' again

and this time it worked on both machines.

yellow 10-25-2003 05:27 PM

Even starting from scratch... I cannot get to the fink-prebinding package without doing an update first. Once I've done the update, (rsync, cvs, or otherwise), it fails when I try to install fink-prebinding. It has to be breaking with something I've installed from the XTools.

bluehz 10-25-2003 06:58 PM

successfully ran the prebinding after installing XCode. Still am unable to selfupdate-rsync. CVS seems to be working fine..

do I need to reinstall the fink pkg mgr beta (latest) that I installed pre-Panther?

yellow 10-26-2003 12:44 AM

Finally got everything to work. I'm unsure if it's because I removed the 10.3 SDK or because I downloaded the fink-0.6.0-full distribution and built it from scratch. I'll find out Monday* when I try the same from work.

* Sunday? What was I thinking?! It's football day!

jkp23 10-26-2003 12:03 PM

Same probs as yellow : fresh install fixed
 
I had exactly the same result as Yellow when doing a fink - autoupdate.

Reinstalled everything from scratch using the 0.6.0 sources and it went fine.

Just my two peneth.

jkp23 10-26-2003 01:05 PM

pkginfo inject.pl broken?
 
I downloaded and installed from the 0.6.0 source code this morning....

all went fine, but it said at the end :

Code:

Copying the package description tree failed. This is no big harm;
your Fink installation should work nonetheless.
You can add the package descriptions at a later time if you want to
compile packages yourself.

Had a poke around in the inject.pl file that is run to put the package info in the right place, and found that it was obvioulsy going to fail, because first it was looking for non-existant directories in the source dist (10.2 dirs, when those have been change to 10.2-gcc3.3), and simliar things in the install directory - ie it was tellling i didnt have a valid fink install because it couldnt find these 10.2 related dirs in my fink install.

Anyway, I tried editing the file but it didnt come up with any better results.

In the end i strong-armed it and just copied the package info firs myself to the 10.3 directory, and added the other 10.2-gcc3.3 directory side by side with it.

the prob is, that although it now lists all the packages availible, it only shows source distributions as availible. I know that binaries for the 0.6 dist (10.3) arent availible (or i am guessing at least), but shouldnt it be reading from the older 10.2-gcc3.3 directory too? IE, shouldnt i be able to see newer sources availible as well as older binaries?

My prob is that i have amaturely tried to fix this bug and am not sure that i have fully done so...are there any other steps i need to take to get it to regonise the availbile packages fromt the older 10.2-gcc3.3 distro?

any help well appreciated.

yellow 10-26-2003 01:16 PM

Quote:

Originally posted by yellow
I'll find out Monday* when I try the same from work. * Sunday? What was I thinking?! It's football day!
OK, so I tried at work w/o removing the SDKs and using the 0.6.0 dist, updated using rsync. It worked like a charm.

sao 10-26-2003 01:28 PM

Great! :)


All times are GMT -5. The time now is 06:13 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Site design © IDG Consumer & SMB; individuals retain copyright of their postings
but consent to the possible use of their material in other areas of IDG Consumer & SMB.