pmbootstrap-meow/pmb/helpers
Oliver Smith fcbc96b2f1
build: package: proper missing dep error (MR 2388)
When a dependency cannot be found in source or binary packages of the
selected architecture, then don't look for binary packages in other
architectures package indexes.

This leads to a confusing error down the line when building packages for
extra_repos_systemd (and e.g. stable branches), because we don't have
binary packages for all arches that pmbootstrap supports, and so it
tries to fetch a non-existing APKINDEX.

Instead, print a nice error about a non-existing dependency.
2024-09-17 02:27:45 +02:00
..
__init__.py Bump copyright to 2023 2023-01-22 19:18:06 +01:00
apk.py Run ruff check --fix (MR 2357) 2024-07-16 00:26:35 +02:00
aportupgrade.py Run ruff check --fix (MR 2357) 2024-07-16 00:26:35 +02:00
args.py args: remove -m and -mp (MR 2371) 2024-07-22 11:54:45 +02:00
cli.py Auto-format codebase with ruff (MR 2325) 2024-06-23 15:40:13 +02:00
devices.py Run ruff check --fix (MR 2357) 2024-07-16 00:26:35 +02:00
exceptions.py Auto-format codebase with ruff (MR 2325) 2024-06-23 15:40:13 +02:00
file.py Use simplified Python 3.8 syntax (MR 2327) 2024-06-23 19:13:52 +02:00
frontend.py helpers: frontend: fix newapkbuild. args.force -> context.force (MR 2388) 2024-09-17 02:27:44 +02:00
git.py Ruff: fix typing.Xxx is deprecated, use xxx instead (MR 2327) 2024-06-23 19:13:57 +02:00
http.py Auto-format codebase with ruff (MR 2325) 2024-06-23 15:40:13 +02:00
lint.py pmb.helpers.lint: fix keyerror (MR 2397) 2024-09-06 16:36:06 -07:00
logging.py ruff: format (MR 2344) 2024-07-08 16:09:42 +02:00
mount.py Fix pmbootstrap install --android-recovery-zip (MR 2368) 2024-07-16 00:04:15 +02:00
other.py migrate_work_folder: use NonBugError (MR 2395) 2024-09-08 13:42:34 +02:00
package.py build: package: proper missing dep error (MR 2388) 2024-09-17 02:27:45 +02:00
pkgrel_bump.py Add some missing type hints (MR 2338) 2024-08-21 15:47:26 +02:00
pmaports.py Run ruff check --fix (MR 2357) 2024-07-16 00:26:35 +02:00
repo.py Support setting custom mirrors + disabling mirrors (MR 2361) 2024-07-16 00:34:06 +02:00
repo_missing.py Use simplified Python 3.8 syntax (MR 2327) 2024-06-23 19:13:52 +02:00
run.py Run ruff check --fix (MR 2357) 2024-07-16 00:26:35 +02:00
run_core.py Run ruff format (MR 2357) 2024-07-16 00:26:35 +02:00
status.py Auto-format codebase with ruff (MR 2325) 2024-06-23 15:40:13 +02:00
toml.py helpers: toml: fix mypy on import (MR 2344) 2024-07-08 16:01:13 +02:00
ui.py pmb.helpers.ui.check_option: fix for UI = none (MR 2348) 2024-07-05 00:48:52 +02:00