[CDRIVER-3496] Fix rpm-package-build Evergreen task Created: 18/Jan/20 Updated: 28/Oct/23 Resolved: 30/Jan/20 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | Build, packaging |
| Affects Version/s: | 1.16.0 |
| Fix Version/s: | 1.16.1 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Roberto Sanchez | Assignee: | Kevin Albertson |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
The recent documentation fixes in commit eebc738efd2a976cd1014ba1dc6edf5045f0af04 have caused a breakage of the rpm-package-build task in Evergreen. In particular, that task runs its own make dist inside of the build chroot environment, which now fails with this error:
It may be that we need to update the targeted Fedora environment to get a newer version of sphinx or that we need to reconsider how the list of documentation files to include in the dist tarball is maintained. |
| Comments |
| Comment by Githook User [ 30/Jan/20 ] |
|
Author: {'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com'}Message: Otherwise the produced _static files differ from different versions of |
| Comment by Githook User [ 30/Jan/20 ] |
|
Author: {'username': 'kevinAlbs', 'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com'}Message: Temporarily remove dependency of libmongocrypt until we can test with |
| Comment by Githook User [ 30/Jan/20 ] |
|
Author: {'name': 'Kevin Albertson', 'username': 'kevinAlbs', 'email': 'kevin.albertson@mongodb.com'}Message: Otherwise the produced _static files differ from different versions of |
| Comment by Githook User [ 30/Jan/20 ] |
|
Author: {'name': 'Kevin Albertson', 'username': 'kevinAlbs', 'email': 'kevin.albertson@mongodb.com'}Message: Temporarily remove dependency of libmongocrypt until we can test with |
| Comment by Kevin Albertson [ 19/Jan/20 ] |
|
I suspect the additions to the static file lists to the CMakeLists.txt in src/libmongoc/doc/html and src/libbson/doc/html produced the failures. Link Some quick observations:
Here's a branch with the basic theme vendored, with language_data.js included in the dist: |