distro layer packag python-keyring depends on flock layer

Bug #1968611 reported by Scott Little
6
This bug affects 1 person
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

Yue Tao (wrytao)
Changed in starlingx:
assignee: nobody → Yue Tao (wrytao)
Ghada Khalil (gkhalil)
tags: added: stx.build stx.debian
tags: added: stx.7.0
Revision history for this message
Yue Tao (wrytao) wrote :
Changed in starlingx:
status: New → Fix Committed
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → High
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.