Re: Runtime issues with fontconfig-config-2.8.0-6 dueto mising unburied dylib in libfontconfig2-shlibs

Alexander Hansen <[email protected]> Thu, 02 Jun 2011 13:27:01 -0400
Newsgroups gmane.os.apple.fink.gnome
Organization Fink Beginners
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 6/2/11 1:21 PM, Daniel Macks wrote:
> 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]
> 
> 

The various fc-* binaries appear to work for me now.

- -- 
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk3nx+UACgkQB8UpO3rKjQ+fAgCeMo6fPTVnG0wEdQCIq/LLlrTD
ZEwAoJwX0X7ul8+Irs+DWGObmz/JzDyu
=jiOK
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
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