-
- Downloads
Remove lots of legacy 'challenge' code (#1162)
Preparation for #1122. * `pmb.parse.apkindex.parse()`, removed strict parameter: This used to raise an exception when two entries in the apkindex provided the same package. Turns out this is *not* invalid after all, two packages can provide the same soname for example (e.g. libhybris, mesa-egl). In an APKINDEX, sonames are listed as they were packages ("so:libjpeg.so.8" etc.). * Remove `pmbootstrap challenge` leftover code from reproducible builds effort, which was a dead end. This code uses the broken strict feature.
Showing
- pmb/challenge/__init__.py 0 additions, 23 deletionspmb/challenge/__init__.py
- pmb/challenge/apk.py 0 additions, 124 deletionspmb/challenge/apk.py
- pmb/challenge/apk_file.py 0 additions, 130 deletionspmb/challenge/apk_file.py
- pmb/challenge/apkindex.py 0 additions, 68 deletionspmb/challenge/apkindex.py
- pmb/challenge/build.py 0 additions, 78 deletionspmb/challenge/build.py
- pmb/challenge/frontend.py 0 additions, 33 deletionspmb/challenge/frontend.py
- pmb/helpers/frontend.py 0 additions, 5 deletionspmb/helpers/frontend.py
- pmb/parse/apkindex.py 4 additions, 15 deletionspmb/parse/apkindex.py
- pmb/parse/arguments.py 0 additions, 15 deletionspmb/parse/arguments.py
- test/test_challenge_apk.py 0 additions, 272 deletionstest/test_challenge_apk.py
- test/test_challenge_apkindex.py 0 additions, 89 deletionstest/test_challenge_apkindex.py
- test/test_challenge_build.py 0 additions, 79 deletionstest/test_challenge_build.py
Loading
Please register or sign in to comment