This patch series fixes one issue which I missed in "lib/package_manager/ipk: Do not hardcode payload compression algorithm" (2ad05635a6da403b4fadcc126fe7734067c12c73). Default configurations using zstd are not affected but I'd still like to make sure that things are cleaned up.
Additionally, this series cleans up some deb / ipk related code by moving their common base class to a shared location. This originally used to be the case, but as part of a larger refactoring, the class was duplicated into the individual packages. If there was some kind of rationale for doing this (I couldn't think of one and couldn't figure this out based on the commit history), please let me know. As part of this clean up, the `extract` method is moved into the common base class to ensure that future adaptations apply to both specializations. Philip Lorenz (3): ipk: Fix clean up of extracted IPK payload package_manager: Move OpkgDpkgPM into common module package_manager: Share more common DEB / IPK code meta/lib/oe/package_manager/common_deb_ipk.py | 97 +++++++++++++++++++ meta/lib/oe/package_manager/deb/__init__.py | 85 +--------------- meta/lib/oe/package_manager/ipk/__init__.py | 95 +----------------- 3 files changed, 101 insertions(+), 176 deletions(-) create mode 100644 meta/lib/oe/package_manager/common_deb_ipk.py -- 2.44.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#199440): https://lists.openembedded.org/g/openembedded-core/message/199440 Mute This Topic: https://lists.openembedded.org/mt/106130311/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-