-
Notifications
You must be signed in to change notification settings - Fork 3
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
unable to install package on the bq e5 HD(armv7l) #1
Comments
it appears the way to install packages is
i believe the main issue here is this "bootstrap tools" that is unable to be set up for some reason |
Hey I'm not sure which privileges you have on this system. It's always good to enable the I think it's quite pointless to build stuff yourself on that kind of hardware. It will probably take days to finish, since it has to build all tools for bootstrapping itself. Did you already try setting |
BTW, you don't need to install cachix. Just manipulate the config fields EDIT: also make sure you're on one of the nix channels which are actually contained in the cache. See the list here: https://hydra.cons.org.nz/project/thefloweringash-armv7 |
i have not tried setting the allow unsupported no, i'll might look into the sandbox feature first; i was under the impression that sandbox was on by default. i was looking at the nix channel itself and it appears most packages run into errors, which is why nix is attempting to build it |
Oh I didn't even know about binary-caches and binary-cache-public-keys. That is probably the better way to do it ;) |
ohw cool i will check if i can join that, as floweringash's cache doesn't have many successful build atm, and me having no idea how he set it up, i'm now trying to setup a cache with github-actions fwiw |
Sounds cool. Let me know how in case you succeed. Maybe we can add it to the list of caches later. |
i doubt that will work out well on such a low powered device tbh, but i'll keep it in mind |
looks like on building for the cache it run into the orginal issue with ghc 😂 |
yeet looks like the ghc issue is solved with this pr |
so it does appear to have pushed to my cache but if it did i have no idea what to make out of this |
thanks to lucas my repo is now compiling using github hub actionsfor armhf and arm64 and pushing to cachix but i still run the same issue on my phone for some reason |
I think there is no need to push arm64 to your cache. Arm64 (aarch64) is already cached on cache.nixos.org AFAIK. |
It checks if its upstream first before Maybe i should double check the sandbox setting. How do i do that? |
Could it the revision/channel nix is using on my phone? |
Sure, which channel are you on? For best stability you should probably use either nixos-20.03 or nixos-20.09. |
i think i'm on unstable, not sure it it also 'nixos' on an ubuntu distro? |
hmm i wonder if this is related to my issue NixOS/nixpkgs#103925 |
hmm doesn't look like i get closer after the merge hmmm update: eureka! i'm an idiot! i was overwriting cache.nixos.org and its public key with my binary-caches, it still doesn't fetch vim from my cache but it certainly does not run into the same issues from before |
i have now removed the unstable channel in an attempt to force it to hit the nix-20.09 channel but it doesn't find any packages now :/ |
hmmm i wonder how much of this list is common to all binaries:
|
i am running ubuntu touch on a bq e5 HD, the soc there is an armhf soc so it's basically armv7l
i managed to install nix fine using the read but when i try to install actual packages i get 'killed'
looking further into it i followed the link to the actual cache mentioned in the read me which let me to cachix, where they reccomend installing cachix first using
nix-env -iA cachix -f https://cachix.org/api/v1/install
.the following is the output i get from it:
The text was updated successfully, but these errors were encountered: