siemens / meta-iot2050

SIMATIC IOT2050 Isar/Debian Board Support Package
MIT License
129 stars 76 forks source link

Align bitbake and debian dependencies #394

Closed fmoessbauer closed 1 year ago

fmoessbauer commented 1 year ago

This patch aligns the bitbake and the debian dependencies to improve partial builds. This also helps to reduce the dependency graph in general, which in turn allows for more concurrency in the build.

In addition, npm auditing is disabled at install time to significantly speed up the build.

fmoessbauer commented 1 year ago

@jan-kiszka your review is addressed now. In addition, I added a commit to add the missing nodejs Debian runtime dependency to node-red. In general, this layer is VERY imprecise about the dependencies of the individual packages. While this might not be a problem for the example images, it definitely is painful when deriving images.

jan-kiszka commented 1 year ago

Patches that are improving the situation are always welcome.

fmoessbauer commented 1 year ago

Patches that are improving the situation are always welcome.

Like in every OSS project :smile: . I already talked to @BaochengSu last week about coming patch series.