Gentoo Archives: gentoo-user

From: Mike Gilbert <floppym@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] glibc-2.24-r2 failed (install phase)
Date: Wed, 21 Jun 2017 17:49:54
Message-Id: CAJ0EP41rHNRKmPTodKPZP7i_FL+BgM27KTsQx-oreCu4AVitPA@mail.gmail.com
In Reply to: Re: [gentoo-user] glibc-2.24-r2 failed (install phase) by tuxic@posteo.de
1 On Wed, Jun 21, 2017 at 1:10 PM, <tuxic@××××××.de> wrote:
2 > On 06/21 05:38, Alexander Kapshuk wrote:
3 >> On Mon, Jun 19, 2017 at 7:43 PM, <tuxic@××××××.de> wrote:
4 >> > On 06/19 11:55, Alexander Kapshuk wrote:
5 >> >> On Mon, Jun 19, 2017 at 6:21 AM, <tuxic@××××××.de> wrote:
6 >> >> > On 06/15 05:56, tuxic@××××××.de wrote:
7 >> >> >> Hi,
8 >> >> >>
9 >> >> >> While updateing glibc-2.24-r2 failed to install.
10 >> >> >>
11 >> >> >> These are the last few lines of that process:
12 >> >> >>
13 >> >> >> ....
14 >> >> >> al/execinfo.c.texi /var/tmp/portage/sys-libs/glibc-2.24-r2/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/add.c.texi /var/tmp/portage/sys-libs/glibc-2.24-r2/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/summary.texi /var/tmp/portage/sys-libs/glibc-2.24-r2/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/pkgvers.texi | sort; \
15 >> >> >> echo "@end direntry") > /var/tmp/portage/sys-libs/glibc-2.24-r2/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/dir-add.texi.new
16 >> >> >> mv -f /var/tmp/portage/sys-libs/glibc-2.24-r2/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/dir-add.texi.new /var/tmp/portage/sys-libs/glibc-2.24-r2/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/dir-add.texi
17 >> >> >> LANGUAGE=C LC_ALL=C makeinfo -P /var/tmp/portage/sys-libs/glibc-2.24-r2/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/ --output=/var/tmp/portage/sys-libs/glibc-2.24-r2/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/libc.info libc.texinfo
18 >> >> >> libc.texinfo:6: warning: @codequotebacktick should only appear at the beginning of a line
19 >> >> >> libc.texinfo:6: warning: @codequoteundirected should only appear at the beginning of a line
20 >> >> >> libc.texinfo:6: warning: @codequoteundirected should not appear in @codequotebacktick
21 >> >> >> libc.texinfo:6: expected @codequoteundirected on or off, not `on' require'
22 >> >> >> libc.texinfo:6: superfluous argument to @codequotebacktick
23 >> >> >> libc.texinfo:6: expected @codequotebacktick on or off, not `on' and ''
24 >> >> >> make[2]: *** [Makefile:144: /var/tmp/portage/sys-libs/glibc-2.24-r2/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/libc.info] Error 1
25 >> >> >> make[2]: Leaving directory '/var/tmp/portage/sys-libs/glibc-2.24-r2/work/glibc-2.24/manual'
26 >> >> >> make[1]: *** [Makefile:215: manual/subdir_install] Error 2
27 >> >> >> make[1]: Leaving directory '/var/tmp/portage/sys-libs/glibc-2.24-r2/work/glibc-2.24'
28 >> >> >> make: *** [Makefile:12: install] Error 2
29 >> >> >> * ERROR: sys-libs/glibc-2.24-r2::gentoo failed (install phase):
30 >> >> >> * emake failed
31 >> >> >> *
32 >> >> >>
33 >> >> >> If anything more is wanted, I will be happy to post the wanted logs.
34 >> >> >> But I want to prevent to logbomnb the mailinglist in beforehand... ;)
35 >> >> >>
36 >> >> >> Cheers
37 >> >> >> Meino
38 >> >> >>
39 >> >> >
40 >> >> > Hi,
41 >> >> >
42 >> >> > Is there any solution for this problem ?
43 >> >> > Does anyone else has the same or similiar problems with this system
44 >> >> > update?
45 >> >> >
46 >> >> > Cheers
47 >> >> > Meino
48 >> >> >
49 >> >>
50 >> >> What is the version of your gcc compiler?
51 >> >> The ebuild has this info on the version of gcc:
52 >> >> https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-libs/glibc/glibc-2.24-r2.ebuild
53 >> >> src_prepare() {
54 >> >> ...
55 >> >>
56 >> >> case $(gcc-fullversion) in
57 >> >> 4.8.[0-3]|4.9.0)
58 >> >> eerror "You need to switch to a newer compiler; gcc-4.8.[0-3] and
59 >> >> gcc-4.9.0 miscompile"
60 >> >> eerror "glibc. See https://bugs.gentoo.org/547420 for details."
61 >> >> die "need to switch compilers #547420"
62 >> >> ;;
63 >> >> esac
64 >> >> ...
65 >> >> }
66 >> >>
67 >> >
68 >> > The gcc on my system says:
69 >> >
70 >> > gcc (Gentoo 5.4.0-r3 p1.3, pie-0.6.5) 5.4.0
71 >> > Copyright (C) 2015 Free Software Foundation, Inc.
72 >> > This is free software; see the source for copying conditions. There is NO
73 >> > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
74 >> >
75 >> > if asked...
76 >> >
77 >> > Cheers
78 >> > mcc
79 >> >
80 >> >
81 >> >
82 >>
83 >> See if this post [1] helps:
84 >> [1]. https://forums.gentoo.org/viewtopic-t-789652-start-0.html
85 >>
86 > "My" problem seem to be related to the syntax-fu of texinfo (see above) and seem
87 > to not gcc related, since compilation itsself runs fine.
88 >
89 > How can I fix it instead of watching it over and over at each
90 > suncing...
91
92 Right, something is broken with your makeinfo command from texinfo.
93
94 As a workaround, you could uninstall texinfo, and then upgrade glibc.
95 If the makeinfo command is not found, it will simply skip that build
96 step and leave you without a "libc.info" documentation file.

Replies

Subject Author
Re: [gentoo-user] glibc-2.24-r2 failed (install phase) tuxic@××××××.de