From f063c73f0af2d5e2586e34f651a3d0e8a57d83c0 Mon Sep 17 00:00:00 2001 From: Oliver Gerlich Date: Sat, 22 Mar 2025 15:08:33 +0100 Subject: [PATCH 1/2] make docker/95_mediathekview_db executable This fixes the /package/admin/s6-overlay-3.2.0.2/etc/s6-rc/scripts/cont-init: line 20: /etc/cont-init.d/95_mediathekview_db: Permission denied error message when starting the container. --- docker/95_mediathekview_db | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 docker/95_mediathekview_db diff --git a/docker/95_mediathekview_db b/docker/95_mediathekview_db old mode 100644 new mode 100755 From 5e736023d18706086475f48a5b405021f69c0648 Mon Sep 17 00:00:00 2001 From: Oliver Gerlich Date: Sat, 22 Mar 2025 15:12:10 +0100 Subject: [PATCH 2/2] explicitly install version 9.1.0 of mysql-connector-python package Starting with version 9.2.0 the cursor.execute() method does not support the "multi" parameter any more, leading to error message TypeError: MySQLCursor.execute() got an unexpected keyword argument 'multi' By pinning the mysql-connector-python version to 9.1.0 the updater works, for now. --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ce360e0..a897d45 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,7 +19,7 @@ RUN apk update && apk upgrade && \ RUN python3 -m venv /opt/venv ENV PATH="/opt/venv/bin:$PATH" -RUN pip3 install mysql-connector-python +RUN pip3 install mysql-connector-python==9.1.0 #cop mediathekview plugin WORKDIR /plugin.video.mediathekview