Opened 4 years ago
Closed 4 years ago
#4853 closed defect (fixed)
Generic Linux build broken
| Reported by: | Tom Goddard | Owned by: | Greg Couch |
|---|---|---|---|
| Priority: | high | Milestone: | |
| Component: | Build System | Version: | |
| Keywords: | Cc: | chimera-programmers | |
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The generic linux build has been broken since June 23, more than a week. The error in unified-daily.out says
!!! Failed linux daily build at Fri Jul 2 03:30:13 PDT 2021
with no indication of any error in that file. But the actual error is shown in the daily.out file, can't import pkg_resources. The change of June 22 that appears to have broken this was updating Python 3.8.8 to 3.8.10.
Traceback (most recent call last):
File "make_embedded.py", line 17, in <module>
import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
Makefile:67: recipe for target 'embedded.html' failed
make: * [embedded.html] Error 1
make: Leaving directory '/tmp/chx-develop.cjxzgG/docs'
Change History (2)
comment:1 by , 4 years ago
comment:2 by , 4 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
I suggest we have a policy that broken daily builds are fixed the next day. Leaving them broken means changes, especially quick fixes for specific users, are not available. Also it causes all the developers to have to check each day if the broken build was caused by their prior day changes and that wastes everyone's time.