The following manual pages, all belonging to `binutils', are compressed zero-length files (binutils-2.14.90.0.6-r6 installed during bootstrap, but also seen with other versions) : addr2line(1) ar(1) as(1) c++filt(1) ( dlltool(1) ) gprof(1) ld(1) nlmconv(1) nm(1) objcopy(1) objdump(1) ranlib(1) readelf(1) size(1) strings(1) strip(1) ( windres(1) )
works fine over here: root@vapier 0 root # ls -l `qpkg -nc -l binutils | grep man.*gz` -rw-r--r-- 1 root root 3095 Nov 9 23:35 /usr/share/man/man1/addr2line.1.gz -rw-r--r-- 1 root root 5683 Nov 9 23:35 /usr/share/man/man1/ar.1.gz -rw-r--r-- 1 root root 3353 Nov 9 23:35 /usr/share/man/man1/c++filt.1.gz -rw-r--r-- 1 root root 5223 Nov 9 23:35 /usr/share/man/man1/dlltool.1.gz -rw-r--r-- 1 root root 8358 Nov 9 23:35 /usr/share/man/man1/gprof.1.gz -rw-r--r-- 1 root root 24748 Nov 9 23:35 /usr/share/man/man1/ld.1.gz -rw-r--r-- 1 root root 2972 Nov 9 23:35 /usr/share/man/man1/nlmconv.1.gz -rw-r--r-- 1 root root 4952 Nov 9 23:35 /usr/share/man/man1/nm.1.gz -rw-r--r-- 1 root root 8445 Nov 9 23:35 /usr/share/man/man1/objcopy.1.gz -rw-r--r-- 1 root root 6968 Nov 9 23:35 /usr/share/man/man1/objdump.1.gz -rw-r--r-- 1 root root 2415 Nov 9 23:35 /usr/share/man/man1/ranlib.1.gz -rw-r--r-- 1 root root 3563 Nov 9 23:35 /usr/share/man/man1/readelf.1.gz -rw-r--r-- 1 root root 3212 Nov 9 23:35 /usr/share/man/man1/size.1.gz -rw-r--r-- 1 root root 3067 Nov 9 23:35 /usr/share/man/man1/strings.1.gz -rw-r--r-- 1 root root 3926 Nov 9 23:35 /usr/share/man/man1/strip.1.gz -rw-r--r-- 1 root root 4188 Nov 9 23:35 /usr/share/man/man1/windres.1.gz
Like I said, only happens during bootstrap: -rw-r--r-- 1 root root 32 Mar 29 2003 /usr/share/man/man1/addr2line.1.gz -rw-r--r-- 1 root root 25 Mar 29 2003 /usr/share/man/man1/ar.1.gz -rw-r--r-- 1 root root 25 Mar 29 2003 /usr/share/man/man1/as.1.gz -rw-r--r-- 1 root root 30 Mar 29 2003 /usr/share/man/man1/c++filt.1.gz -rw-r--r-- 1 root root 30 Mar 29 2003 /usr/share/man/man1/dlltool.1.gz -rw-r--r-- 1 root root 28 Mar 29 2003 /usr/share/man/man1/gprof.1.gz -rw-r--r-- 1 root root 25 Mar 29 2003 /usr/share/man/man1/ld.1.gz -rw-r--r-- 1 root root 30 Mar 29 2003 /usr/share/man/man1/nlmconv.1.gz -rw-r--r-- 1 root root 25 Mar 29 2003 /usr/share/man/man1/nm.1.gz -rw-r--r-- 1 root root 30 Mar 29 2003 /usr/share/man/man1/objcopy.1.gz -rw-r--r-- 1 root root 30 Mar 29 2003 /usr/share/man/man1/objdump.1.gz -rw-r--r-- 1 root root 29 Mar 29 2003 /usr/share/man/man1/ranlib.1.gz -rw-r--r-- 1 root root 30 Mar 29 2003 /usr/share/man/man1/readelf.1.gz -rw-r--r-- 1 root root 27 Mar 29 2003 /usr/share/man/man1/size.1.gz -rw-r--r-- 1 root root 30 Mar 29 2003 /usr/share/man/man1/strings.1.gz -rw-r--r-- 1 root root 28 Mar 29 2003 /usr/share/man/man1/strip.1.gz -rw-r--r-- 1 root root 30 Mar 29 2003 /usr/share/man/man1/windres.1.gz [
you said: binutils-2.14.90.0.6-r6 installed during bootstrap, but also seen with other versions which seemed to imply it wasnt bootstrap related
try binutils-2.14.90.0.7-r4 ?
Sorry, still didn't have the time for a full bootstrap, but a bit more time to look at binutils...looks like the problem is perl: === /binutils-2.14.90.0.7/gas/doc/Makefile.am === as.1: $(srcdir)/as.texinfo asconfig.texi gasver.texi $(CPU_DOCS) touch $@ -$(TEXI2POD) $(MANCONF) < $(srcdir)/as.texinfo > as.pod -($(POD2MAN) as.pod | \ sed -e '/^.if n .na/d' > $@.T$$$$ && \ mv -f $@.T$$$$ $@) || \ (rm -f $@.T$$$$ && exit 1) rm -f as.pod === Both $TEXI2POD and $POD2MAN are perl scripts, but don't fail if perl is missing, so the only command executed is `touch as.1'. Only two ways I see is to either give bootstrap perl, or to include prebuilt manpages... (binutils used to include prebuilt manpages, but they got dropped somewhere between 2.9 and 2.11)
*** Bug 43161 has been marked as a duplicate of this bug. ***
*** Bug 68429 has been marked as a duplicate of this bug. ***
*** Bug 76344 has been marked as a duplicate of this bug. ***
man pages still empty in stage3-x32-20130711.tar.bz2