trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: May 2011

Re: [trinity-devel] kdebase build failure at 70% on Arch - fonts? - /bin/sh: bdftopcf: command not found

From: "David C. Rankin" <drankinatty@...>
Date: Mon, 02 May 2011 18:11:54 -0500
On 05/02/2011 04:48 PM, Baho Utot wrote:
> On 05/02/2011 12:33 PM, David C. Rankin wrote:
>>
>> How do I fix the CMake variables so it finds bdftopcf? I don't know why it
>> isn't finding it in /usr/bin?? I have:
>>
<snip>

>>
>> What's the trick?
>>
>
>
> # $Id$
<snip>

> cmake ${_source}/${_module}/ \
> -DCMAKE_VERBOSE_MAKEFILE=ON \
> -DCMAKE_INSTALL_PREFIX=${_prefix} \
> -DSYSCONF_INSTALL_DIR=/etc \
> -DBUILD_ALL=ON \
> -DWITH_XFIXES=ON \
> -DWITH_HAL=ON \
> -DWITH_ARTS=ON \
> -DWITH_SASL=ON \
> -DWITH_OPENEXR=ON \
> -DWITH_XCOMPOSITE=ON \
> -DWITH_XCURSOR=ON \
> -DWITH_XRANDR=ON \
> -DWITH_XRENDER=ON \
> -DWITH_XDAMAGE=ON \
> -DWITH_SHADOW=ON \
> -DWITH_XDMCP=ON \
> -DWITH_XINERAMA=ON \
> -DWITH_XEXT=ON
> make
> }
>

Thanks Baho -- there must be something screwed up with the xorg install on this 
box. pacman -Ql shows the package installed, but it isn't in the filesystem:

18:01 supersff:~/tblds/trinity-kdebase> vi PKGBUILD
18:05 supersff:~/tblds/trinity-kdebase> bdftopcf -o 9x15.pcf 
/home/david/tblds/trinity-kdebase/src/kdebase/konsole/fonts/9x15.bdf
-bash: bdftopcf: command not found
18:06 supersff:~/tblds/trinity-kdebase> which bdftopcf
which: no bdftopcf in 
(/bin:/usr/bin:/sbin:/usr/sbin:/opt/java/jre/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/qt/bin:/usr/local/sbin:/usr/local/bin:/home/david/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/local/bin)
18:06 supersff:~/tblds/trinity-kdebase> which bdftopcf
which: no bdftopcf in 
(/bin:/usr/bin:/sbin:/usr/sbin:/opt/java/jre/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/qt/bin:/usr/local/sbin:/usr/local/bin:/home/david/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/local/bin)
18:06 supersff:~/tblds/trinity-kdebase> pmq | grep bdftopcf
xorg-bdftopcf 1.0.3-1
18:07 supersff:~/tblds/trinity-kdebase> l /usr/bin/bdftopcf
ls: cannot access /usr/bin/bdftopcf: No such file or directory
18:07 supersff:~/tblds/trinity-kdebase> pmql xorg-bdftopcf
xorg-bdftopcf /usr/
xorg-bdftopcf /usr/bin/
xorg-bdftopcf /usr/bin/bdftopcf
xorg-bdftopcf /usr/share/
xorg-bdftopcf /usr/share/licenses/
xorg-bdftopcf /usr/share/licenses/xorg-bdftopcf/
xorg-bdftopcf /usr/share/licenses/xorg-bdftopcf/COPYING
xorg-bdftopcf /usr/share/man/
xorg-bdftopcf /usr/share/man/man1/
xorg-bdftopcf /usr/share/man/man1/bdftopcf.1.gz

18:10 supersff:~/tblds/trinity-kdebase> sudo pacman -S xorg-bdftopcf
warning: xorg-bdftopcf-1.0.3-1 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...

Targets (1): xorg-bdftopcf-1.0.3-1

Total Download Size:    0.00 MB
Total Installed Size:   0.05 MB

Proceed with installation? [Y/n]
(1/1) checking package integrity 
[#######################################] 100%
(1/1) checking for file conflicts 
[#######################################] 100%
(1/1) upgrading xorg-bdftopcf 
[#######################################] 100%
18:10 supersff:~/tblds/trinity-kdebase> ls -al /usr/bin/bdftopcf
-rwxr-xr-x 1 root root 5112 Mar 10 08:23 /usr/bin/bdftopcf

Grrr! Weird...

-- 
David C. Rankin, J.D.,P.E.