mirror of
https://gitlab.postmarketos.org/postmarketOS/pmbootstrap.git
synced 2025-07-19 10:35:08 +03:00
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.
This commit is contained in:
parent
7f9fc68729
commit
0479031f7e
12 changed files with 4 additions and 931 deletions
|
@ -29,7 +29,6 @@ import pmb.aportgen
|
|||
import pmb.build
|
||||
import pmb.build.autodetect
|
||||
import pmb.config
|
||||
import pmb.challenge
|
||||
import pmb.chroot
|
||||
import pmb.chroot.initfs
|
||||
import pmb.chroot.other
|
||||
|
@ -153,10 +152,6 @@ def build_init(args):
|
|||
pmb.build.init(args, suffix)
|
||||
|
||||
|
||||
def challenge(args):
|
||||
pmb.challenge.frontend(args)
|
||||
|
||||
|
||||
def checksum(args):
|
||||
for package in args.packages:
|
||||
pmb.build.checksum(args, package)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue