Gentoo Archives: gentoo-user

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