pmbootstrap/pmb
Oliver Smith c96da8cd37
Fix: package gets rebuilt, even if it exists, when using default arch (#881)
When not specifying an architecture for `pmbootstrap build`, and the `APKBUILD`
says that it can't be built for the native arch, it gets built for the right
foreign arch. `pmbootstrap` did not properly detect if packages were already
built in that case, and tried to build them again.

(I've noticed that while building packages for the binary repo #871.)

Use any `linux-` package, that is not available for `x86_64` on a `x86_64` PC
and build it twice. It should get properly detected now:

```shell
pmbootstrap build linux-amazon-thor
pmbootstrap build linux-amazon-thor # should not get built again
```
2017-11-07 23:23:55 +00:00
..
aportgen pmbootstrap init: Wizard for new port device- and linux-packages (#821) 2017-10-30 19:56:38 +00:00
build Fix: package gets rebuilt, even if it exists, when using default arch (#881) 2017-11-07 23:23:55 +00:00
challenge Fix #271: properly resolve symlinks in all paths (#329) 2017-08-15 14:08:48 +00:00
chroot Fix #818: Clean up updated repo list after zapping chroots (#867) 2017-11-04 02:43:06 +00:00
config Close #453: Support mesa-dri-virtio in Qemu (#861) 2017-11-05 13:48:49 +00:00
export Close #709: Improve user creation (#725) 2017-10-12 20:08:10 +00:00
flasher Add "flash_fastboot_vendor_id" deviceinfo variable for fastboot flash method (#857) 2017-11-03 23:20:55 +00:00
helpers Add argument to zap (-o) older versions of packages from all chroots (#841) 2017-11-02 17:33:14 +00:00
install Close #453: Support mesa-dri-virtio in Qemu (#861) 2017-11-05 13:48:49 +00:00
parse Close #453: Support mesa-dri-virtio in Qemu (#861) 2017-11-05 13:48:49 +00:00
qemu Close #453: Support mesa-dri-virtio in Qemu (#861) 2017-11-05 13:48:49 +00:00
__init__.py pmbootstrap init: Wizard for new port device- and linux-packages (#821) 2017-10-30 19:56:38 +00:00