-
- Downloads
Gracefully handle packages breaking because of soname bumps (#1116)
Fixes #893. Changes: * New action: "pmbootstrap pkgrel_bump" * pmbootstrap detects missing soname depends when trying to install anyting, and suggests "pkgrel_bump --auto" to fix it * Testcase test_soname_bump.py checks the pmOS binary package repo for soname breakage, so we see it when CI runs for new PRs * libsamsung-ipc: bump pkgrel because of soname bump
Showing
- aports/main/libsamsung-ipc/APKBUILD 1 addition, 1 deletionaports/main/libsamsung-ipc/APKBUILD
- pmb/helpers/frontend.py 19 additions, 0 deletionspmb/helpers/frontend.py
- pmb/helpers/pkgrel_bump.py 162 additions, 0 deletionspmb/helpers/pkgrel_bump.py
- pmb/parse/arguments.py 18 additions, 0 deletionspmb/parse/arguments.py
- pmb/parse/depends.py 25 additions, 5 deletionspmb/parse/depends.py
- test/test_pkgrel_bump.py 172 additions, 0 deletionstest/test_pkgrel_bump.py
- test/test_soname_bump.py 58 additions, 0 deletionstest/test_soname_bump.py
- test/testdata/pkgrel_bump/aports/testapp/APKBUILD 29 additions, 0 deletionstest/testdata/pkgrel_bump/aports/testapp/APKBUILD
- test/testdata/pkgrel_bump/aports/testapp/testapp.c 7 additions, 0 deletionstest/testdata/pkgrel_bump/aports/testapp/testapp.c
- test/testdata/pkgrel_bump/aports/testlib/APKBUILD 38 additions, 0 deletionstest/testdata/pkgrel_bump/aports/testlib/APKBUILD
- test/testdata/pkgrel_bump/aports/testlib/testlib.c 5 additions, 0 deletionstest/testdata/pkgrel_bump/aports/testlib/testlib.c
- test/testdata/pkgrel_bump/aports/testlib/testlib.h 3 additions, 0 deletionstest/testdata/pkgrel_bump/aports/testlib/testlib.h
Loading
Please register or sign in to comment