Le 13 juin 2005 � 04:19, Marc Boxerman a �crit :
I've been making some progress. I discovered that my symlink
problem extends to many (but not all) symlinks in /sw/lib. The
symlinks point to an older version of the .dylib than what is
installed. I've been manually updating the symlinks to point to
the newer versions that are on my system. In this way, I managed
to get glib2 to build and install.
I moved on to gtk+2, but that package depends on pango1-xft2. I
updated the out of date symlinks (this time for
libpangoxft-1.0.0.dylib) as before, but the build still fails:
I have 2 questions:
1. Should I continue to manually fix these symlinks, or is there a
more comprehensive way of forcing them to update. I wonder if it
may not be better to delete /sw/lib or even /sw and reinstall
everything.
That is what I would have done till the beginning, but well it's just
me.
Another way is to rebuild any package that issue this kind of warning
eventually with the right version revision number, then to install it.
If you want to delete something, delete /sw, reinstall fink, and
install any package you want.
2. What is the nature of the error I'm getting for pango1-xft2?
I'm surprised updating the symlink wasn't enough to fix it.
pango1-xft2 is actually depending of several other packages. To know
where the symbols come from, issue a:
nm -m /sw/lib/libpangoxft-1.0.0.dylib | fgrep '(from '
Then you'll see the dependencies inside parentheses:
...
(undefined [lazy bound]) external _XftCharExists (from libXft)
(undefined [lazy bound]) external _XftCharIndex (from libXft)
...
Here it seems that there are problems with X11too, so if I were you,
I'd delete /sw, reinstall X11SDK, X11Users, reinstall fink, and
finally install any package you want to.
Cheers,
Mich�le
<http://micmacfr.homeunix.org>
-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners