how about just chmod a-w rommservice.xml ?
All build scripts are looking in .repo/local_manifests and using ALL .xml files.
EDIT: You can have 10 different .xml in that folder. they will all use as long as there are no duplicate lines in
oh well, docker killed roomservice_a and replaced roomservice even though chmod a-w.
now working with your HOWTO …
ok, here’s my feedback so far …
-
one should be recommended to use /home/username/android as start directory … nevermind.
-
there was a missing SPACE in the roomservice.xml in line 5.
-
only after coorecting that the xml stopped being replaced even in your method. But still:
-
Looking for dependencies in device/samsung/trltexx
device/samsung/trltexx has no additional dependencies.
Done
build/core/product_config.mk:238: *** Can not locate config makefile for product “lineage_trltexx”. Schluss.
build/core/product_config.mk:238: *** Can not locate config makefile for product “lineage_trltexx”. Schluss.
It appears another file (the makefile) is missing …
Yeah, I think there are still missing kernel sources. Sorry, but I don’t have more time to dig deeper
Thank you very much indeed … you have helped me a lot to get at least some basic idea what I’m trying to do here!
one more thing please, if the kernel sources were here:
where in the tree would they go to? Would like to give that a try …
Vielen Dank!
I’m not giving up …
I managed to get all the sources in place and reached doing breakfast without errors.
croot and brunch gives me this:
/home/joachim/android/eOS/external/golang-protobuf/proto/buffer.go:11:2: can’t find import: “google.golang.org/protobuf/encoding/prototext”
I assume some part of go language is missing, even though I downloaded protobof-go and placed it in android/eOS/external/golang-protobuf
It also has the /encoding/prototext dir with *.go scripts in it …
Any clue? Anybody else maybe? Thanks in advance …
That’s always the best and it will make you to an specialist
I don’t have any go sources on my Mint building machine
which OS are you using?
Ubuntu 20.4 LTS …
even trying Chinese: did the git clone, copied the files …
https://blog.csdn.net/lishanleilixin/article/details/105671328
gives me this although the files are there …:
go install google.golang.org/protobuf/***
can’t load package: package google.golang.org/protobuf/: cannot find package "google.golang.org/protobuf/" in any of:
/usr/lib/go-1.13/src/google.golang.org/protobuf/*** (from $GOROOT)
/home/joachim/go/src/google.golang.org/protobuf/*** (from $GOPATH)
tried both of course …
thanks!
for me it sounds more, that you have issues with source sync.
I would prefer to make a new ‘repo sync --force-sync’ to check if the sources are complete downloaded.
And by the way, I have had a lot of trouble building, because my system was to new. That’s way I’m going back to Mint19. The best building OS is UBUNTU 18.04.
EDIT: And I think I have written before: try building a supported device
Do you know what happened with docker “registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:latest”? I always got the “manifest for registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:latest not found:” error( The community docker tag correctly work.
Hi @sprainbrains You will find This is the correct image location here
Hi @Manoj. What is the correct value of <ota-url>
, for unofficial builds? Thanks
If you don’t have set up your own OTA server, you can remove this line.
I never use it. keep it blank. You can check the details of a build I made with the community docker image here
being OP of this thread I’d like to close the topic. I am not anymore trying to build /e/, instead I am very much enjoying my brand new FP3. Again thanks a lot to everybody who tried to help me. Still, in case anyone runs into a /e/-build for trltexx, please let me know.
As requested closing the topic