Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138693 - libXfont-1.1.0-r1 fails: fsmasks.h: No such file or directory
Summary: libXfont-1.1.0-r1 fails: fsmasks.h: No such file or directory
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-01 05:10 UTC by Giovanni
Modified: 2006-07-02 07:27 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Giovanni 2006-07-01 05:10:19 UTC
fight ~ # emerge --info

Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16.19 i                                                           686)
=================================================================
System uname: 2.6.16.19 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.15
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disable                                                           d]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -funroll-loops -pipe -mno-tls-direct-seg-refs"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shu                                                           tdown /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/sha                                                           re/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/gen                                                           eric/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bin                                                           d"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium3 -O3 -funroll-loops -pipe -mno-tls-direct-seg-refs"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/"
LINGUAS="it en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress                                                            --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d                                                           istfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/home/back"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi alsa apach apache2 apm arts asf avi berkdb bitmap-fonts                                                            bl bluetooth cdda cgi cli crypt cups dba dga divx4linux dri dv dvb dvd dvdr dvdr                                                           ead eds emboss encode escreen esd evo faad fbcon fbdev foomaticdb fortran freety                                                           pe gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 imap imlib ipv6 irda irmc isd                                                           nlog javascript jpeg kde libg++ libwww live lzo mad mbox mikmod mmx motif mp3 mp                                                           eg mpeg2 musicbrainz ncurses network nls nptl nsplugin nvidia ogg opengl oss pam                                                            pcre pda pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline real re                                                           flection rtc sdl session smime spell spl sse ssl stream tcpd transcode truetype                                                            truetype-fonts type1-fonts udev uudeview v4l2 vcd video_cards_nvidia vidix vorbi                                                           s win32codecs winbind x264 xanim xinerama xml xmms xorg xv xvmc zlib elibc_glibc                                                            input_devices_evdev input_devices_keyboard input_devices_mouse kernel_linux lin                                                           guas_it linguas_en userland_GNU video_cards_i810 video_cards_nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTA                                                           GE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Giovanni 2006-07-01 05:17:22 UTC
fight ~ # emerge xorg-x11

--- cut ---

>>> Unpacking source...
>>> Unpacking libXfont-1.1.0.tar.bz2 to /home/back/portage/libXfont-1.1.0-r1/work
 * Running elibtoolize in: libXfont-1.1.0
 *   Applying portage-1.5.10.patch ...
 *   Applying max_cmd_len-1.5.20.patch ...
 *   Applying sed-1.5.6.patch ...
>>> Source unpacked.
>>> Compiling source in /home/back/portage/libXfont-1.1.0-r1/work/libXfont-1.1.0 ...
 * econf: updating libXfont-1.1.0/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating libXfont-1.1.0/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
 --localstatedir=/var/lib --prefix=/usr --datadir=/usr/share --enable-ipv6 --enable-type1 --with-encodingsdir=/usr/share/fonts/encodings --
build=i686-pc-linux-gnu

--- cut ---

make  all-recursive
make[1]: Entering directory `/home/back/portage/libXfont-1.1.0-r1/work/libXfont-1.1.0'
Making all in src
make[2]: Entering directory `/home/back/portage/libXfont-1.1.0-r1/work/libXfont-1.1.0/src'
Making all in fontfile
make[3]: Entering directory `/home/back/portage/libXfont-1.1.0-r1/work/libXfont-1.1.0/src/fontfile'
if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/X11/fonts -I../../in
clude -DFONT_ENCODINGS_DIRECTORY=\"/usr/share/fonts/encodings/encodings.dir\"                    -Wall -Wpointer-arith -Wstrict-prototypes 
  -Wmissing-prototypes -Wmissing-declarations     -Wnested-externs -fno-strict-aliasing -march=pentium3 -O3 -funroll-loops -pipe -mno-tls-d
irect-seg-refs -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT   -D_XOPEN_SOURCE -MT bitsource.lo -MD -MP -MF ".deps/bitsource.Tpo" -c -o b
itsource.lo bitsource.c; \
then mv -f ".deps/bitsource.Tpo" ".deps/bitsource.Plo"; else rm -f ".deps/bitsource.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/X11/fonts -I../../in
clude -DFONT_ENCODINGS_DIRECTORY=\"/usr/share/fonts/encodings/encodings.dir\"                    -Wall -Wpointer-arith -Wstrict-prototypes 
  -Wmissing-prototypes -Wmissing-declarations     -Wnested-externs -fno-strict-aliasing -march=pentium3 -O3 -funroll-loops -pipe -mno-tls-d
irect-seg-refs -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT   -D_XOPEN_SOURCE -MT bufio.lo -MD -MP -MF ".deps/bufio.Tpo" -c -o bufio.lo 
bufio.c; \
then mv -f ".deps/bufio.Tpo" ".deps/bufio.Plo"; else rm -f ".deps/bufio.Tpo"; exit 1; fi
mkdir .libs
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/X11/fonts -I../../include -DFONT_ENCODINGS_DIRECTORY=\"/usr/share/fo
nts/encodings/encodings.dir\" -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-s
trict-aliasing -march=pentium3 -O3 -funroll-loops -pipe -mno-tls-direct-seg-refs -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -D_XOPEN_S
OURCE -MT bitsource.lo -MD -MP -MF .deps/bitsource.Tpo -c bitsource.c  -fPIC -DPIC -o .libs/bitsource.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/X11/fonts -I../../include -DFONT_ENCODINGS_DIRECTORY=\"/usr/share/fo
nts/encodings/encodings.dir\" -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-s
trict-aliasing -march=pentium3 -O3 -funroll-loops -pipe -mno-tls-direct-seg-refs -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -D_XOPEN_S
OURCE -MT bufio.lo -MD -MP -MF .deps/bufio.Tpo -c bufio.c  -fPIC -DPIC -o .libs/bufio.o
In file included from /usr/include/X11/fonts/fontstruct.h:30,
                 from ../../include/X11/fonts/fntfilst.h:43,
                 from bitsource.c:37:
/usr/include/X11/fonts/font.h:31:21: fsmasks.h: No such file or directory
In file included from ../../include/X11/fonts/fntfilst.h:43,
                 from bitsource.c:37:
/usr/include/X11/fonts/fontstruct.h:111: error: syntax error before "fsBitmapFormat"
/usr/include/X11/fonts/fontstruct.h:132: error: syntax error before '}' token
/usr/include/X11/fonts/fontstruct.h:166: error: syntax error before "fsBitmapFormat"
In file included from ../../include/X11/fonts/fntfilst.h:44,
                 from bitsource.c:37:
../../include/X11/fonts/fontxlfd.h:39:31: X11/fonts/FSproto.h: No such file or directory
In file included from ../../include/X11/fonts/fntfilst.h:44,
                 from bitsource.c:37:


Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2006-07-01 09:06:27 UTC
If x11-proto/fontsproto isn't installed, please post the output of 'emerge -p xorg-x11 | grep fontsproto'.

In any case, 'emerge --oneshot x11-proto/fontsproto' should do the trick.
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2006-07-01 14:34:00 UTC
Did you unmerge xorg-x11 6.8 before emerging the new one, or did you pass -O or --nodeps?
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2006-07-01 15:21:56 UTC
Also, which filesystem are you using?
Comment 5 Giovanni 2006-07-02 00:47:58 UTC
ok, now retry with "emerge --oneshot x11-proto/fontsproto".

i unmerge xorg-x11 6.8 before emerge the new one.

PORTAGE_TMPDIR is on reiserfs, rootfs (/) on ext3.
Comment 6 Giovanni 2006-07-02 07:27:52 UTC
fixed, thanks.