Gentoo Archives: gentoo-user

From: tuxic@××××××.de
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] ...again compile problems due to texinfo...
Date: Thu, 29 Jun 2017 16:45:10
Message-Id: 20170629164458.zdizeoaxwtcwtbal@solfire
In Reply to: Re: [gentoo-user] ...again compile problems due to texinfo... by Mike Gilbert
1 On 06/29 12:24, Mike Gilbert wrote:
2 > On Wed, Jun 28, 2017 at 10:06 PM, <tuxic@××××××.de> wrote:
3 > > Hi,
4 > >
5 > > previously the compilation of glibc failed, because docs
6 > > cpuld not be build.
7 > > This was caused in the context of texinfo.
8 > > "Solved" was this by not building the docs via
9 > > deinstallation of texinfo temporarily.
10 > >
11 > > No screen jumps over the edge and again texinfo seems
12 > > to cause this:
13 > >
14 > >>>> Source configured.
15 > >>>> Compiling source in /var/tmp/portage/app-misc/screen-4.6.0/work/screen-4.6.0 ...
16 > > make -j6 comm.h term.h
17 > > AWK=gawk CC="x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -D_GNU_SOURCE" srcdir=. sh ./comm.sh
18 > > AWK=gawk srcdir=. sh ./term.sh
19 > > make -j6 osdef.h
20 > > CPP="x86_64-pc-linux-gnu-gcc -E -DMAXWIN=100 -DNONETHACK -DETCSCREENRC='"/etc/screenrc"' -DSCREENENCODINGS='"/usr/share/screen/utf8encodings"'" srcdir=. sh ./osdef.sh
21 > > make -j6 -C doc screen.info
22 > > make: Entering directory '/var/tmp/portage/app-misc/screen-4.6.0/work/screen-4.6.0/doc'
23 > > makeinfo ./screen.texinfo -o screen.info
24 > > ./screen.texinfo:3154: `@end' expected `deffn', but saw `example'
25 > > ./screen.texinfo:3154: unmatched `@end example'
26 > > ./screen.texinfo:3156: unmatched `@end deffn'
27 > > make: *** [Makefile:31: screen.info] Error 1
28 > > make: Leaving directory '/var/tmp/portage/app-misc/screen-4.6.0/work/screen-4.6.0/doc'
29 > > * ERROR: app-misc/screen-4.6.0::gentoo failed (compile phase):
30 > > * emake failed
31 > > *
32 > > * If you need support, post the output of `emerge --info '=app-misc/screen-4.6.0::gentoo'`,
33 > > * the complete build log and the output of `emerge -pqv '=app-misc/screen-4.6.0::gentoo'`.
34 > > * The complete build log is located at '/var/tmp/portage/app-misc/screen-4.6.0/temp/build.log'.
35 > > * The ebuild environment file is located at '/var/tmp/portage/app-misc/screen-4.6.0/temp/environment'.
36 > > * Working directory: '/var/tmp/portage/app-misc/screen-4.6.0/work/screen-4.6.0'
37 > > * S: '/var/tmp/portage/app-misc/screen-4.6.0/work/screen-4.6.0'
38 > > *
39 > > * The following package has failed to build, install, or execute postinst:
40 > > *
41 > > * (app-misc/screen-4.6.0:0/0::gentoo, ebuild scheduled for merge), Log file:
42 > > * '/var/tmp/portage/app-misc/screen-4.6.0/temp/build.log'
43 > > *
44 > >
45 > > * GNU info directory index is up-to-date.
46 > > * After world updates, it is important to remove obsolete packages with
47 > > * emerge --depclean. Refer to `man emerge` for more information.
48 > >
49 > >
50 > > How can I fix this ... by fixing it and not by uninstalling texinfo ?
51 > > ;)
52 >
53 > Yeah, texinfo is very broken on your system. Some things to check for:
54 >
55 > Any oddly set USE flags on sys-apps/texinfo (maybe USE="-nls")?
56 > Custom patches in /etc/portage/patches?
57 > Run perl-cleaner --all
58 >
59
60 This is the contents of /etc/portage/patches
61
62 /etc/portage/patches/sys-apps
63 /etc/portage/patches/sys-apps/v86d-0.1.10
64 /etc/portage/patches/sys-apps/v86d-0.1.10/v86d-atomic_t.patch
65 /etc/portage/patches/sys-libs
66 /etc/portage/patches/sys-libs/libcap
67 /etc/portage/patches/sys-libs/libcap/libcap-patch
68
69 My useflags are:
70 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"
71
72 Seems not to be THAT weird, isn't it?
73
74 I am running perl-cleaner now...as I did several times in the attempt
75 to fix the first ransomtexinfo....;)
76
77 Cheers
78 Meino

Replies