-
-
Notifications
You must be signed in to change notification settings - Fork 159
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
Arm build error #81
Comments
It happened to me too, while I tried to install This was on OnePlus One with custom rom (Omnia based on Marshmallow);
|
According to this site, it’s a problem of expired/duplicate signatures, but I couldn’t fix it with $ pacman-key --refresh-keys
gpg: refreshing 5 keys from hkps://hkps.pool.sks-keyservers.net
gpg: key BF7EEF7A9C6B5765: "Michael Brown (ArchLinux ARM Master Key) <mbrown@master-key.archlinuxarm.org>" 2 new signatures
gpg: key BC704E86B823CD25: "Kevin Mihelich (Arch Linux ARM Master Key) <kevin@master-key.archlinuxarm.org>" 2 new signatures
gpg: key B55C5315DCD9EE1A: "Jason Plum (Arch Linux ARM Master Key) <jplum@master-key.archlinuxarm.org>" 2 new signatures
gpg: key 77193F152BDBE6A6: 1 duplicate signature removed
gpg: key 77193F152BDBE6A6: 2 signatures not checked due to missing keys
gpg: key 77193F152BDBE6A6: "Arch Linux ARM Build System <builder@archlinuxarm.org>" not changed
gpg: Total number processed: 4
gpg: unchanged: 1
gpg: new signatures: 6
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 3 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 3 signed: 1 trust: 0-, 0q, 0n, 3m, 0f, 0u
gpg: depth: 2 valid: 1 signed: 0 trust: 1-, 0q, 0n, 0m, 0f, 0u
$ pacman-key --list-keys builder@archlinuxarm.org
pub rsa4096 2014-01-18 [SC]
68B3537F39A313B3E574D06777193F152BDBE6A6
uid [ full ] Arch Linux ARM Build System <builder@archlinuxarm.org>
sub rsa4096 2014-01-18 [E] |
I did a full purge and it fixed the issue, still haven't reinstalled git yet though. Try that? |
Actually the issue resurfaced again!
|
@Root-voidX @tukusejssirs Android 5 results; Doesn't using I'm also wondering about the title of our issue here; How is this topic related to building? |
No running keys doent fix the issue. I can purge and get back to a clean install but once pacman starts updating the issue comes back. Also as per the title, my original post showed error codes for a arm builder so that's why I wrote that is a title. I dont know why there was an error for an arm build when I was just originally just getting updates via pacman. |
I think the problem lays in the key expiry/renewal of |
Does purging
Removes |
This 0b405c4 commit depreciates |
I did a purge and redownload and the keys stil expire. |
Show us your output @Root-voidX from
I cannot reproduce this error on Android 5-7. |
@SDRausty here is the output. It keeps looping the error for me.
If i click no on importing keys it still gives me the same error. |
Why is your system: |
@SDRausty, probably because we use |
@SDRausty I am on arm64 also known as aarch64. The issue here is that arch created the key but it cannot read it. No doubt a permission issue with android 8.0. Arch works fine with my s7 edge. I have so far no issues yet with ubuntu on termux besides annoying warnings, which is also due to permissions. I dont know if the current state can allow you give termux proot elevated access safely without root or tripping selinux. Edit: I would like to clarify that ubuntu only works on android versions 6 and less. This has to do with selinux for sure. |
I had the same issue, and I made a post about it, it was resolved |
Indeed, I can confirm that @FreshMosh’s comment solved this issue. You need to run the following two commands: pacman-key --init
pacman-key --populate archlinuxarm |
@Zach-15803 Do you know why that is the case? Shouldn't arch auto populate? This did fix the issue at the moment |
Populating is not done by Arch itself. Right now I am not sure if it is handled elsewhere now, but it seems to me that the current script just does not initilize the keyring. necessaryfunctions-v1.5.sh
missing in the current necessaryfunctions.sh EDIT: Just figured out that currently the |
|
It works yes! |
Hello all,
I have a new error popping up when I run termux arch on my s9+ running android 8.0 on the newest kernal.
The text was updated successfully, but these errors were encountered: