Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 334057

Summary: media-fonts/baekmuk-fonts-2.2-r2 fails to compile
Product: Gentoo/Alt Reporter: Lothar Braun <lothar.braun>
Component: Prefix SupportAssignee: Gentoo Prefix <prefix>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: OS X   
Whiteboard:
Package list:
Runtime testing required: ---

Description Lothar Braun 2010-08-23 09:52:03 UTC
media-fonts/baekmuk-fonts-2.2-r2 fails to compile with the following error:

 * baekmuk-ttf-2.2.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                      [ ok ]
 * baekmuk-bdf-2.2.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                      [ ok ]
 * 20020418.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                            [ ok ]
 * checking ebuild checksums ;-) ...                                                                                           [ ok ]
 * checking auxfile checksums ;-) ...                                                                                          [ ok ]
 * checking miscfile checksums ;-) ...                                                                                         [ ok ]
 * CPV:  media-fonts/baekmuk-fonts-2.2-r2
 * REPO: gentoo_prefix
 * USE:  X elibc_Darwin kernel_Darwin prefix unicode userland_GNU x64-macos
>>> Unpacking source...
>>> Unpacking baekmuk-bdf-2.2.tar.gz to /Users/braun/Gentoo/var/tmp/portage/media-fonts/baekmuk-fonts-2.2-r2/work
z>>> Unpacking baekmuk-ttf-2.2.tar.gz to /Users/braun/Gentoo/var/tmp/portage/media-fonts/baekmuk-fonts-2.2-r2/work
>>> Unpacking 20020418.tar.bz2 to /Users/braun/Gentoo/var/tmp/portage/media-fonts/baekmuk-fonts-2.2-r2/work/baekmuk-bdf-2.2/bdf
>>> Source unpacked in /Users/braun/Gentoo/var/tmp/portage/media-fonts/baekmuk-fonts-2.2-r2/work
>>> Compiling source in /Users/braun/Gentoo/var/tmp/portage/media-fonts/baekmuk-fonts-2.2-r2/work ...
make -f /usr/share/ebdftopcf/Makefile.ebdftopcf 'BDFFILES=./batang10.bdf ./batang10b.bdf ./batang12.bdf ./batang12b.bdf ./batang14.bdf ./batang14b.bdf ./batang16.bdf ./batang16b.bdf ./batang18.bdf ./batang18b.bdf ./batang20.bdf ./batang20b.bdf ./batang24.bdf ./batang24b.bdf ./dotum10.bdf ./dotum12.bdf ./dotum14.bdf ./dotum16.bdf ./dotum18.bdf ./dotum20.bdf ./dotum24.bdf ./gulim10.bdf ./gulim10b.bdf ./gulim12.bdf ./gulim12b.bdf ./gulim14.bdf ./gulim14b.bdf ./gulim16.bdf ./gulim16b.bdf ./gulim18.bdf ./gulim18b.bdf ./gulim20.bdf ./gulim20b.bdf ./gulim24.bdf ./gulim24b.bdf ./hline10.bdf ./hline12.bdf ./hline14.bdf ./hline16.bdf ./hline18.bdf ./hline20.bdf ./hline24.bdf ./ubatang10.bdf ./ubatang10b.bdf ./ugulim10.bdf ./ugulim10b.bdf ./ugulim12.bdf ./ugulim12b.bdf ./ugulim14.bdf ./ugulim14b.bdf' BDFTOPCF_PARAMS= 
make: /usr/share/ebdftopcf/Makefile.ebdftopcf: No such file or directory
make: *** No rule to make target `/usr/share/ebdftopcf/Makefile.ebdftopcf'.  Stop.
 * ERROR: media-fonts/baekmuk-fonts-2.2-r2 failed:
 *   Failed to build PCF files
 * 
 * Call stack:
 *     ebuild.sh, line   53:  Called call-ebuildshell 'src_compile'
 *   environment, line  276:  Called src_compile
 *   environment, line 2502:  Called font-ebdftopcf_src_compile
 *   environment, line 1313:  Called ebdftopcf './batang10.bdf' './batang10b.bdf' './batang12.bdf' './batang12b.bdf' './batang14.bdf' './batang14b.bdf' './batang16.bdf' './batang16b.bdf' './batang18.bdf' './batang18b.bdf' './batang20.bdf' './batang20b.bdf' './batang24.bdf' './batang24b.bdf' './dotum10.bdf' './dotum12.bdf' './dotum14.bdf' './dotum16.bdf' './dotum18.bdf' './dotum20.bdf' './dotum24.bdf' './gulim10.bdf' './gulim10b.bdf' './gulim12.bdf' './gulim12b.bdf' './gulim14.bdf' './gulim14b.bdf' './gulim16.bdf' './gulim16b.bdf' './gulim18.bdf' './gulim18b.bdf' './gulim20.bdf' './gulim20b.bdf' './gulim24.bdf' './gulim24b.bdf' './hline10.bdf' './hline12.bdf' './hline14.bdf' './hline16.bdf' './hline18.bdf' './hline20.bdf' './hline24.bdf' './ubatang10.bdf' './ubatang10b.bdf' './ugulim10.bdf' './ugulim10b.bdf' './ugulim12.bdf' './ugulim12b.bdf' './ugulim14.bdf' './ugulim14b.bdf'
 *   environment, line  654:  Called die
 * The specific snippet of code:
 *       emake -f /usr/share/ebdftopcf/Makefile.ebdftopcf BDFFILES="${bdffiles}" BDFTOPCF_PARAMS="${BDFTOPCF_PARAMS}" || die "Failed to build PCF files"
 * 
 * If you need support, post the output of 'emerge --info =media-fonts/baekmuk-fonts-2.2-r2',
 * the complete build log and the output of 'emerge -pqv =media-fonts/baekmuk-fonts-2.2-r2'.
 * The complete build log is located at '/Users/braun/Gentoo/var/tmp/portage/media-fonts/baekmuk-fonts-2.2-r2/temp/build.log'.
 * The ebuild environment file is located at '/Users/braun/Gentoo/var/tmp/portage/media-fonts/baekmuk-fonts-2.2-r2/temp/environment'.
 * S: '/Users/braun/Gentoo/var/tmp/portage/media-fonts/baekmuk-fonts-2.2-r2/work'


Reproducible: Always

Steps to Reproduce:
1. emerge the packet


Actual Results:  
Does not compile

Expected Results:  
Should compile 

It seems that the Makefile is looking for /usr/share/ebdftopcf/Makefile.ebdftopcf but should actually look at $PREFIX/usr/share/ebdftopcf/Makefile.ebdftopcf
Comment 1 Fabian Groffen gentoo-dev 2010-09-30 11:00:10 UTC
problem is in the eclass:
    emake -f /usr/share/ebdftopcf/Makefile.ebdftopcf \
Comment 2 Fabian Groffen gentoo-dev 2010-09-30 11:14:55 UTC
fix committed, thanks!