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