pmbootstrap/pmb
Oliver Smith c323f21ca5 (binary repo reated) Don't specify pkgnames from "provides" as dependencies (#416)
* Don't specify pkgnames from "provides" as dependencies

Always use the regular pkgname. That way, we avoid listing all
kinds of so: files as dependencies (because Alpine automatically
adds them as depends= to the package database). This fixes building
weston, and reproducing the build with `pmbootstrap challenge`.

Additional changes.
* Clear the parsed APKINDEX cache for the current pmbootstrap
  session after building a package
* Avoid rebuilding a package, in case it was already built due to
  circular dependencies
2017-08-19 12:52:11 +00:00
..
aportgen Make gcc-aarch64 reproducible (#366) 2017-08-12 14:06:02 +00:00
build (binary repo reated) Don't specify pkgnames from "provides" as dependencies (#416) 2017-08-19 12:52:11 +00:00
challenge Fix #271: properly resolve symlinks in all paths (#329) 2017-08-15 14:08:48 +00:00
chroot Fix #363: Omit /home/user when calculating system image size (#389) 2017-08-18 19:19:48 +00:00
config Resolve #361 by zapping existing chroots after init (#385) 2017-08-18 16:25:58 +00:00
flasher Always use generated boot.img for `fastboot boot` command (#370) 2017-08-14 23:03:27 +00:00
helpers Fix #363: Omit /home/user when calculating system image size (#389) 2017-08-18 19:19:48 +00:00
install Fix #363: Omit /home/user when calculating system image size (#389) 2017-08-18 19:19:48 +00:00
parse (binary repo reated) Don't specify pkgnames from "provides" as dependencies (#416) 2017-08-19 12:52:11 +00:00
qemu Close #326: Implement command to retrieve and set configuration values (#359) 2017-08-14 14:25:28 +00:00
__init__.py Hello, there! 2017-05-26 22:08:45 +02:00