Closed yoursunny closed 3 years ago
any news on this issue?
I found a workaround that enables some, but not all, projects.
Select Warrior Extras Installer and wait for it to complete.
Select "EU domains". It will fail to install.
Enter the container with docker exec -it at-warrior /bin/bash
and type the commands below.
pip install requests warcio zstandard
pip3 install requests warcio zstandard
for D in /data/data/projects/*; do
if ! [[ -x $D/wget-at ]]; then
cp /opt/wget-at-1.20.3/bin/wget-at $D/wget-at
fi
done
Select "URLTeam 2", and then select "EU domains" again. It would install successfully this time.
The same procedure works for "Google Sites", "Flash Domains", and "GitHub". It doesn't work for "PasteBin".
thanks for the quick reply. now i have another error:
2021-01-15 05:56:08,086 - seesaw.warrior - DEBUG - Executing pipeline 2021-01-15 05:56:08,133 - seesaw.warrior - ERROR - Error loading pipeline Traceback (most recent call last): File "/home/warrior/warrior-code2/src/seesaw/seesaw/warrior.py", line 737, in start_selected_project pipeline_path, {"downloader": self.downloader}) File "/home/warrior/warrior-code2/src/seesaw/seesaw/warrior.py", line 686, in load_pipeline exec(pipeline_str, local_context, global_context) File "<string>", line 53, in <module> Exception: No usable Wget+At found. 2021-01-15 05:56:08,133 - seesaw.warrior - WARNING - Project githubtest2 did not install correctly and we're ignoring this problem.
Edit
copy command didn't work for me, hat to copy manually
for D in /data/data/projects/*; do if ! [[ -x $D/wget-at ]]; then cp /opt/wget-at-1.20.3/bin/wget-at $D/wget-at fi
This PR should fix these issues: https://github.com/ArchiveTeam/warrior-dockerfile/pull/44
I have official image version:
Many projects are failing to install due to this error:
I tried building the image from source: (commit 956393e29b753cc8077608cd84514f5d88cd1700)
But there are still similar errors: