all run-time dependencies of packages in all layers need to be included
in the flock layer's rpms_centos.lst. Quoting from the linked guide:
If the package will be installed to iso, the package’s ‘Requires’ as
well as the transitive Requires of those Requires, should be added to
a lst file under stx-tools/centos-mirror-tools/config/<os>/flock. Yes
I said ‘flock, and not <layer>, because the ISO is build from the
flock layer.
This commit adds the missing runtime dependencies of ceph-14 to ensure
that "build-iso" does not fail with the following errors:
Warning: Infinite loop detected in dependency resolution. \
See .../loadbuild/.../flock/export/deps.txt for details -- exiting
These RPMS had problems (likely version conflicts) librabbitmq.so.4()(64bit) librdkafka.so.1()(64bit) libstoragemgmt
Could not install dependencies
Verification: Layered build and build-iso are successful.
Partial-Bug: #1949112
Signed-off-by: M. Vefa Bicakci <email address hidden>
Change-Id: I7c061b1f219061ad8d34e3ea9b5aafe237476440
Reviewed: https:/ /review. opendev. org/c/starlingx /tools/ +/816092 /opendev. org/starlingx/ tools/commit/ f0581faeaa79f72 417a8a87e48e802 70e9f55a8f
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit f0581faeaa79f72 417a8a87e48e802 70e9f55a8f
Author: M. Vefa Bicakci <email address hidden>
Date: Sat Oct 30 09:11:28 2021 -0400
flock: Add run-time dependencies of ceph-14
According to the layered build referense at
https:/ /docs.starlingx .io/developer_ resources/ Layered_ Build.html
all run-time dependencies of packages in all layers need to be included
in the flock layer's rpms_centos.lst. Quoting from the linked guide:
If the package will be installed to iso, the package’s ‘Requires’ as centos- mirror- tools/config/ <os>/flock. Yes
well as the transitive Requires of those Requires, should be added to
a lst file under stx-tools/
I said ‘flock, and not <layer>, because the ISO is build from the
flock layer.
This commit adds the missing runtime dependencies of ceph-14 to ensure
that "build-iso" does not fail with the following errors:
Warning: Infinite loop detected in dependency resolution. \ .../flock/ export/ deps.txt for details -- exiting
librabbitmq. so.4()( 64bit)
librdkafka. so.1()( 64bit)
libstoragemgmt
See .../loadbuild/
These RPMS had problems (likely version conflicts)
Could not install dependencies
Verification: Layered build and build-iso are successful.
Partial-Bug: #1949112
Signed-off-by: M. Vefa Bicakci <email address hidden> ad8d34e3ea9b5aa fe237476440
Change-Id: I7c061b1f219061