> 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 was not because I was a bash junkie. It was because I did some builds that used libtool and _every_ gcc was taking about 5 seconds instead of the more usual .5. On a G4! So I sniffed around on the web, and somebody said this is what you get when you use libtool with zsh. So I got a bash binary and sure enough things sped up 10x or so. (If only I could see myself now!) Cheers, Jeff _______________________________________________________________ Hundreds of nodes, one monster rendering program. Now that's a super model! Visit http://clustering.foundries.sf.net/ _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users
