>>> Emerging (1 of 3) sys-apps/kbd-1.12-r8 to / * kbd-1.12.tar.gz MD5 ;-) ... [ ok ] * kbd-1.12.tar.gz RMD160 ;-) ... [ ok ] * kbd-1.12.tar.gz SHA1 ;-) ... [ ok ] * kbd-1.12.tar.gz SHA256 ;-) ... [ ok ] * kbd-1.12.tar.gz size ;-) ... [ ok ] * svorakln.tar.gz MD5 ;-) ... [ ok ] * svorakln.tar.gz RMD160 ;-) ... [ ok ] * svorakln.tar.gz SHA1 ;-) ... [ ok ] * svorakln.tar.gz SHA256 ;-) ... [ ok ] * svorakln.tar.gz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking kbd-1.12.tar.gz ;-) ... [ ok ] * checking svorakln.tar.gz ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking kbd-1.12.tar.gz to /usr/src/build/tmp/portage/kbd-1.12-r8/work >>> Unpacking svorakln.tar.gz to /usr/src/build/tmp/portage/kbd-1.12-r8/work * Applying kbd-1.08-terminal.patch ... [ ok ] * Applying kbd-1.12-configure-LANG.patch ... [ ok ] * Applying kbd-1.12-find-map-fix.patch ... [ ok ] * Applying kbd-1.12-kbd_repeat-v2.patch ... [ ok ] * Applying kbd-1.12-debian.patch ... [ ok ] * Applying kbd-1.12-unimap.patch ... [ ok ] * Applying kbd-1.12-cz-qwerty-map.patch ... [ ok ] * Applying kbd-1.12-jp-escape.patch ... [ ok ] * Applying kbd-1.12-Meta_utf8.patch ... [ ok ] * Applying kbd-1.12-alias.patch ... [ ok ] * Applying kbd-1.12-setfont-man.patch ... [ ok ] * Applying kbd-1.12-xcompile.patch ... [ ok ] * Applying kbd-1.12-kbio.patch ... [ ok ] >>> Source unpacked. >>> Compiling source in /usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12 ... Configuring for PREFIX=/usr Configuring for DATADIR=/usr/share Configuring for MANDIR=/usr/share/man checking for gcc gcc is /usr/lib/ccache/bin/gcc You have You have and gettext() Assuming that you want to enable NLS support. (Otherwise, edit defines.h and delete the line with ENABLE_NLS) Done. You can run make now. dumpkeys.c: In function 'dump_funcs': dumpkeys.c:506: warning: pointer targets in assignment differ in signedness mapscrn.c: In function 'parsemap': mapscrn.c:103: warning: pointer targets in passing argument 1 of 'ctoi' differ in signedness mapscrn.c:104: warning: pointer targets in passing argument 1 of 'ctoi' differ in signedness mapscrn.c: In function 'ctoi': mapscrn.c:215: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:220: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness mapscrn.c:220: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:223: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness mapscrn.c:223: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:226: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness mapscrn.c:226: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:230: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:235: warning: pointer targets in initialization differ in signedness mapscrn.c: In function 'loadnewmap': mapscrn.c:128: warning: 'lineno' may be used uninitialized in this function kdfontop.c: In function 'getfont': kdfontop.c:158: warning: pointer targets in assignment differ in signedness kdfontop.c: In function 'putfont': kdfontop.c:236: warning: pointer targets in assignment differ in signedness kdfontop.c:257: warning: pointer targets in assignment differ in signedness utf8.c: In function 'from_utf8': utf8.c:47: warning: pointer targets in assignment differ in signedness mapscrn.c: In function 'parsemap': mapscrn.c:103: warning: pointer targets in passing argument 1 of 'ctoi' differ in signedness mapscrn.c:104: warning: pointer targets in passing argument 1 of 'ctoi' differ in signedness mapscrn.c: In function 'ctoi': mapscrn.c:215: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness mapscrn.c:216: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:217: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:220: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness mapscrn.c:220: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:221: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:223: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness mapscrn.c:223: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:224: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:226: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness mapscrn.c:226: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:227: warning: pointer targets in passing argument 1 of 'strspn' differ in signedness mapscrn.c:228: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness mapscrn.c:230: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness mapscrn.c:235: warning: pointer targets in initialization differ in signedness mapscrn.c: In function 'loadnewmap': mapscrn.c:128: warning: 'lineno' may be used uninitialized in this function screendump.c: In function 'main': screendump.c:147: warning: pointer targets in assignment differ in signedness spawn_console.c: In function 'main': spawn_console.c:33: warning: incompatible implicit declaration of built-in function 'exit' outpsfheader.c: In function 'usage': outpsfheader.c:9: warning: incompatible implicit declaration of built-in function 'exit' outpsfheader.c: In function 'main': outpsfheader.c:36: warning: incompatible implicit declaration of built-in function 'exit' outpsfheader.c:54: warning: incompatible implicit declaration of built-in function 'exit' Done. You can now do make install >>> Source compiled. >>> Test phase [not enabled]: sys-apps/kbd-1.12-r8 >>> Install kbd-1.12-r8 into /usr/src/build/tmp/portage/kbd-1.12-r8/image/ category sys-apps for i in src openvt po; do make -C $i install || exit 1; done make[1]: Wejście do katalogu `/usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12/src' install -d -m 0755 /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/bin /usr/src/build/tmp/portage/kbd-1.12-r8/image//bin install -m 0755 dumpkeys loadkeys showkey setfont showconsolefont setleds setmetamode kbd_mode chvt deallocvt psfxtable kbdrate fgconsole getkeycodes setkeycodes resizecons mapscrn loadunimap /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/bin install -c -m 0755 unicode_start unicode_stop /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/bin for i in psfaddtable psfgettable psfstriptable; do \ rm -f /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/bin/$i; ln -s psfxtable /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/bin/$i; \ done rm -f /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/bin/loadkeys install -m 0755 loadkeys /usr/src/build/tmp/portage/kbd-1.12-r8/image//bin You may also want to add psf.magic to /usr/lib/magic make[1]: Opuszczenie katalogu `/usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12/src' make[1]: Wejście do katalogu `/usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12/openvt' install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/bin /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/man/man1 install openvt /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/bin install -m 644 openvt.1 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/man/man1 make[1]: Opuszczenie katalogu `/usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12/openvt' make[1]: Wejście do katalogu `/usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12/po' msgfmt -o da.gmo da.po msgfmt -o fr.gmo fr.po msgfmt -o sv.gmo sv.po msgfmt -o tr.gmo tr.po ../mkinstalldirs /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share; mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/cs mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/cs/LC_MESSAGES installing cs.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/cs/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/da mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/da/LC_MESSAGES install: nie można wykonać stat na `da.gmo': Nie ma takiego pliku ani katalogu installing da.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/da/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/de mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/de/LC_MESSAGES installing de.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/de/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/es mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/es/LC_MESSAGES installing es.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/es/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/fr mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/fr/LC_MESSAGES install: nie można wykonać stat na `fr.gmo': Nie ma takiego pliku ani katalogu installing fr.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/fr/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/gr mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/gr/LC_MESSAGES installing gr.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/gr/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/nl mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/nl/LC_MESSAGES installing nl.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/nl/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/pl mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/pl/LC_MESSAGES installing pl.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/pl/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/ro mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/ro/LC_MESSAGES installing ro.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/ro/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/ru mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/ru/LC_MESSAGES installing ru.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/ru/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/sv mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/sv/LC_MESSAGES install: nie można wykonać stat na `sv.gmo': Nie ma takiego pliku ani katalogu installing sv.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/sv/LC_MESSAGES/kbd.mo mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/tr mkdir /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/share/locale/tr/LC_MESSAGES install: nie można wykonać stat na `tr.gmo': Nie ma takiego pliku ani katalogu installing tr.gmo as /usr/src/build/tmp/portage/kbd-1.12-r8/image//usr/share/locale/tr/LC_MESSAGES/kbd.mo make[1]: Opuszczenie katalogu `/usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12/po' cd data && make install make[1]: Wejście do katalogu `/usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12/data' install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/consolefonts install -m 644 consolefonts_Z/* /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/consolefonts install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/consolefonts/partialfonts install -m 644 partialfonts_Z/* /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/consolefonts/partialfonts install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/consoletrans install -m 644 consoletrans/* /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/consoletrans install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/unimaps install -m 644 unimaps/* /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/unimaps install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/keymaps install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/keymaps/i386 install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/keymaps/mac for i in include sun amiga atari i386/azerty i386/dvorak i386/fgGIod i386/qwerty i386/qwertz i386/include mac/include mac/all; do \ install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/keymaps/$i ;\ install -m 644 keymaps_Z/$i/* /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/keymaps/$i ;\ done rm -f /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/keymaps/ppc; ln -s mac /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/keymaps/ppc make[1]: Opuszczenie katalogu `/usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12/data' cd man && make install make[1]: Wejście do katalogu `/usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12/man' for i in man?; do \ install -d -m 755 /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/man/$i; \ install -m 644 $i/*.[0-9] /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/man/$i; \ done rm -f /usr/src/build/tmp/portage/kbd-1.12-r8/image///usr/share/man/man5/keytables.5 make[1]: Opuszczenie katalogu `/usr/src/build/tmp/portage/kbd-1.12-r8/work/kbd-1.12/man' >>> Completed installing kbd-1.12-r8 into /usr/src/build/tmp/portage/kbd-1.12-r8/image/ man: gzipping man page: psfgettable.1 gzipping man page: dumpkeys.1 gzipping man page: kbd_mode.1 gzipping man page: psfaddtable.1 gzipping man page: setleds.1 gzipping man page: chvt.1 gzipping man page: showkey.1 gzipping man page: deallocvt.1 gzipping man page: psfstriptable.1 gzipping man page: loadkeys.1 gzipping man page: openvt.1 gzipping man page: unicode_start.1 gzipping man page: unicode_stop.1 gzipping man page: setmetamode.1 gzipping man page: fgconsole.1 gzipping man page: psfxtable.1 gzipping man page: keymaps.5 gzipping man page: mapscrn.8 gzipping man page: loadunimap.8 gzipping man page: setfont.8 gzipping man page: setkeycodes.8 gzipping man page: kbdrate.8 gzipping man page: getkeycodes.8 gzipping man page: resizecons.8 gzipping man page: showconsolefont.8 QA Notice: pre-stripped files found: /usr/src/build/tmp/portage/kbd-1.12-r8/image/bin/setfont /usr/src/build/tmp/portage/kbd-1.12-r8/image/bin/loadkeys /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/chvt /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/deallocvt /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/kbdrate /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/setmetamode /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/kbd_mode /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/setleds /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/getkeycodes /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/psfxtable /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/showkey /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/resizecons /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/mapscrn /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/openvt /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/showconsolefont /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/fgconsole /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/loadunimap /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/dumpkeys /usr/src/build/tmp/portage/kbd-1.12-r8/image/usr/bin/setkeycodes >>> Merging sys-apps/kbd-1.12-r8 to / --- /bin/ Traceback (most recent call last): File "/usr/bin/emerge", line 4049, in ? emerge_main() File "/usr/bin/emerge", line 4044, in emerge_main myopts, myaction, myfiles, spinner) File "/usr/bin/emerge", line 3584, in action_build mergetask.merge(pkglist, favorites, mtimedb) File "/usr/bin/emerge", line 2048, in merge prev_mtimes=ldpath_mtimes) File "/usr/lib/portage/pym/portage.py", line 3017, in doebuild vartree=vartree, prev_mtimes=prev_mtimes) File "/usr/lib/portage/pym/portage.py", line 3236, in merge mydbapi=mydbapi, prev_mtimes=prev_mtimes) File "/usr/lib/portage/pym/portage.py", line 6424, in merge cleanup=cleanup, mydbapi=mydbapi, prev_mtimes=prev_mtimes) File "/usr/lib/portage/pym/portage.py", line 6029, in treewalk if self.mergeme(srcroot,destroot,outfile,secondhand,"",cfgfiledict,mymtime): File "/usr/lib/portage/pym/portage.py", line 6288, in mergeme join(offset, x), cfgfiledict, thismtime): File "/usr/lib/portage/pym/portage.py", line 6169, in mergeme mydmode = os.lstat(mydest).st_mode OSError: [Errno 5] Input/output error: '/bin/setfont'