Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please update MediaElch to 2.12.0 #4

Closed
1 task done
Rygle opened this issue Nov 5, 2024 · 12 comments
Closed
1 task done

Please update MediaElch to 2.12.0 #4

Rygle opened this issue Nov 5, 2024 · 12 comments
Labels
enhancement New feature or request

Comments

@Rygle
Copy link

Rygle commented Nov 5, 2024

Is this a new feature request?

  • I have searched the existing issues

Wanted change

Please update MediaElch to 2.12.0

Reason for change

https://github.com/Komet/MediaElch/releases/tag/v2.12.0

Proposed code change

No response

@Rygle Rygle added the enhancement New feature or request label Nov 5, 2024
Copy link

github-actions bot commented Nov 5, 2024

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

@thelamer
Copy link
Member

thelamer commented Nov 5, 2024

We ingest from their stable PPA, the package list has not been updated yet for Jammy:

curl -sX GET http://ppa.launchpad.net/mediaelch/mediaelch-stable/ubuntu/dists/jammy/main/binary-amd64/Packages.gz | gunzip

Not sure why the package is published, it will ingest as soon as the PPA is updated.

@Rygle
Copy link
Author

Rygle commented Nov 5, 2024

The ppa seems to have been updated.
https://launchpad.net/~mediaelch/+archive/ubuntu/mediaelch-stable

I don't even think any code needs to be changed, just the CI code run as it refers to the Ubuntu Jammy version which is the new version in the ppa.

Edit: your comment just beat mine. Must have clicked post at almost the same time.

@Rygle
Copy link
Author

Rygle commented Nov 6, 2024

Added a pull request that might fix this issue by updating the package_versions.txt to match the latest stable version of mediaelch

#5

@Roxedus Roxedus mentioned this issue Nov 6, 2024
1 task
@thelamer
Copy link
Member

thelamer commented Nov 6, 2024

Added a pull request that might fix this issue by updating the package_versions.txt to match the latest stable version of mediaelch

#5

That is not how it works, we still ingest from the PPA. Might be prudent to rebase to Noble, but that comes with it's own tradeoffs for compatibility of the image with hosts that have an old kernel.

The noble repo returns the correct package:

curl -sX GET http://ppa.launchpad.net/mediaelch/mediaelch-stable/ubuntu/dists/noble/main/binary-amd64/Packages.gz | gunzip

@thelamer
Copy link
Member

thelamer commented Nov 6, 2024

The first step to getting this in is for you to test this image over your existing database and make sure it works:

linuxserver/lsiodev-mediaelch:2.12.0.0-1-pkg-c0383d80-dev-83d12d761a5be4c59e703796dc1984d9e3e4cfd4

This is a noble rebase.

@Rygle
Copy link
Author

Rygle commented Nov 7, 2024

Thank you @thelamer ;)

I am sorry but for no lack of trying I am unable to find that image. I have tried adding all sorts of host names to the start to try to pull it but no joy.

I am happy to test as soon as I can pull an image.

@thelamer
Copy link
Member

thelamer commented Nov 7, 2024

My bad I forgot lsiodev is private on Dockerhub, here is the github link

https://github.com/linuxserver/docker-mediaelch/pkgs/container/lsiodev-mediaelch/301440145?tag=2.12.0-noble-rebase

@Rygle
Copy link
Author

Rygle commented Nov 8, 2024

OK, managed to pull - thanks!

Testing had slightly interesting results. All of these happened with an existing container and a new/fresh container, with or without browser add-ons (uBlock Origin, Firefox tracking protection, Privacy Badger, Decentralize, ForgetMeNot)

Most things seem to work OK at first, however the icons in the top row are missing (scrape, save, save all, rename, synchronize to Kodi, Export Database, reload, settings, about), also missing icons from Media Status Columns. This screenshot shows both issues, however as this was from a clean container it only has the first Media Status Column activated
canvas2

Experienced some hangs - see this screenshot
canvas

Some hangs were briefly solved by reloading the tab/browser window, once it seemed to hang for a few minutes and a reload (stop/start) of the container fixed it, however I think after results below that waiting longer may have resolved this. Checked that all privacy related options were off, all things that might interfere, site data deleted. See above about extensions, privacy settings.

Additionally with the hangs when right-clicking to select the media status columns (press esc in Firefox to hide browser right-click menu), it would let me select and activate 1 column (with no icon), but subsequent attempts would not show the right click menu, which may be that the host end is hanging, or may be something else. Correction: after right clicking then waiting some time it allowed me to see the right-click menu from the container/app and select a second column

Edit: none of these errors happen on a copy of the 2.12 appimage on a Debian Trixie/Sid client/laptop. Host running the Docker container is fairly up to date (but not Trixie/Sid) Debian, latest version of OpenMediaVault in a fairly vanilla configuration.

Ignore missing posters - that was a simple settings issue resolved by changing <baseFileName>-poster.jpg to <baseFileName>.jpg

Here is a screenshot of the 2.12.0 appimage running on Debian Trixie/Sid with all icons showing, no hangs, using same settings as 2.10.x without problems.
AppImage 2 12

@Rygle
Copy link
Author

Rygle commented Nov 8, 2024

Here are some logs obtained from Portainer - the libpng warnings may be related to icons (??) (edit: ignore that suggestion about libpng as my main mediaelch 2.10.6 container (now reverted) gives the same errors and it is probably my clearlogo art.)
`
MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.027 WARN : QSqlQuery::prepare: database not open

MediaElch 2024-11-08 18:04:20.032 DEBUG : [Movies] Reloading took 2131 ms

MediaElch 2024-11-08 18:04:20.039 DEBUG : [MovieWidget] Changing movie to: "'71"

MediaElch 2024-11-08 18:04:20.102 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:20.102 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:20.103 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:20.107 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:20.107 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:20.109 WARN : QPainter::begin: Paint device returned engine == 0, type: 2

MediaElch 2024-11-08 18:04:20.109 WARN : QPainter::setCompositionMode: Painter not active

MediaElch 2024-11-08 18:04:20.109 WARN : QPainter::setBrush: Painter not active

MediaElch 2024-11-08 18:04:20.109 WARN : QPainter::setPen: Painter not active

MediaElch 2024-11-08 18:04:20.109 WARN : QPainter::drawRects: Painter not active

MediaElch 2024-11-08 18:04:20.116 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:20.116 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:20.128 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:20.128 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:22.631 DEBUG : [MovieWidget] Changing movie to: "100 Bloody Acres"

MediaElch 2024-11-08 18:04:22.694 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:22.698 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:22.698 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:23.602 DEBUG : [MovieWidget] Changing movie to: "101 Dalmatians"

MediaElch 2024-11-08 18:04:23.666 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:23.667 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:23.673 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:23.673 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:23.679 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:23.679 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:24.810 DEBUG : [MovieWidget] Changing movie to: "11:14"

MediaElch 2024-11-08 18:04:24.881 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:24.881 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:26.060 DEBUG : [MovieWidget] Changing movie to: "12 Angry Men"

MediaElch 2024-11-08 18:04:26.126 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:26.127 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:26.127 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:26.128 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:26.128 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:26.129 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:26.129 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:26.135 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:26.135 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:26.147 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:26.148 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:26.802 DEBUG : [MovieWidget] Changing movie to: "12 Ordinary Men"

MediaElch 2024-11-08 18:04:27.597 DEBUG : [MovieWidget] Changing movie to: "13 Assassins"

MediaElch 2024-11-08 18:04:27.714 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:27.730 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:27.730 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:28.458 DEBUG : [MovieWidget] Changing movie to: "13 Minutes"

MediaElch 2024-11-08 18:04:31.052 DEBUG : [MovieWidget] Changing movie to: "13 Minutes"

MediaElch 2024-11-08 18:04:36.201 DEBUG : Using theme: "auto"

MediaElch 2024-11-08 18:04:36.202 WARN : QPainter::begin: Paint device returned engine == 0, type: 2

MediaElch 2024-11-08 18:04:36.202 WARN : QPainter::setCompositionMode: Painter not active

MediaElch 2024-11-08 18:04:36.202 WARN : QPainter::setBrush: Painter not active

MediaElch 2024-11-08 18:04:36.202 WARN : QPainter::setPen: Painter not active

MediaElch 2024-11-08 18:04:36.202 WARN : QPainter::drawRects: Painter not active

MediaElch 2024-11-08 18:04:47.054 DEBUG : [MovieWidget] Changing movie to: "100 Bloody Acres"

MediaElch 2024-11-08 18:04:47.115 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:49.828 DEBUG : [MovieWidget] Changing movie to: "11:14"

MediaElch 2024-11-08 18:04:49.889 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:50.776 DEBUG : [MovieWidget] Changing movie to: "2001: A Space Odyssey"

MediaElch 2024-11-08 18:04:50.884 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:50.884 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:50.894 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:50.896 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:50.896 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:50.897 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:50.908 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:50.908 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:55.454 DEBUG : [MovieWidget] Changing movie to: "28 Days"

MediaElch 2024-11-08 18:04:55.538 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:55.548 INFO : libpng warning: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:55.548 INFO : libpng warning: profile matches sRGB but writing iCCP instead

MediaElch 2024-11-08 18:04:58.782 DEBUG : [MovieWidget] Changing movie to: "20th Century Women"

MediaElch 2024-11-08 18:04:59.879 DEBUG : [MovieWidget] Changing movie to: "2001: A Space Odyssey"

MediaElch 2024-11-08 18:04:59.944 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:59.944 INFO : libpng warning: iCCP: known incorrect sRGB profile

MediaElch 2024-11-08 18:04:59.944 INFO : libpng warning: iCCP: known incorrect sRGB profile`

@Rygle
Copy link
Author

Rygle commented Nov 9, 2024

There is a bug report about the problem with the ppa and the Jammy build. Unfortunately unresolved but hopefully soon.

Komet/MediaElch#1807

@Rygle
Copy link
Author

Rygle commented Nov 12, 2024

The bug above is now closed.

curl -sX GET http://ppa.launchpad.net/mediaelch/mediaelch-stable/ubuntu/dists/jammy/main/binary-amd64/Packages.gz | gunzip

returns
Version: 2.12.0.1-1~jammy

The ppa and the docker image have been updated to 2.12.0 - I'm guessing the Noble rebase can come later.

@Rygle Rygle closed this as completed Nov 12, 2024
@LinuxServer-CI LinuxServer-CI moved this from Issues to Done in Issue & PR Tracker Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

2 participants