Hi:
I re-setup new building environment, and can successfully build starlingx image.
Based on this new environments, I directly use ceph 13.2.0 to replace ceph 10.2.0, build-pkgs ceph, then directly run “build-pkgs ceph ”.
Build-std.log show the following error:
02:01:23 Error: No Package found for CUnit-devel
02:01:23 Error: No Package found for devtoolset-7-gcc-c++
02:01:23 Error: No Package found for jq
02:01:23 Error: No Package found for libbabeltrace-devel
02:01:23 Error: No Package found for liboath-devel
02:01:23 Error: No Package found for lttng-ust-devel
02:01:23 Error: No Package found for lz4-devel >= 1.7
02:01:23 Error: No Package found for python34-Cython
02:01:23 Error: No Package found for python34-devel
02:01:23 Error: No Package found for python34-setuptools
02:01:23 Error: No Package found for sharutils
So, when i check ceph.spec file of 13.2.0, find some new BuildRequests, for example:
BuildRequires: CUnit-devel
BuildRequires: devtoolset-7-gcc-c++
……
……
……
My methods is as following:
Step 1 : wget get corresponding rpm, then put it into mirror’s corresponding folder.
Step 2: create package link, namely : ln –sf xxxx yyyy
Then, when i run build-pkgs ceph again, found that one deps
CUnit-devel is resolved, but other package still can’t be found.
Build-std.log is as following:
02:01:23 Error: No Package found for devtoolset-7-gcc-c++
02:01:23 Error: No Package found for jq
02:01:23 Error: No Package found for libbabeltrace-devel
02:01:23 Error: No Package found for liboath-devel
02:01:23 Error: No Package found for lttng-ust-devel
02:01:23 Error: No Package found for lz4-devel >= 1.7
02:01:23 Error: No Package found for python34-Cython
02:01:23 Error: No Package found for python34-devel
02:01:23 Error: No Package found for python34-setuptools
02:01:23 Error: No Package found for sharutils
So, I want to ask whether this method is correct ? Based on this method, why one package can be resolved and other package can’t be found ?
Thanks
Dehao