On 9/10/14, 11:37 AM, Frederik Gwinner wrote: > Hi all, > > I'm trying to install the package tk-pm5162 using fink on a MacOS 10.9.4 > system. > The install process fails with the following error(s): > > sudo -u fink-bld [ENV] sh -c /tmp/fink.8aE2k > /tmp/fink.p9Jnm > #!/bin/sh -ev > # some configuration tests use FULLPERL to find headers > export FULLPERL=`perl -e 'print $ARGV[0]=~/PERL="(.*?)"/' > 'PERL="/usr/bin/arch -x86_64 perl5.16" PREFIX=/Applications/fink > INSTALLPRIVLIB=/Applications/fink/lib/perl5/5.16.2 > INSTALLARCHLIB=/Applications/fink/lib/perl5/5.16.2/darwin-thread-multi-2level > INSTALLSITELIB=/Applications/fink/lib/perl5/5.16.2 > INSTALLSITEARCH=/Applications/fink/lib/perl5/5.16.2/darwin-thread-multi-2level > INSTALLMAN1DIR=/Applications/fink/share/man/man1 > INSTALLMAN3DIR=/Applications/fink/share/man/man3 > INSTALLSITEMAN1DIR=/Applications/fink/share/man/man1 > INSTALLSITEMAN3DIR=/Applications/fink/share/man/man3 > INSTALLBIN=/Applications/fink/bin INSTALLSITEBIN=/Applications/fink/bin > INSTALLSCRIPT=/Applications/fink/bin DEFINE=-MD'` > perl -e 'print $ARGV[0]=~/PERL="(.*?)"/' 'PERL="/usr/bin/arch -x86_64 > perl5.16" PREFIX=/Applications/fink > INSTALLPRIVLIB=/Applications/fink/lib/perl5/5.16.2 > INSTALLARCHLIB=/Applications/fink/lib/perl5/5.16.2/darwin-thread-multi-2level > INSTALLSITELIB=/Applications/fink/lib/perl5/5.16.2 > INSTALLSITEARCH=/Applications/fink/lib/perl5/5.16.2/darwin-thread-multi-2level > INSTALLMAN1DIR=/Applications/fink/share/man/man1 > INSTALLMAN3DIR=/Applications/fink/share/man/man3 > INSTALLSITEMAN1DIR=/Applications/fink/share/man/man1 > INSTALLSITEMAN3DIR=/Applications/fink/share/man/man3 > INSTALLBIN=/Applications/fink/bin INSTALLSITEBIN=/Applications/fink/bin > INSTALLSCRIPT=/Applications/fink/bin DEFINE=-MD' > ARCHFLAGS="" /usr/bin/arch -x86_64 perl5.16 Makefile.PL > PERL="/usr/bin/arch -x86_64 perl5.16" PREFIX=/Applications/fink > INSTALLPRIVLIB=/Applications/fink/lib/perl5/5.16.2 > INSTALLARCHLIB=/Applications/fink/lib/perl5/5.16.2/darwin-thread-multi-2level > INSTALLSITELIB=/Applications/fink/lib/perl5/5.16.2 > INSTALLSITEARCH=/Applications/fink/lib/perl5/5.16.2/darwin-thread-multi-2level > INSTALLMAN1DIR=/Applications/fink/share/man/man1 > INSTALLMAN3DIR=/Applications/fink/share/man/man3 > INSTALLSITEMAN1DIR=/Applications/fink/share/man/man1 > INSTALLSITEMAN3DIR=/Applications/fink/share/man/man3 > INSTALLBIN=/Applications/fink/bin INSTALLSITEBIN=/Applications/fink/bin > INSTALLSCRIPT=/Applications/fink/bin DEFINE=-MD > perl5.16 is installed in /System/Library/Perl/5.16/darwin-thread-multi-2level > okay > PPM for perl5.016002 > Test Compiling config/perlrx.c > Test Compiling config/pmop.c > Test Compiling config/pregcomp2.c > Test Compiling config/regexp511.c > Test Compiling config/signedchar.c > Test Compiling config/Ksprintf.c > Test Compiling config/svtrv.c > Test Compiling config/copstashset.c > Test Compiling config/tod.c > Generic gettimeofday() > Using -L/usr/X11R6/lib to find /usr/X11R6/lib/libX11.dylib > Using -I/usr/X11R6/include to find /usr/X11R6/include/X11/Xlib.h > Using -I/Applications/fink/include/freetype2 to find > /Applications/fink/include/freetype2/freetype/freetype.h > xlib='-L/usr/X11R6/lib' xinc='-I/usr/X11R6/include' > Test Compile/Run config/xft.c > Test Compile/Run config/xft.c > *Xft and/or fontconfig libraries and/or includes are missing,* > try perl Makefile.PL VERBOSE=1 for more information. > Writing Tk/Config.pm > Writing pTk/tkConfig.h > Checking if your kit is complete... > /Applications/fink/src/fink.build/tk-pm5162-804.031-2/Tk-804.031/pTk > encountered a second time at /System/Library/Perl/5.16/File/Find.pm line 438. > at /System/Library/Perl/5.16/File/Find.pm line 438. > > File::Find::Follow_SymLink('/Applications/fink/src/fink.build/tk-pm5162-804.031-2/Tk-804....') > called at /System/Library/Perl/5.16/File/Find.pm line 971 > File::Find::_find_dir_symlnk('HASH(0x7fa39c232920)', > '/Applications/fink/src/fink.build/tk-pm5162-804.031-2/Tk-804.031', .) called > at /System/Library/Perl/5.16/File/Find.pm line 557 > File::Find::_find_opt('HASH(0x7fa39c232920)', .) called at > /System/Library/Perl/5.16/File/Find.pm line 1070 > File::Find::find('HASH(0x7fa39c232920)', .) called at > /Applications/fink/lib/perl5/ExtUtils/Manifest.pm line 198 > ExtUtils::Manifest::manifind(undef) called at > /Applications/fink/lib/perl5/ExtUtils/Manifest.pm line 286 > ExtUtils::Manifest::_check_files() called at > /Applications/fink/lib/perl5/ExtUtils/Manifest.pm line 219 > ExtUtils::Manifest::manicheck() called at > /Applications/fink/lib/perl5/5.16.2/ExtUtils/MakeMaker.pm line 933 > ExtUtils::MakeMaker::check_manifest() called at > /Applications/fink/lib/perl5/5.16.2/ExtUtils/MakeMaker.pm line 443 > ExtUtils::MakeMaker::new('MM', 'MM=HASH(0x7fa39e00c8d8)') called at > /Applications/fink/lib/perl5/5.16.2/ExtUtils/MakeMaker.pm line 60 > ExtUtils::MakeMaker::WriteMakefile('VERSION', 804.031, 'XS_VERSION', > 804.031, 'DEFINE', '', 'INC', '-I/Applications/fink/include > -I/usr/X11/include', 'LIBS', ...) called at > /Applications/fink/src/fink.build/tk-pm5162-804.031-2/Tk-804.031/Tk/MMutil.pm > line 591 > Tk::MMutil::TkExtMakefile('VERSION', 804.031, 'EXE_FILES', > 'ARRAY(0x7fa39c012708)', 'NAME', 'Tk', 'DIR', 'ARRAY(0x7fa39c0197d8)', > 'DISTNAME', ...) called at Makefile.PL line 80 > ### execution of /tmp/fink.p9Jnm failed, exit code 1 > ### execution of /tmp/fink.8aE2k failed, exit code 1 > Removing runtime build-lock... > Removing build-lock package... > /Applications/fink/bin/dpkg-lockwait -r fink-buildlock-tk-pm5162-804.031-2 > (Reading database ... 33761 files and directories currently installed.) > Removing fink-buildlock-tk-pm5162-804.031-2 ... > Failed: phase compiling: tk-pm5162-804.031-2 failed > > The system info fink returns additionally is the following: > > Package manager version: 0.37.0 > Distribution version: selfupdate-rsync Wed Sep 10 19:40:38 2014, 10.9, x86_64 > Trees: local/main stable/main > Xcode.app: 5.1.1 > Xcode command-line tools: 5.1.0.0.1.1396320587 > tk-pm5162-804.031-2 is set to build with only one job. > > I have added the two shell scripts whose execution is failing as > attachments. > I'm a newbie to fink and really can't seem to figure out where the > problem lies. I'd be very appreciative of any hints/help you guys could > give me. > > > With best regards, > > frederik > >
We don't really need those scripts, because they're automatically generated from the tk-pm5162 package description. The problem isn't really related to "Xft and/or fontconfig libraries and/or includes are missing". The issue is that the test being run for "Checking if your kit is complete..." is failing _spectacularly_, since end users are never supposed to see hex addresses. This will need some looking into. -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ 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