-
Notifications
You must be signed in to change notification settings - Fork 680
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fedora core 23 and 24 install issues (+ fixes). #646
Comments
Same issue with CentOS and Fedora installs. Installer downloads repodata, but bunch of fails on packages. I am running Linux Deploy on smartphone with Android 4.2.2. Both armhfp and aarch64 gives me same errors. Mentioned line:86 workaround does not work for me to pass fails, however following slightly adjusted one does.
Sample from
Didn't manage to see yet if this is the same case with CentOS. Will report back with my findings. EDIT: CentOS uses pretty much the same script I guess it is the same issue. Seems toolbox's (/system/bin/toolbox) version of grep does not support
|
This is wrong assumption, -r131 part is not package name [1], it is version string by which I see it is supported by regular expression. Name of package is always the same (lz4). So, your "fixed" regular expression |
However, following seems to work:
|
|
xiao mi 4 fedora 24
|
On my AML based TV box with linuxdeploy-2.0.0-215 (& busybox.v1.25.1-meefik), installation is not possible due to multiple package 'skip' issues:
Retrieving packages list ... done
Retrieving base packages:
filesystem ... skip
audit-libs ... skip
...
core/emulator : do_install && do_configure
Updating a packages database ... chroot: can't execute '/bin/rpm': No such file or directory
fail
This occurs for fc23 and fc24 on armhfp and aarch64 and the problem seems to be on line 86 of
/data/data/ru.meefik.linuxdeploy/env/include/bootstrap/fedora/deploy.sh
replace${pkg_arch}.rpm$ " "${pkg_list}")
pkg_url=$(grep -m1 -e "^./${package}-[0-9r][0-9.-].
with
pkg_url=$(grep -m1 -e "^./${package}-[0-9][0-9.-]..rpm$" "${pkg_list}")
This still does not fix all issues (lz4 ... skip) so replace lz4 with lz4-r131 in local basic_packages=" on line 54 (bodge and not a true fix because package lz4 name suffix seems to vary over revisions).
Dave.
The text was updated successfully, but these errors were encountered: