Which version of gdk-pixbuf is that?
What OS version? is /bin/sh the default or a link
to bash (instead of
zsh) on your system (don't worry if you don't
know, in that case it
will be the default link to zsh)
gdk-pixbuf-0.16.0-3. Yes, I'm a bash user. Dave Morrison
helped me figure that out. Here's a forward our message
thread, which I will send to the list so that it can be in
the archive.
Regards,
Jeff Henrikson
At 12:18 Uhr -0400 17.05.2002, jehenrik wrote:
Mr. Morrison,
Thanks for the help, I would have responded sooner but your
email
didn't land in my inbox somehow. I only found it by
searching the
list archives. Anyway, two months ago you gave me this
advice. I
ran the version check numbers and still got 0.0.0. I
apparently
have the right source tarballs and patches, and rebuilding
yields
yet another shared lib with version 0.0.0. The output of
all that
is after your email. If you can make any sense of it, I
would
appreciate it.
I also tried rebuilding the package gdk-pixbuf-shlibs and
it doesn't
change the version listed for otool -L
/sw/lib/libgdk_pixbuf.2.dylib either. Still 0.0.0.
-Original Message-
From: David R. Morrison [mailto:[EMAIL PROTECTED]]
Sent: Friday, May 17, 2002 9:26 PM
To: [EMAIL PROTECTED]
Subject: Re: Fink gdk-pixbuf version mismatch problem
Are you by any chance using the bash shell as a replacement
for /bin/sh?
There have been some reports that people who do this end up
with libraries
built with 0.0.0.
-- Dave
From: jehenrik [EMAIL PROTECTED]
Date: Sat May 18, 2002 01:01:37 AM US/Eastern
To: [EMAIL PROTECTED]
Subject: bash?
bash? . . . version 0.0.0
Bingo. That bugs me actually, because if I ln -s /bin/zsh to
/bin/sh, simple stuff like man breaks. According to some
fink-users list archive comment I need to get bash off the
system. I don't see how I can do that. I was hoping it would
be enough to run a zsh before running fink. But I guess not
if scripts everywhere have the #/bin/sh line pointing there.
I totally don't feel like I'm driving the bus yet. A lot of
this is due to non-reproducibility of the state of the
computer/fink repository system. Like after I did
selfupdate-cvs today, the outcomes of most of my experiments
changed. Like now I can do a binary apt-get install of
gdk-pixbuf-0.16.0-3 (don't know if that would have worked
before, didn't try). But if I do
fink rebuild gdk-pixbuf-0.16.0-3
I get a bizarre message which doesn't come up in an archive
search:
Reading package info...
Information about 1079 packages read in 8 seconds.
pkg gdk-pixbuf version 0.16.0-3
The following package will be rebuilt:
gdk-pixbuf
Failed: can't build gdk-pixbuf-0.16.0-3 because no package
description is available
It doesn't matter if I do apt-get update either. In
general I can move on to the next problem without
understanding, but I've been doing that for a while and
don't seem to be getting anywhere. The same problems recur,
and I wave my superstitious magic wand at them and usually
they don't go away. Like right now, more dynamic linking
problems:
bash2-05$ panel
dyld: panel-real can't open library: /sw/lib/libdl.0.dylib
(No such file or directory, errno = 2)
Is there a simple package building walkthrough or something
that I can use to get a clue about why Darwin dynamic
linking is so wacky? Reading the fink developer pages and
the dyld man page and other abstract things seem to make
sense but not mesh with reality when I actually try stuff.
Regards,
Jeff Henrikson
From: jehenrik [EMAIL PROTECTED]
Date: Sat May 18, 2002 01:16:50 AM US/Eastern
To: [EMAIL PROTECTED]
Subject: bash?, PS
PS
a simple
bash2.05$ sudo ln -s /sw/lib/libdl.dylib
/sw/lib/libdl.0.dylib
does in fact solve the last problem mentioned, so far as I
can tell. How it got that way is beyond me.
Jeff Henrikson
-Original Message-
From: David R. Morrison [mailto:[EMAIL PROTECTED]]
Sent: Saturday, May 18, 2002 6:40 AM
To: [EMAIL PROTECTED]
Subject: Re: bash?, PS
Actually, it is good to have someone like you around,
particular if you
spell out all of the problems you are having. Apple is
switching from
zsh to bash for providing /bin/sh in the upcoming version
10.2, and we
have to find all of the places where fink breaks when bash
is installed
You are helping! :-)
I believe that story about gdk-pixbuf is this: because you
have done a
CVS update, the .info file which matches the binary is no
longer there.
This sounds like a fink bug to me; could you report it on
fink's Bug
Tracker? (linked from the home page).
Thanks,
Dave
---
From: Jeff Henrikson [mailto:[EMAIL PROTECTED]]
Sent: Saturday, May 18, 2002 9:10 AM
To: David R. Morrison
Subject: RE: bash?, PS
Well, glad to hear my frustration may not be going _only_ to
increase entropy in the universe.
It's ironic that you tell me libtool is the thing breaking
because I have installed bash. The very first reason I put
bash on the machine