distro layer packag python-keyring depends on flock layer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
High
|
Yue Tao |
Bug Description
Brief Description
-----------------
Distro layer package 'python-keyring' has a dependency on flock layer package 'tsconfig'.
This is a violation of the layering policy, preventing successful layered builds.
The perpose if the dependency appears to be discovery of SW_VERSION at build time. I believe the correct design is to determine the SW_VERSION at run time.
Delivery of layered build for debian is gated by this dependency.
Severity
--------
Major
Steps to Reproduce
------------------
N/A Layered build feature not yet delivered. Contact Scott Little.
Expected Behavior
------------------
Distro layer builds independently of flock layer
Actual Behavior
----------------
Distro layer fails to build independently
Reproducibility
---------------
100%
System Configuration
-------
N/A
Branch/Pull Time/Commit
-------
April 8, 2022
Last Pass
---------
N/A
Timestamp/Logs
--------------
N/A
Test Activity
-------------
Build
Workaround
----------
N/A
Changed in starlingx: | |
assignee: | nobody → Yue Tao (wrytao) |
tags: | added: stx.build stx.debian |
tags: | added: stx.7.0 |
Changed in starlingx: | |
importance: | Undecided → High |
status: | Fix Committed → Fix Released |
Has been fixed by https:/ /review. opendev. org/c/starlingx /integ/ +/837664