|
|
关于这个问题,其实我已经搜索了阿。
man-1.6f-r2我也卸载了,可是还没有成功。
这个帖子,我也看过了。http://www.linuxsir.cn/bbs/showthread.php?p=2004991#post2004991
搜索本坛,不能出结果阿。所以只能再次求助了。
>>> Emerging (1 of 1) sys-apps/man-1.6f-r3
* man-1.6f.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking man-1.6f.tar.gz to /var/tmp/portage/sys-apps/man-1.6f-r3/work
* Applying man-1.6f-man2html-compression.patch ... [ ok ]
* Applying man-1.6-cross-compile.patch ... [ ok ]
* Applying man-1.5p-search-order.patch ... [ ok ]
* Applying man-1.6f-unicode.patch ... [ ok ]
* Applying man-1.5p-defmanpath-symlinks.patch ... [ ok ]
* Applying man-1.6b-more-sections.patch ... [ ok ]
* Applying man-1.6c-cut-duplicate-manpaths.patch ... [ ok ]
* Applying man-1.5m2-apropos.patch ... [ ok ]
* Applying man-1.6d-fbsd.patch ... [ ok ]
* Applying man-1.6e-headers.patch ... [ ok ]
* Applying man-1.6f-so-search.patch ... [ ok ]
* Applying man-1.6f-compress.patch ... [ ok ]
>>> Source unpacked in /var/tmp/portage/sys-apps/man-1.6f-r3/work
>>> Compiling source in /var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f ...
checking for gcc
checking for ANSI C header files
checking for sys/termios.h
checking for POSIX.1 header files
checking for BSD string and memory functions
checking whether sys/types.h defines uid_t
checking for Xenix
checking how to get alloca
checking for nls
checking for getopt.h
Checking echo to see how to suppress newlines...
...using -n.
Assuming you want to be able to handle the nroff source for man pages.
Assuming the following ways to invoke the various commands and filters:
troff command: /usr/bin/groff -Tps -mandoc
nroff command: /usr/bin/nroff -mandoc
jnroff command: /usr/bin/groff -Tnippon -mandocj
eqn command: /usr/bin/geqn -Tps
neqn command: /usr/bin/geqn -Tlatin1
jneqn command: /usr/bin/geqn -Tnippon
tbl command: /usr/bin/gtbl
col command: /usr/bin/col
vgrind command: missing
refer command: /usr/bin/refer
grap command: missing
pic command: /usr/bin/pic
pager command: /usr/bin/less -is
browser command: /usr/bin/less -is
htmlpager command: /bin/cat
cmp command: /usr/bin/cmp -s
cat command: /bin/cat
awk command: /bin/awk
It seems that no col is needed, since you use groff.
Assuming that binaries go to /usr/bin, the configuration file
goes to /etc, makewhatis to /usr/sbin, and the man pages
to /usr/share/man/man*.
Using localedir /usr/share/locale/%L/%N
Setting the default section search order to 1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 3x 4x 5x 6x 7x 8x.
Assuming that formatted pages should be compressed.
/bin/bzip2
Using /bin/bzip2 for compression.
Assuming the following ways to invoke the various decompressors:
unlzma command: /usr/bin/unlzma -c -d
gunzip command: /bin/gunzip -c
bzip2 command: /bin/bzip2 -c -d
pcat command: missing
zcat command: /bin/zcat
fcat command: missing
unyabba command: missing
Created Makefile and conf_script. Now do "make" and "make install".
make -j4
cd src; ../conf_script Makefile
cd man2html; ../conf_script Makefile
cd man; ../conf_script Makefile
cd gencat; make
Creating Makefile from Makefile.in
make[1]: Entering directory `/var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f/gencat'
i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -c -o gencat.o gencat.c
Creating Makefile from Makefile.in
cd msgs; ../conf_script Makefile
Creating Makefile from Makefile.in
Creating Makefile from Makefile.in
cd src; make
make[1]: Entering directory `/var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f/src'
i686-pc-linux-gnu-gcc -o makemsg makemsg.c
i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -c -o genlib.o genlib.c
cd man; make subdirs
make[1]: Entering directory `/var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f/man'
==== Making the bulgarian man pages. ====
make[2]: Entering directory `/var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f/man/bg'
make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
Creating man.1 from man.1.in
../conf_script paths.h
Creating paths.h from paths.h.in
vers=`sed -e s/man-// ../version`; \
echo "static char version[] = \"$vers\";" > version.h
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS man-iconv.c
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS to_cat.c
i686-pc-linux-gnu-gcc -c -Wall -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS glob.c
./makemsg ../msgs/mess.en gripedefs.h msg.c
../conf_script man.conf
Creating man.conf from man.conf.in
rm -f apropos
sed -e 's,%apropos_or_whatis%,apropos,' \
-e 's,%version%,man-1.6f,' \
-e 's,%manpathoption%,--path,' \
apropos.sh > apropos
chmod +x apropos
rm -f whatis
i686-pc-linux-gnu-gcc -Wl,-O1 -o gencat gencat.o genlib.o
sed -e 's,%apropos_or_whatis%,whatis,' \
-e 's,%version%,man-1.6f,' \
-e 's,%manpathoption%,--path,' \
apropos.sh > whatis
rm -f makewhatis
make[1]: Leaving directory `/var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f/gencat'
chmod +x whatis
cp makewhatis.sh makewhatis.in
../conf_script makewhatis
./makemsg ../msgs/mess.en gripedefs.h msg.c
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS msg.c
Creating makewhatis from makewhatis.in
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS man.c
chmod +x makewhatis
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS manfile.c
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS manpath.c
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS man-config.c
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS man-getopt.c
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS different.c
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS gripes.c
i686-pc-linux-gnu-gcc -c -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -march=i686 -pipe -I. -DSTDC_HEADERS -DTERMIOS_HEADER -DPOSIX -DDO_COMPRESS util.c
i686-pc-linux-gnu-gcc -Wl,-O1 -o man man.o manfile.o manpath.o man-config.o man-getopt.o man-iconv.o to_cat.o different.o gripes.o glob.o util.o msg.o
make[1]: Leaving directory `/var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f/src'
cd man2html; make
make[1]: Entering directory `/var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f/man2html'
i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -c -o man2html.o man2html.c
i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -c -o cgibase.o cgibase.c
cd msgs; make
make[1]: Entering directory `/var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f/msgs'
if [ -f /usr/bin/gencat ]; then \
if gencat gencat.out gencat.in 2>/dev/null; then \
ln -s /usr/bin/gencat gencat; \
else \
cp gencat207fix.sh gencat; \
fi \
else \
ln -s ../gencat/gencat gencat; \
cd ../gencat; \
make; \
fi
i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -c -o abbrev.o abbrev.c
==== Making mess.bg.cat ====
i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -c -o strdefs.o strdefs.c
rm -f hman
sed -e 's,%version%,man-1.6f,' hman.sh > hman
==== Making mess.cs.cat ====
==== Making mess.da.cat ====
==== Making mess.de.cat ====
==== Making mess.el.cat ====
==== Making mess.en.cat ====
==== Making mess.es.cat ====
==== Making mess.fi.cat ====
==== Making mess.fr.cat ====
==== Making mess.hr.cat ====
==== Making mess.it.cat ====
==== Making mess.ja.cat ====
==== Making mess.ko.cat ====
==== Making mess.nl.cat ====
==== Making mess.pl.cat ====
==== Making mess.pt.cat ====
==== Making mess.ro.cat ====
==== Making mess.ru.cat ====
==== Making mess.sl.cat ====
make[1]: Leaving directory `/var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f/msgs'
i686-pc-linux-gnu-gcc -Wl,-O1 -o man2html man2html.o cgibase.o abbrev.o strdefs.o
make[1]: Leaving directory `/var/tmp/portage/sys-apps/man-1.6f-r3/work/man-1.6f/man2html'
就是停在这里不能动*了。我晕阿。 |
|