When I try to build the article locally following the instructions in the README I get the following output and error:
(syw) krosenfeld@ubuntu:~/projects/CE_accretors$ showyourwork build Building DAG of jobs... Your conda installation is not configured to use strict channel priorities. This is however crucial for having robust and correct environments (for details, see https://conda-forge.org/docs/user/tipsandtricks.html). Please consider to configure strict priorities by executing 'conda config --set channel_priority strict'. Removing incomplete Conda environment /home/krosenfeld/mambaforge/envs/syw/lib/python3.9/site-packages/showyourwork/workflow/envs/tectonic.yml... Creating conda environment /home/krosenfeld/mambaforge/envs/syw/lib/python3.9/site-packages/showyourwork/workflow/envs/tectonic.yml... Downloading and installing remote packages. Environment for /home/krosenfeld/mambaforge/envs/syw/lib/python3.9/site-packages/showyourwork/workflow/envs/tectonic.yml created (location: .snakemake/conda/40829a44e20adc27d454c7762fbfd689_) Using shell: /usr/bin/bash Provided cores: 1 (use --cores to define parallelism) Rules claiming more threads will be scaled down. Job stats: job count min threads max threads --------------------- ------- ------------- ------------- syw__main 1 1 1 syw__preprocess 1 1 1 syw__preprocess_setup 1 1 1 syw__preprocess_xml 1 1 1 total 4 1 1 Select jobs to execute... [Mon Aug 28 19:55:38 2023] Job 3: Preprocess: Setting up... Reason: Missing output files: /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/CE_accretors.tex, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/listofitems.tex, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/xstring.tex, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/xstring.sty, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/lineno.sty, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/showyourwork.tex, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/showyourwork.otf, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/showyourwork-stamp.pdf, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/showyourwork-logo.pdf Preprocess: Setting up... [Mon Aug 28 19:55:39 2023] Finished job 3. 1 of 4 steps (25%) done Select jobs to execute... [Mon Aug 28 19:55:39 2023] Job 2: Preprocess: Generating XML tree... Reason: Missing output files: /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/showyourwork.xml; Input files updated by another job: /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/CE_accretors.tex, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/listofitems.tex, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/xstring.tex, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/lineno.sty, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/xstring.sty, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/showyourwork.tex, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/showyourwork.otf, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/showyourwork-stamp.pdf, /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/showyourwork-logo.pdf
Preprocess: Generating XML tree...
Activating conda environment: .snakemake/conda/40829a44e20adc27d454c7762fbfd689_
warning: CE_accretors.tex:203: Overfull \hbox (10.882pt too wide) in paragraph at lines 203--203
warning: CE_accretors.tex:636: Underfull \hbox (badness 10000) in paragraph at lines 636--636
warning: CE_accretors.tex:636: Overfull \hbox (10.882pt too wide) in paragraph at lines 636--636
warning: CE_accretors.tex:738: Overfull \hbox (10.882pt too wide) in paragraph at lines 738--738
warning: CE_accretors.tex:826: Underfull \hbox (badness 1874) in paragraph at lines 800--826
warning: warnings were issued by the TeX engine; use --print and/or --keep-logs for details.
[Mon Aug 28 19:56:17 2023]
Finished job 2.
2 of 4 steps (50%) done
Select jobs to execute...
[Mon Aug 28 19:56:17 2023]
Job 1: Preprocess: Setting up the workflow...
Reason: Missing output files: .showyourwork/config.json; Input files updated by another job: /home/krosenfeld/projects/CE_accretors/.showyourwork/preprocess/showyourwork.xml
Preprocess: Setting up the workflow...
User is not authenticated to edit 10.5281/zenodo.7343715.
[Mon Aug 28 19:56:19 2023]
Finished job 1.
3 of 4 steps (75%) done
Select jobs to execute...
[Mon Aug 28 19:56:19 2023]
localrule syw__main:
input: .showyourwork/config.json
jobid: 0
reason: Input files updated by another job: .showyourwork/config.json
resources: tmpdir=/tmp
[Mon Aug 28 19:56:19 2023]
Finished job 0.
4 of 4 steps (100%) done
Complete log: .snakemake/log/2023-08-28T195448.996396.snakemake.log
User is not authenticated to edit 10.5281/zenodo.7343715.
User is not authenticated to edit 10.5072/zenodo.1098370.
Building DAG of jobs...
ChildIOException:
File/directory is a child to another output:
('/home/krosenfeld/projects/CE_accretors/.showyourwork/compile', syw__compile_setup)
('/home/krosenfeld/projects/CE_accretors/.showyourwork/compile/CE_accretors.pdf', syw__compile_pdf)
ChildIOException:
File/directory is a child to another output:
('/home/krosenfeld/projects/CE_accretors/.showyourwork/compile', syw__compile_setup)
('/home/krosenfeld/projects/CE_accretors/.showyourwork/compile/CE_accretors.pdf', syw__compile_pdf)
When I try to build the article locally following the instructions in the README I get the following output and error:
I am on a Linux machine (Ubuntu 22.04.2) using showyourwork
0.4.4.dev4+gacd9a28.