pmbootstrap-meow/pmb/helpers
Caleb Connolly 39235fedfb
show the status output on failure (MR 2472)
There is a lot of context and state management needed when using
pmbootstrap, sometimes it can be a lot to keep in your head. Let's print
the output of "pmbootstrap status" when stuff goes wrong, this might
help remind people if e.g. their pmaports checkout is on the wrong
branch, or they're building for the wrong device.

Additionally, don't print the "run pmbootstrap log for details" message
if pmbootstrap was called with --details-to-stdout

Signed-off-by: Caleb Connolly <caleb@postmarketos.org>
2024-11-04 10:15:59 +09:00
..
__init__.py Bump copyright to 2023 2023-01-22 19:18:06 +01:00
apk.py helpers: apk: sanity check final command (MR 2463) 2024-11-02 18:15:39 +01:00
apk_static.py helpers: apk_static: move from pmb.chroot (MR 2463) 2024-11-02 18:15:38 +01:00
aportupgrade.py pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
args.py helpers: logging: reduce the risk of a cyclical import (MR 2463) 2024-11-02 18:15:38 +01:00
cli.py Auto-format codebase with ruff (MR 2325) 2024-06-23 15:40:13 +02:00
devices.py pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
exceptions.py Auto-format codebase with ruff (MR 2325) 2024-06-23 15:40:13 +02:00
file.py pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
frontend.py show the status output on failure (MR 2472) 2024-11-04 10:15:59 +09:00
git.py show the status output on failure (MR 2472) 2024-11-04 10:15:59 +09:00
http.py pmb.helpers.repo.download: proper error for 404 (MR 2462) 2024-10-27 20:52:13 +01:00
lint.py core: pkgrepo: support arbitrarily named pmaports directories (MR 2470) 2024-11-03 12:26:32 +01:00
logging.py helpers: logging: reduce the risk of a cyclical import (MR 2463) 2024-11-02 18:15:38 +01:00
mount.py pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
other.py pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
package.py pmb.parse.apkindex: Introduce proper typing (MR 2425) 2024-10-13 20:12:34 +02:00
pkgrel_bump.py pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
pmaports.py pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
repo.py chroot: apk: use apk.static in all cases (MR 2463) 2024-11-02 18:15:38 +01:00
repo_missing.py pmb.parse.apkindex: Introduce proper typing (MR 2425) 2024-10-13 20:12:34 +02:00
run.py helpers: run: stop handling Arch in PathString (MR 2463) 2024-11-02 18:15:39 +01:00
run_core.py helpers: run: stop handling Arch in PathString (MR 2463) 2024-11-02 18:15:39 +01:00
status.py show the status output on failure (MR 2472) 2024-11-04 10:15:59 +09:00
toml.py pmb: Add lots of type hints (MR 2464) 2024-10-30 12:39:45 +01:00
ui.py pmb.helpers.ui.check_option: fix for UI = none (MR 2348) 2024-07-05 00:48:52 +02:00