On Sun, Oct 2, 2011 at 12:02 PM, Alexander Hansen
<alexanderk.han...@gmail.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 10/2/11 11:49 AM, Bill Waggoner wrote:
>> I'm having trouble updating after the recent update to fink to
>> 0.31.2
>>
>> My system is: Package manager version: 0.31.2 Distribution version:
>> selfupdate-rsync Sun Oct  2 10:43:46 2011, 10.7, i386 Trees:
>> local/main stable/main stable/crypto local/injected
>>
>
>  ^^^^^^^^^^^ .  We only support x86_64 on 10.7.
>
> I can't imagine that fink had been working for you before that on
> Lion, since the changes from 0.31.0 to 0.31.1 to 0.31.2 are pretty small.
>
>> When updating fontconfig-config I get the following error:
>>
>> /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H
>> -I. -I.. -I.. -I../src -I/sw/include/freetype2 -I/sw/include
>> -I/sw/include/libxml2 -I/sw/include  -Wall -Wpointer-arith
>> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
>> -Wnested-externs -fno-strict-aliasing
>> -DFC_CACHEDIR='"/sw/var/cache/fontconfig-2.4"'
>> -DFONTCONFIG_PATH='"/sw/etc/fonts"'  -I/sw/include  -fno-common -g
>> -Os -MT ftglue.lo -MD -MP -MF .deps/ftglue.Tpo -c -o ftglue.lo
>> ftglue.c libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I..
>> -I../src -I/sw/include/freetype2 -I/sw/include
>> -I/sw/include/libxml2 -I/sw/include -Wall -Wpointer-arith
>> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations
>> -Wnested-externs -fno-strict-aliasing
>> -DFC_CACHEDIR=\"/sw/var/cache/fontconfig-2.4\"
>> -DFONTCONFIG_PATH=\"/sw/etc/fonts\" -I/sw/include -fno-common -g
>> -Os -MT ftglue.lo -MD -MP -MF .deps/ftglue.Tpo -c ftglue.c
>> -fno-common -DPIC -o .libs/ftglue.o mv -f .deps/ftglue.Tpo
>> .deps/ftglue.Plo /bin/sh ../libtool  --tag=CC   --mode=link gcc
>> -fno-common -g -Os -version-info 5:4:4 -no-undefined  -L/sw/lib -o
>> libfontconfig.la -rpath /sw/lib/fontconfig2/lib fcatomic.lo
>> fcblanks.lo fccache.lo fccfg.lo fccharset.lo fcdbg.lo fcdefault.lo
>> fcdir.lo fcformat.lo fcfreetype.lo fcfs.lo fcinit.lo fclang.lo
>> fclist.lo fcmatch.lo fcmatrix.lo fcname.lo fcpat.lo fcserialize.lo
>> fcstr.lo fcxml.lo ftglue.lo  -L/sw/lib -lfreetype -L/sw/lib -lxml2
>> libtool: link: gcc -dynamiclib  -o .libs/libfontconfig.1.dylib
>> .libs/fcatomic.o .libs/fcblanks.o .libs/fccache.o .libs/fccfg.o
>> .libs/fccharset.o .libs/fcdbg.o .libs/fcdefault.o .libs/fcdir.o
>> .libs/fcformat.o .libs/fcfreetype.o .libs/fcfs.o .libs/fcinit.o
>> .libs/fclang.o .libs/fclist.o .libs/fcmatch.o .libs/fcmatrix.o
>> .libs/fcname.o .libs/fcpat.o .libs/fcserialize.o .libs/fcstr.o
>> .libs/fcxml.o .libs/ftglue.o   -L/sw/lib
>> /sw/lib/freetype219/lib/libfreetype.dylib /sw/lib/libxml2.dylib
>> -install_name  /sw/lib/fontconfig2/lib/libfontconfig.1.dylib
>> -compatibility_version 6 -current_version 6.4 -Wl,-single_module
>> ld: warning: ignoring file /sw/lib/libxml2.dylib, file was built
>> for unsupported file format which is not the architecture being
>> linked (x86_64) Undefined symbols for architecture x86_64:
>> "_xmlCreatePushParserCtxt", referenced from: _FcConfigParseAndLoad
>> in fcxml.o "_xmlFreeParserCtxt", referenced from:
>> _FcConfigParseAndLoad in fcxml.o "_xmlParseChunk", referenced
>> from: _FcConfigParseAndLoad in fcxml.o "_xmlCtxtGetLastError",
>> referenced from: _FcConfigParseAndLoad in fcxml.o
>> "_xmlSAX2GetLineNumber", referenced from: _FcConfigMessage in
>> fcxml.o ld: symbol(s) not found for architecture x86_64 clang:
>> error: linker command failed with exit code 1 (use -v to see
>> invocation) make[3]: *** [libfontconfig.la] Error 1 make[2]: ***
>> [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all]
>> Error 2 ### execution of make failed, exit code 2
>>
>> SO far I haven't been able to get past the error.
>>
>> Thanks,
>>
>> Bill Waggoner
>>
>
>
> Did you update Fink in-place with an OS update to 10.7?  We aren't
> supporting that, and particularly not for an i386 tree, since we're
> only building x86_64 on 10.7.
>
> If that's what you did, see if the update instructions from
> http://www.finkproject.org/ under
>
> "2011-07-20: Fink and Lion--updated" will work.  My recollection is
> that dpkg segfaults on 10.7 when built as 32-bit on 10.6 originally,
> but if the fink command is working you can replace
>
> dpkg --get-selections | cut -f1 > fink_packages.txt
>
> with
>
> fink list -it | grep -v \[ | grep -v " p " | cut -f2 > fink_packages.txt
> .
>
> If, on the other hand, this is a new Fink install, then that's another
> matter.
> - --
> 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/
>
> iEYEARECAAYFAk6IixsACgkQB8UpO3rKjQ+9QgCgl6BFccepOAqaxxk4qPVyd0gc
> FIIAn0jfMP6jHtPgezEP8LGIuqQw9+SQ
> =1/mk
> -----END PGP SIGNATURE-----
>

Interesting.  Yes, I have been running fink since upgrading to Lion.
I guess I don't know why it has been working either but I will follow
the upgrade process and report back if I have any problem ... but I
suspect I will not have any difficulties.

Thank you!

Bill

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.beginners
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to