On Thu, Jun 29, 2017 at 12:44 PM, <tu...@posteo.de> wrote: > On 06/29 12:24, Mike Gilbert wrote: >> On Wed, Jun 28, 2017 at 10:06 PM, <tu...@posteo.de> wrote: >> > Hi, >> > >> > previously the compilation of glibc failed, because docs >> > cpuld not be build. >> > This was caused in the context of texinfo. >> > "Solved" was this by not building the docs via >> > deinstallation of texinfo temporarily. >> > >> > No screen jumps over the edge and again texinfo seems >> > to cause this: >> > >> >>>> Source configured. >> >>>> Compiling source in >> >>>> /var/tmp/portage/app-misc/screen-4.6.0/work/screen-4.6.0 ... >> > make -j6 comm.h term.h >> > AWK=gawk CC="x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe >> > -D_GNU_SOURCE" srcdir=. sh ./comm.sh >> > AWK=gawk srcdir=. sh ./term.sh >> > make -j6 osdef.h >> > CPP="x86_64-pc-linux-gnu-gcc -E -DMAXWIN=100 -DNONETHACK >> > -DETCSCREENRC='"/etc/screenrc"' >> > -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"'" srcdir=. sh >> > ./osdef.sh >> > make -j6 -C doc screen.info >> > make: Entering directory >> > '/var/tmp/portage/app-misc/screen-4.6.0/work/screen-4.6.0/doc' >> > makeinfo ./screen.texinfo -o screen.info >> > ./screen.texinfo:3154: `@end' expected `deffn', but saw `example' >> > ./screen.texinfo:3154: unmatched `@end example' >> > ./screen.texinfo:3156: unmatched `@end deffn' >> > make: *** [Makefile:31: screen.info] Error 1 >> > make: Leaving directory >> > '/var/tmp/portage/app-misc/screen-4.6.0/work/screen-4.6.0/doc' >> > * ERROR: app-misc/screen-4.6.0::gentoo failed (compile phase): >> > * emake failed >> > * >> > * If you need support, post the output of `emerge --info >> > '=app-misc/screen-4.6.0::gentoo'`, >> > * the complete build log and the output of `emerge -pqv >> > '=app-misc/screen-4.6.0::gentoo'`. >> > * The complete build log is located at >> > '/var/tmp/portage/app-misc/screen-4.6.0/temp/build.log'. >> > * The ebuild environment file is located at >> > '/var/tmp/portage/app-misc/screen-4.6.0/temp/environment'. >> > * Working directory: >> > '/var/tmp/portage/app-misc/screen-4.6.0/work/screen-4.6.0' >> > * S: '/var/tmp/portage/app-misc/screen-4.6.0/work/screen-4.6.0' >> > * >> > * The following package has failed to build, install, or execute postinst: >> > * >> > * (app-misc/screen-4.6.0:0/0::gentoo, ebuild scheduled for merge), Log >> > file: >> > * '/var/tmp/portage/app-misc/screen-4.6.0/temp/build.log' >> > * >> > >> > * GNU info directory index is up-to-date. >> > * After world updates, it is important to remove obsolete packages with >> > * emerge --depclean. Refer to `man emerge` for more information. >> > >> > >> > How can I fix this ... by fixing it and not by uninstalling texinfo ? >> > ;) >> >> Yeah, texinfo is very broken on your system. Some things to check for: >> >> Any oddly set USE flags on sys-apps/texinfo (maybe USE="-nls")? >> Custom patches in /etc/portage/patches? >> Run perl-cleaner --all >> > > This is the contents of /etc/portage/patches > > /etc/portage/patches/sys-apps > /etc/portage/patches/sys-apps/v86d-0.1.10 > /etc/portage/patches/sys-apps/v86d-0.1.10/v86d-atomic_t.patch > /etc/portage/patches/sys-libs > /etc/portage/patches/sys-libs/libcap > /etc/portage/patches/sys-libs/libcap/libcap-patch > > My useflags are: > USE="nvidia X lua sdl mp3 flac jack alsa gtk cairo sndfile qt3support > kpathsea gif tga jpeg png jpeg2k mad dvb dvdr encode lzo bzip2 ogg sox v4l > v4l2 vorbis x264 x265 zsh-completion -hal -lirc" > > Seems not to be THAT weird, isn't it? > > I am running perl-cleaner now...as I did several times in the attempt > to fix the first ransomtexinfo....;)
My only other guess is that you have some environment variable set that causes makeinfo to behave differently than it normally would.