sm amd sm-db fail to build
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Critical
|
Bin Qian |
Bug Description
Brief Description
-----------------
build fails on packages sm and sm-db
sm has a pre-existing buildRequires on sm-db-dev.
sm-db-dev has added an "#include "sm_failover_
It failed to add a buildRequires on sm... the provider of that include file,
so the build fails. Adding the buildRequires will not solve it.
The buildRequires would then form an unresolvable circular loop.
Severity
--------
Critical
Steps to Reproduce
------------------
build-pkgs --clean
build-pkgs
Expected Behavior
------------------
build passes
Actual Behavior
----------------
build failes
Reproducibility
---------------
100%
System Configuration
-------
N/A
Branch/Pull Time/Commit
-------
March 2 2021
Commit f39ca95924a0a44
Last Pass
---------
March 1 2021
Timestamp/Logs
--------------
15:41:18 Failed to build packages: sm-1.0.
--------------
$MY_WORKSPACE/
...
sm_db_foreach.
#include "sm_failover_
compilation terminated.
--------------
$MY_WORKSPACE/
...
DEBUG util.py:446: Error: No Package found for sm-db-dev
Test Activity
-------------
Build
Workaround
----------
revert the commit
tags: | added: stx.5.0 stx.ha |
Changed in starlingx: | |
assignee: | nobody → Bin Qian (bqian20) |
importance: | Undecided → Critical |
status: | New → Triaged |
stx.5.0 / critical - recent commit causing build failure