Hello everyone,
After some weeks of successfully building my unofficial /e/ Pie for oneplus 3/3T, lately I am experiencing an annoying issue, which prevents me from being able to provide updated versions of the ROM.
These are the commands I use to launch the build process:
sudo docker pull registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:community
sudo docker run \
-v "/run/media/francesco/Dati/e/src:/srv/src" \
-v "/run/media/francesco/Dati/e/zips:/srv/zips" \
-v "/run/media/francesco/Dati/e/logs:/srv/logs" \
-v "/run/media/francesco/Dati/e/ccache:/srv/ccache" \
-e "CCACHE_SIZE=250G" \
-e "BRANCH_NAME=v1-pie" \
-e "DEVICE_LIST=oneplus3" \
-e "REPO=https://gitlab.e.foundation/e/os/releases.git" \
registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:community
This is what I get:
Set cache size limit to 250.0 GB
>> [Sun Oct 4 10:51:26 UTC 2020] Branch: v1-pie
>> [Sun Oct 4 10:51:26 UTC 2020] Devices: oneplus3,
>> [Sun Oct 4 10:51:26 UTC 2020] (Re)initializing branch repository
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 46444 100 46444 0 0 193k 0 --:--:-- --:--:-- --:--:-- 193k
>> [Sun Oct 4 10:51:31 UTC 2020] Copying '/srv/local_manifests/*.xml' to '.repo/local_manifests/'
Traceback (most recent call last):
File "/root/build_manifest.py", line 61, in <module>
f.write(xmlstr)
TypeError: write() argument must be str, not bytes
>> [Sun Oct 4 10:51:32 UTC 2020] Syncing branch repository
>> [Sun Oct 4 10:51:32 UTC 2020] Missing "vendor/lineage", aborting
The repoās log file contains the following:
>> [Sun Oct 4 10:51:26 UTC 2020] (Re)initializing branch repository
Downloading manifest from https://gitlab.e.foundation/e/os/releases.git
Invalid clone.bundle file; ignoring.
repo has been initialized in /srv/src/PIE
>> [Sun Oct 4 10:51:32 UTC 2020] Syncing branch repository
fatal: error parsing manifest /srv/src/PIE/.repo/local_manifests/proprietary_gitlab.xml: no element found: line 1, column 0
I tried to run the build for different devices and setting different branch names, but without any success.
Could someone help me understand whatās the problem?
Thank you!