Gentoo Archives: gentoo-user

From: Jack <ostroffjh@×××××××××××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] qtwebkit problem (solved)
Date: Sun, 05 Jan 2020 16:26:28
Message-Id: fc68940c-2847-7fdc-b2a8-c8f00a92c69f@users.sourceforge.net
In Reply to: [gentoo-user] qtwebkit problem (solved) by Philip Webb
1 On 1/5/20 5:01 AM, Philip Webb wrote:
2 > In order to update to the latest stable PyQt5-5.13.2 ,
3 > I was required to remerge qtwebkit-5.212.0_pre20190629 ;
4 > this normally takes 30 min & can make its cache in memory.
5 >
6 > Towards the end of the latter compile, I suddenly found myself
7 > looking at a completely dark screen : the whole system had crashed.
8 > I pressed the Start button on the box & tried the emerge again,
9 > watching what was going on during the compile,
10 > while monitoring 'free' on another tab & activity on Gkrellm.
11 > Early in the compile, it briefly used most of swap :
12 > I have 8 GB memory + 8 GB swap partition
13 > & it was using c 4,5 GB swap ; this dropped again fairly quickly.
14 > All 8 processors were running at 100 % or nearly
15 > & the CPU temperature was 70 C with fans whining a bit.
16 > Then at the same point in the compile, poof ! -- another hard crash.
17 >
18 > Nothing at all in 'syslog' ; 'kern.log' shows :
19 >
20 > Jan 4 13:23:56 localhost kernel: IPv6: ADDRCONF(NETDEV_CHANGE): enp2s0: link becomes ready
21 > Jan 4 14:09:33 localhost kernel: Kernel logging (proc) stopped.
22 > Jan 4 14:09:33 localhost kernel: Kernel log daemon terminating.
23 > < this wb the crash, then restart >
24 > Jan 4 14:09:55 localhost kernel: klogd 1.5.1, log source = /proc/kmsg started.
25 > Jan 4 14:09:55 localhost kernel: Inspecting /usr/src/linux/System.map
26 > Jan 4 14:09:55 localhost kernel: Cannot find map file.
27 > Jan 4 14:09:55 localhost kernel: Loaded 30475 symbols from 1 module.
28 > Jan 4 14:09:55 localhost kernel: Linux version 4.14.52-gentoo (root@localhost) (gcc version 7.3.0 (Gentoo 7.3.0-r3 p1.4)) #5 SMP Sun Aug 19 23:59:47 EDT 201
29 >
30 > which isn't very helpful. What evidence there was suggested
31 > that it had run out of swap, causing the kernel to panic,
32 > so I added 'dev-qt/qtwebkit notmpfs.conf' to /etc/portage/package.env ,
33 > tried the emerge again & it went thro' successfully in 29 min .
34 >
35 > If you try to emerge LO or FF using a tmpfs , Portage tells you not to.
36 > Rust is the 4th entry in package.env :
37 > I forget whether Portage/other warned me or I found out the hard way.
38 >
39 > It's also a puzzle why qtwebkit failed on this re-merge
40 > after compiling successfully when previously updated a few months ago.
41 >
42 > It's a very long time since my system (on any box) crashed in this manner.
43 >
44 > This is FYI, but others might have a few comments.
45
46 There have been other good comments, but I'd ask what are your --jobs
47 and --load-average settings?  Does it crash using -j1?  I realize this
48 may be moot, since you have already completed the emerge and may not
49 want to risk another crash, but it's a thought.
50
51 Jack

Replies

Subject Author
Re: [gentoo-user] qtwebkit problem (solved) Philip Webb <purslow@××××××××.net>