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....;) Cheers Meino