Re: Runtime issues with fontconfig-config-2.8.0-6 dueto mising unburied dylib in libfontconfig2-shlibs
"Daniel Macks" <[email protected]> Thu, 02 Jun 2011 13:21:47 -0400
| Newsgroups | gmane.os.apple.fink.gnome |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 27 May 2011 18:26:28 -0400, Benjamin Reed wrote: On Fri, May 27, 2011 at 5:08 PM, Martin Costabel <[email protected]> wrote: > > > This is screwed up on 10.5.8 as well. The only surprising thing is that > > nobody noticed this earlier. According to cvs log, the weird Fixed in revision 7. I copied the magic from other packages that do similar unburying, and mis-assumed that bin/* was just compile-time introspection script (-config, like .pc) rather than runtime binary programs. It is surprising that nobody had caught an effect of it so far! > Also, wtf? I'm pretty sure those don't belong in -shlibs: > > Sin:/64sw/fink/dists/unstable/main/finkinfo/x11 ranger$ dpkg -L > fontconfig2-shlibs | grep bin > /64sw/bin > /64sw/lib/fontconfig2/bin > /64sw/lib/fontconfig2/bin/fc-cache > /64sw/lib/fontconfig2/bin/fc-cat > /64sw/lib/fontconfig2/bin/fc-list > /64sw/lib/fontconfig2/bin/fc-match > /64sw/lib/fontconfig2/bin/fc-query > /64sw/lib/fontconfig2/bin/fc-scan > /64sw/bin/fc-cache > /64sw/bin/fc-cat > /64sw/bin/fc-list > /64sw/bin/fc-match > /64sw/bin/fc-query > /64sw/bin/fc-scan They were in -shlibs before I unburied things, so I left them there. The -shlibs package runs fc-cache in its PostInst, so it's probably best that it exists (though it will fail gracefully if not). We had huge problems years ago where the solution was for users to run fc-cache manually at various times (I'm guessing triggered when "something" was updated, so "something else" needed to recache?), so maybe this cured that? Putting it in a separate package would not work because fc-cache links against libfontconfig.1.dylib, so that separate package would have circular dependency in order to allow this PostInst solution. dan -- Daniel Macks [email protected] ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Discover what all the cheering's about. Get your free trial download today. http://p.sf.net/sfu/quest-dev2dev2 _______________________________________________ fink-gnome-core mailing list [email protected] List archive: http://news.gmane.org/gmane.os.apple.fink.gnome Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-gnome-core