Wrong architecture reported while installing click packages
-
@antidroid It sounds good to me and a wrong path is better than no path. Curious to see what comes of it.
-
@antidroid Got an update from Caleb on the Discord; he says the new images are using the 64-bit rootfs and pointed me to the link to the gitlab.
EDIT: I think they've been updating this over the past few days so I am going to try to reflash the phone.
-
@totalrando Which repo? This one because the UBports one hasn't been updated in a month. It doesn't have any branches either. The last pull request on the github one is from me fixing the documentation weeks ago.
Did he explain how to build it? Do we just change the names in the deviceinfo file to fajita and run ./build.sh
-
@antidroid said in Wrong architecture reported while installing click packages:
Did he explain how to build it? Do we just change the names in the deviceinfo file to fajita and run ./build.sh
asking, let's see what he says
-
@totalrando While we wait I downloaded that repo, ran
grep -rn enchilada
to find all the files with references to enchilada and then changed all of those to fajita. I tried running ./build.sh but it failed because it needs a fajita_defconfig which it could not fetch. I changed that back to enchilada_config and I am running ./build.sh again. It is busy at work. I'll let you know how it turns out. It could take a long time.
-
@antidroid He said it only builds in CI. I assume he's referring to this but I don't know how to use it. https://gitlab.com/ubports/community-ports/android9/oneplus-6/oneplus-enchilada-fajita/-/blob/master/.gitlab-ci.yml
That looks complicated, will learn more in the documentation tomorrow. It's making phone calls right now so I will work on it in a bit.
EDIT: found the CI documentation https://docs.gitlab.com/ee/ci/quick_start/
-
@totalrando Thanks for the info. After looking at the gitlab-ci.yml I see the build.sh is the first step and I was missing some dependencies so I killed the build. At this point it looks like we are best to just wait for the next release.
I had basically given up on figuring it out weeks ago. I am also a little more interested in Postmarket on the 6T. The idea of running mainline is why I choose the 6T over other UT development phones like the 5T. The neat thing is with Lomiri on postmarket you could have a highend mainline Linux phone that looks and feels like Ubuntu Touch but has more traditional software available. I am not against UT though and until Postmarket on the 6T can use the cellular modem I will run UT as a daily driver once we get a more up to date version. Until then I will stick with UT on my OPO as a daily driver.
-
@antidroid We'll probably have to part ways on this one. This FAJITA is what I've always dreamed of in a phone. And I want it to work now. I'm willing to learn more and go down the rabbit hole to make it work.
Imma try building it in CI even if I don't know what I am doing. I feel attached to this phone.
Maybe I'm weird, but I'm kind of attached to this now. So I will go the harder route. I get not doing that-- I almost moved the SIM back to the Nexus 4-- but I feel inspired to try. If a half-baked split 32/64 worked this well, I just have to know! Anyway, I'll keep us all updated if I do anything productive.
-
@totalrando Please keep everyone informed of the progress and if you do figure it out could you please make a new post to the effect of "How to build from community port server" or some such thing.
I am following @calebccff brand new today video tutorial on building Postmarket from source. It is sooooo easy. I am building it with gnome 3 desktop to test. I will likely try a few of the desktops available. Currently Lomiri is not one of the ones selectable from the build script.
fbkeyboard: Plain framebuffer console with touchscreen keyboard support gnome: (Wayland) Gnome Shell i3wm: (X11) Tiling WM (keyboard required) kodi: (Wayland) 10-foot UI useful on TV's mate: (X11) MATE Desktop Environment, fork of GNOME2 (stylus recommended) phosh: (Wayland) Mobile UI developed for the Librem 5 (works only with numeric passwords!) plasma-bigscreen: (Wayland) 10-feet variant of Plasma, made for big screen TVs plasma-desktop: (X11/Wayland) KDE Desktop Environment (works well with tablets) plasma-mobile: (Wayland) Mobile variant of KDE Plasma (does not run without hardware acceleration, allows only numeric passwords!) shelli: Plain console with touchscreen gesture support sway: (Wayland) Tiling WM, drop-in replacement for i3wm (DOES NOT RUN WITHOUT HW ACCELERATION!) sxmo: (X11) Simple X Mobile: Mobile environment based on simple & suckless software (best compatibility on pinephone)
-
Well, the point of CI is that it builds for you
The architecture thingie is caused by the GSI, the CI version doesn't have these issues.