Alexander Hansen wrote:
> 
> On Oct 1, 2008, at 10:33 PM, Robert T Wyatt wrote:
> 
>> David Hornidge wrote:
>>>>> Can't resolve dependency "fink (>= 0.28.0)" for package
>>>>> "gettext-tools-0.14.5-4" (no matching packages/versions found)
>>>>> Exiting with failure.
>>>>>
>>>>> Any ideas?
>>>>>
>>>> That'd be a problem.    What do you get from "fink --version" ?
>>>
>>> The result is:
>>>
>>> Package manager version: 0.27.16
>>> Distribution version: 0.9.0.rsync i386
>>
>> Hi everyone!
>>
>> I haven't been on the lists in a while and I'm reading through some of
>> the things I've missed, which means this may have been addressed more
>> recently.
>>
>> Anyway, I wanted to say that this situation still occurs until the
>> unstable tree is activated.
>>
>> Also, removing the crypto branch from the apt-get unstable tree helps
>> since apt-get errors out when it doesn't find one.
>>
>> There was a hint that this string of problems only occurs when the user
>> has opted to download from the binary repository--that probably makes 
>> sense.
>>
>> See ya around!
>>
>> Robert
>>
>>
> 
> One need not enable the unstable tree ; there are a couple of alternatives:
> 
> 1)  Binary-only:
> 
> sudo apt-get update ; sudo apt-get dist-upgrade
> 
> should bring a newer fink that was added as an update to the binary 
> distribution
> 
> 2)  Via source:
> 
> fink selfupdate-cvs
> 
> (after installing Xcode) should also bring a newer fink.

You're right! Let me walk through what I experienced to see if there's 
anything useful to learn anyway.

At the point that this was true (10.5.5 intel MBP):

  i     bash    2.05b-1013
  i     fink    0.27.16-41

I was getting this error:

$ bash
dyld: Library not loaded: /sw/lib/libintl.1.dylib
   Referenced from: /sw/bin/bash
   Reason: image not found
Trace/BPT trap

So I (somewhat randomly) tried this:

$ fink rebuild bash
Information about 4067 packages read in 1 seconds.
Can't resolve dependency "fink (>= 0.28.0)" for package 
"gettext-tools-0.14.5-4"

Turns out that bash-2.05b-1013 depends on an un-versioned gettext-tools 
and apparently the one in stable depends on a fink which is not in 
stable! (Maybe there's a good reason for that but it seems odd at first 
glance.)

So I enabled the unstable tree which allowed me to update fink and 
gettext-tools (along with bzip2, dpkg, fink-mirrors, etc).

I was also able to update bash at this point, but I kept seeing this:

Failed to fetch 
file:/sw/fink/dists/unstable/crypto/binary-darwin-i386/Packages  File 
not found
Reading Package Lists... Done
Building Dependency Tree... Done
E: Some index files failed to download, they have been ignored, or old 
ones used instead.
### execution of /sw/bin/apt-get-lockwait failed, exit code 100
WARNING: Failure while updating indexes.

Until I pruned my /sw/etc/apt/sources.list as noted above; now I don't 
see the errors. I suppose that was a bit rash, and you're right, it had 
no bearing on the problem with updating bash.

You may find it amusing that I'm having fun recounting this experience 
since you're likely crying from malaise, frustration, or some other 
verge-of-burn-out malady, but thanks anyway!!

--Robert

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners

Reply via email to