lineageos4microg/docker-lineage-cicd

Docker image no longer makes lineage-15.1 builds

Open

#671 geöffnet am 21. Aug. 2024

Auf GitHub ansehen
 (6 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Shell (206 Forks)github user discovery
Fix sometimehelp wanted

Repository-Metriken

Stars
 (555 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

I started a lineage-15.1 build for Sony Xperia XA2 pioneer. The repo sync and breakfast stages completed fine. The build did not complete, due to an error probably caused by differences in Python version

docker run \
  -v "/home/pete/srv/l15/src:/srv/src" \
  -v "/home/pete/srv/l15/zips:/srv/zips" \
  -v "/home/pete/srv/l15/logs:/srv/logs" \
  -v "/home/pete/srv/l15/cache:/srv/ccache" \
  -v "/home/pete/srv/l15/keys:/srv/keys" \
  -v "/home/pete/srv/l15/local_manifests:/srv/local_manifests" \
  -v "/home/pete/srv/l15/userscripts:/srv/userscripts" \
  -e "BRANCH_NAME=lineage-15.1" \
  -e "WITH_GMS=true" \
  -e "RELEASE_TYPE=4microg-UNOFFICIAL" \
  -e "CLEAN_OUTDIR=false" \
  -e "CLEAN_AFTER_BUILD=false" \
  -e "SIGN_BUILDS=true" \
  -e "SIGNATURE_SPOOFING=restricted" \
  -e "INCLUDE_PROPRIETARY=true" \
  -e "DEVICE_LIST=pioneer" \
  -e "LC_ALL=C" \
  lineageos4microg/docker-lineage-cicd
[  0% 267/111612] build /srv/src/LINEAGE_15_1/out/target/common/obj/all-event-log-tags.txt
FAILED: /srv/src/LINEAGE_15_1/out/target/common/obj/all-event-log-tags.txt
/bin/bash -c "build/tools/merge-event-log-tags.py -o /srv/src/LINEAGE_15_1/out/target/common/obj/all-event-log-tags.txt frameworks/base/core/java/android/app/admin/SecurityLogTags.logtags frameworks/base/core/java/android/content/EventLogTags.logtags frameworks/base/core/java/android/net/EventLogTags.logtags frameworks/base/core/java/android/speech/tts/EventLogTags.logtags frameworks/base/core/java/android/webkit/EventLogTags.logtags frameworks/base/core/java/com/android/internal/logging/EventLogTags.logtags frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/EventLogTags.logtags frameworks/base/packages/SystemUI/src/com/android/systemui/EventLogTags.logtags frameworks/base/services/core/java/com/android/server/EventLogTags.logtags frameworks/base/services/core/java/com/android/server/am/EventLogTags.logtags frameworks/ex/common/java/com/android/common/GoogleLogTags.logtags frameworks/native/services/surfaceflinger/EventLog/EventLogTags.logtags frameworks/opt/telephony/src/java/com/android/internal/telephony/EventLogTags.logtags packages/apps/Settings/src/com/android/settings/EventLogTags.logtags packages/providers/CalendarProvider/src/com/android/providers/calendar/EventLogTags.logtags packages/providers/ContactsProvider/src/com/android/providers/contacts/EventLogTags.logtags packages/services/Telephony/src/com/android/phone/EventLogTags.logtags system/bt/main/../EventLogTags.logtags system/core/liblog/event.logtags system/core/libsysutils/EventLogTags.logtags system/core/logcat/event.logtags system/core/logd/event.logtags system/core/storaged/EventLogTags.logtags"
  File "/srv/src/LINEAGE_15_1/build/tools/merge-event-log-tags.py", line 51
    except getopt.GetoptError, err:
           ^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: multiple exception types must be parenthesized

So it looks like the Docker image will not currently make lineage-15.1 builds

... and not caused by the Docker image

Originally posted by @petefoth in https://github.com/lineageos4microg/docker-lineage-cicd/issues/670#issuecomment-2302040850

Contributor Guide