tickets #50036
closedOBS infinit build loop of kicad-doc:pdf in openSUSE:Factory:PowerPC
100%
Description
OBS infinit build loop of kicad-doc in openSUSE:Factory:PowerPC
this is blocking the generation of TW PowerPC iso build.
I do not see obvious error in related build log at
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:PowerPC/kicad-doc:pdf/standard/ppc64le
and the log is only ending with:
Retried build at Thu Apr 4 03:54:16 2019 returned same result, skipped
Retried build at Thu Apr 4 04:34:16 2019 returned same result, skipped
Retried build at Thu Apr 4 05:13:44 2019 returned same result, skipped
Retried build at Thu Apr 4 06:02:42 2019 returned same result, skipped
Retried build at Thu Apr 4 06:38:57 2019 returned same result, skipped
the osc jobhist reports such infinit loop:
$osc jobhist openSUSE:Factory:PowerPC/kicad-doc:pdf standard ppc64le
time package reason code build time
worker
2019-03-30 18:43:53 kicad-doc:pdf new build unchanged 17m 3s
obs-power8-06:18
2019-03-30 19:24:55 kicad-doc:pdf new build unchanged 18m 27s
obs-power8-02:5
...
2019-04-04 05:53:54 kicad-doc:pdf new build unchanged 16m 56s
obs-power8-06:9
2019-04-04 06:38:56 kicad-doc:pdf new build unchanged 17m 1s
obs-power8-07:9
2019-04-04 07:13:13 kicad-doc:pdf new build unchanged 17m 5s
obs-power8-06:1
--
Michel Normand
i
Updated by michel_mno over 5 years ago
Could the issue be changed to public, and to high priority ?
Updated by michel_mno over 5 years ago
I did a trial of build in my branch with no such failure.
https://build.opensuse.org/package/show/home:michel_mno:branches:electronics/kicad-doc
Updated by cboltz over 5 years ago
- Category set to OBS
- Assignee set to opensuse-admin-obs
- Private changed from Yes to No
Updated by michel_mno over 5 years ago
problem still alive on 20190410.
Who could work on that problem ?
Updated by michel_mno over 5 years ago
investigation by Andreas Schwab:
It's because kicad is excluded on ppc64le, but the packages built by
kicad-doc require kicad, so the dumb rebuildpacs.pl script thinks the
packages are out of date.
rebuild kicad-doc:html: nothing provides kicad = 5.1.0 needed by kicad-doc-en
rebuild kicad-doc:pdf: nothing provides kicad = 5.1.0 needed by kicad-doc-pdf-en
Updated by michel_mno over 5 years ago
I am creating a request for kicad package:
https://build.opensuse.org/request/show/693798
Updated by michel_mno over 5 years ago
above failure solved by provided kicad sr
But similar infinit loop of trilinos:serial of ppc64 on 20191003 may be because of out of space error in used VM (1) followed by OBS restarting same build just after (2)
Why error in (1) not reported in jobhist output(3) ?
(1)
[ 0s] obs-power8-04 started "build trilinos.spec" at Wed Oct 2 21:39:04 UTC 2019.
...
[12781s] /.build/build-recipe: line 196: echo: write error: No space left on device
[12781s]
[12781s] obs-power8-04 failed "build trilinos.spec" at Thu Oct 3 01:12:04 UTC 2019.
[12781s]
[12781s] Filesystem 1K-blocks Used Available Use% Mounted on
[12781s] /dev/vda 20642384 20626000 0 100% /
[12781s]
[12781s] obs-power8-04 ran out of disk space. Please try again.
[12781s]
[12781s] /.build/build: line 428: echo: write error: No space left on device
[12781s] ### VM INTERACTION START ###
[12781s] /.build/build-vm: line 425: echo: write error: No space left on device
[12784s] sysrq: Power Off
[12784s] reboot: Power down
[12784s] ### VM INTERACTION END ###
(2)
[ 0s] obs-power8-04 started "build trilinos.spec" at Thu Oct 3 01:13:08 UTC 2019.
...
(3)
$osc jobhist -l5 openSUSE:Factory:PowerPC/trilinos:serial standard ppc64
time package reason code build time worker
2019-09-02 13:51:47 trilinos:serial new build succeeded 1h 37m 0s obs-power8-04:16
2019-09-05 08:09:33 trilinos:serial new build succeeded 2h 24m 51s obs-power8-01:13
2019-09-07 15:10:51 trilinos:serial source change succeeded 4h 22m 34s obs-power8-02:4
2019-09-18 19:00:32 trilinos:serial new build succeeded 4h 51m 27s obs-power8-01:8
$osc jobhist -l5 openSUSE:Factory:PowerPC/trilinos:serial standard ppc64le
time package reason code build time worker
2019-07-30 18:09:28 trilinos:serial new build succeeded 1h 24m 22s obs-power8-04:2
2019-09-06 00:21:12 trilinos:serial rebuild counter succeeded 1h 24m 16s obs-power8-04:17
2019-09-07 12:55:48 trilinos:serial source change succeeded 2h 5m 40s obs-power8-04:11
2019-09-18 16:20:15 trilinos:serial new build succeeded 2h 14m 54s obs-power8-04:1
2019-10-02 13:29:55 trilinos:serial source change succeeded 2h 10m 36s obs-power8-02:1
Updated by lrupp almost 5 years ago
- Status changed from New to Rejected
- % Done changed from 0 to 100
Hm: I see not much we can do here as Admins. This might be a software bug inside OBS - or some special setup is needed in the prjconf of the project itself.
Please get in touch with the experts at opensuse-buildservice@opensuse.org resp. irc://irc.opensuse.org/#opensuse-buildservice or open an issue at https://github.com/openSUSE/open-build-service