-
Notifications
You must be signed in to change notification settings - Fork 41
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
Error relocating /usr/lib/libnspr4.so: gettid: symbol not found #48
Comments
I have the same issue using tag Could it be an issue with the Chrome version installed in the gphotos-sync docker? It uses the latest version from Alpine's edge repository instead of a specific version. |
I'm having the same issue; Running on a Linux (Ubuntu 20.04), tried tags: Was having issues authenticating with chromium, so I used google-chrome instead, hope that that didn't mess stuff up. Can anyone help?
|
I was able to fix the exact issue by updating dependencies. $ docker-compose exec <container-name> sh
# apk update && apk upgrade The buckup script seem to work incorrectly though. It backed up only small amount of photo from some albums I have and then exited with an error saying:
Not sure if this is caused by updated deps. |
This made it work in my end! Had to re-authenticate but it's now happily buzzing away downloading. |
Running apk update and upgrade doesn't seem to fix the issue anymore, there were several errors with the upgrade. |
Same here. Got his:
Do you recommend an older image version? |
As per the recommendation here, you can force the update and upgrade by adding the |
I updated the image using the above command, now the error changed:
Same on a Fedora machine:
|
Updating the base image to tag 3.17-edge fixed it for me, the photos are syncing. |
tag 3.17-edge didn't seem to exist, so I updated to trunk and that did it for me |
I updated to trunk and I updated the dependencies inside the container. I keep getting the same issue. Any idea what could be tried to fix it please? [cont-init.d] 20-cron.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
crond[200]: crond (busybox 1.31.1) started, log level 6
[services.d] done.
INFO: Starting sync.sh PID 209 Tue Feb 6 20:28:01 UTC 2024
2024/02/06 20:28:01 Session Dir: /tmp/gphotos-cdp
2024/02/06 20:28:02 chrome failed to start:
Error relocating /usr/lib/libnspr4.so: gettid: symbol not found
[cmd] /app/sync.sh exited 1
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting. |
@renhardy try starting over with no containers and no images. Instead of upgrading stuff, try following the regular steps but with this instead without any other changes.
If that works, maybe leave a comment in my PR #59 saying that worked |
although I got my Google Takeout files and the images seem identical even in metadata. Maybe I'm missing something but I thought this process would get more data than Google Takeout |
Chrome is failing to start on my system.
Ubuntu Server 20.04
Authenticated via Chromium on PopOS and scp'd the files over.
Error Log
The text was updated successfully, but these errors were encountered: