pmbootstrap/pmb/helpers
Oliver Smith 1c10dbee50
repo_missing: fix "could not find aport" error
In pmb.helpers.package.get(), we are differentiating between packages
that do not exist at all, and packages that do not exist for the
specified architecture. Make sure to actuallyy download the foreign arch
APKINDEX files, before trying to find the packages in there. Otherwise
the "could not find aport, and could not find this package in any
APKINDEX" package would appear.

We ran into this when testing on sr.ht, because pmbootstrap runs on a
fresh install every time, where no old APKINDEX files are present
(which would work around the bug).

This was meant to be part of the previous commit already, and was
tested, but it was not submitted correctly. So here it is as separate
commit straight to master. It is trivial anyway.
2018-12-03 21:02:18 +01:00
..
__init__.py Happy new year! (update copyright to 2018) 2018-01-04 04:53:35 +01:00
args.py new action: 'pmbootstrap repo_missing' 2018-12-01 21:30:59 +00:00
cli.py Happy new year! (update copyright to 2018) 2018-01-04 04:53:35 +01:00
devices.py Happy new year! (update copyright to 2018) 2018-01-04 04:53:35 +01:00
file.py pmb: use UTF-8 in pmb.helpers.file.replace() 2018-07-11 18:26:01 +00:00
frontend.py new action: 'pmbootstrap repo_missing' 2018-12-01 21:30:59 +00:00
git.py Link to wiki page if first git clone fails 2018-09-26 05:58:11 +00:00
http.py Happy new year! (update copyright to 2018) 2018-01-04 04:53:35 +01:00
logging.py Happy new year! (update copyright to 2018) 2018-01-04 04:53:35 +01:00
mount.py pmbootstrap build --src: override source for any package (#1210) 2018-02-19 22:04:01 +00:00
other.py build.find_aport() -> helpers.pmaports.find() 2018-12-01 21:30:59 +00:00
package.py repo_missing: fix "could not find aport" error 2018-12-03 21:02:18 +01:00
pkgrel_bump.py build.find_aport() -> helpers.pmaports.find() 2018-12-01 21:30:59 +00:00
pmaports.py new action: 'pmbootstrap repo_missing' 2018-12-01 21:30:59 +00:00
repo.py new action: 'pmbootstrap repo_missing' 2018-12-01 21:30:59 +00:00
repo_missing.py new action: 'pmbootstrap repo_missing' 2018-12-01 21:30:59 +00:00
run.py pmbootstrap: kill process if silent for 5 minutes (rewrite logging) 2018-07-14 01:13:28 +00:00
run_core.py Kill the child processes spawned by a run command 2018-10-02 07:06:46 +00:00
ui.py Show UI selection ordered by name, `none` remains at the beginning (#1092) 2018-01-07 03:55:27 +00:00