On 2024-04-12, Holger Levsen wrote: > when installing reprotest 0.7.27: > > SyntaxWarning: invalid escape sequence '\;' > Setting up reprotest (0.7.27) ... > /usr/lib/python3/dist-packages/reprotest/__init__.py:360: SyntaxWarning: > invalid escape sequence '\;' > run_or_tee(['sh', '-ec', 'find %s -type f -exec sha256sum "{}" \;' % > self.artifact_pattern], > /usr/lib/python3/dist-packages/reprotest/build.py:315: SyntaxWarning: invalid > escape sequence '\$' > _ = _.append_setup_exec_raw('DROP_ARCH="-v -e ^$(uname -m)\$"') > /usr/lib/python3/dist-packages/reprotest/build.py:317: SyntaxWarning: invalid > escape sequence '\$' > _ = _.append_setup_exec_raw('if [ $WORDSIZE -eq 64 ]; then \ > /usr/lib/python3/dist-packages/reprotest/environ.py:10: SyntaxWarning: > invalid escape sequence '\w' > "path": "(/\w{1,12}){1,4}", > /usr/lib/python3/dist-packages/reprotest/environ.py:11: SyntaxWarning: > invalid escape sequence '\d' > "port": "([1-9]\d{0,3}|[1-5]\d{4})", > /usr/lib/python3/dist-packages/reprotest/environ.py:12: SyntaxWarning: > invalid escape sequence '\w' > "domain": "\w{1,10}(\.\w{1,10}){0,3}", > /usr/lib/python3/dist-packages/reprotest/environ.py:13: SyntaxWarning: > invalid escape sequence '\w' > "password": "\w{1,40}", > /usr/lib/python3/dist-packages/reprotest/environ.py:14: SyntaxWarning: > invalid escape sequence '\w' > "username": "\w{2,20}", > /usr/lib/python3/dist-packages/reprotest/environ.py:113: SyntaxWarning: > invalid escape sequence '\w' > "REPROTEST_CAPTURE_ENVIRONMENT_UNKNOWN_\w+"] > /usr/lib/python3/dist-packages/reprotest/lib/adt_testbed.py:305: > SyntaxWarning: invalid escape sequence '\[' > script = '''sed -rn 's/^(deb|deb-src) +(\[.*\] *)?([^ > ]*(ubuntu.com|debian.org|ftpmaster|file:\/\/\/tmp\/testarchive)[^ ]*) +([^ > -]+) +(.*)$/\\1 \\2\\3 \\5-%s \\6/p' /etc/apt/sources.list `ls > /etc/apt/sources.list.d/*.list 2>/dev/null|| true` > > /etc/apt/sources.list.d/%s.list; for retry in 1 2 3; do apt-get > --no-list-cleanup -o Dir::Etc::sourcelist=/etc/apt/sources.list.d/%s.list -o > Dir::Etc::sourceparts=/dev/null update 2>&1 && break || sleep 15; done''' % > (pocket, pocket, pocket) > /usr/lib/python3/dist-packages/reprotest/lib/adt_testbed.py:320: > SyntaxWarning: invalid escape sequence '\/' > 'for d in %s; do [ ! -d $d ] || touch -r $d %s/${d//\//_}.stamp; done' % ( > /usr/lib/python3/dist-packages/reprotest/lib/adt_testbed.py:342: > SyntaxWarning: invalid escape sequence '\/' > 'for d in %s; do s=%s/${d//\//_}.stamp;' > /usr/lib/python3/dist-packages/reprotest/lib/adt_testbed.py:724: > SyntaxWarning: invalid escape sequence '\(' > script = '''d=%(t)s/deps > /usr/lib/python3/dist-packages/reprotest/lib/adt_testbed.py:1211: > SyntaxWarning: invalid escape sequence '\/' > script += '''REL=$(sed -rn '/^(deb|deb-src) > .*(ubuntu.com|debian.org|ftpmaster|file:\/\/\/tmp\/testarchive)/ { s/^[^ ]+ > +(\[.*\] *)?[^ ]* +([^ -]+) +.*$/\\2/p}' $SRCS | head -n1); '''
How exactly did you get this error? I installed locally, but did not encounter any such issues on package installation just now, and also nothing when manually running a simple test: reprotest 'date > date' date WARNING:reprotest:The control build runs on 1 CPU by default, give --min-cpus to increase this. WARNING:reprotest.build:IGNORING user_group variation; supply more usergroups with --variations=user_group.available+=USER1:GROUP1;USER2:GROUP2 or alternatively, suppress this warning with --variations=-user_group WARNING:reprotest.build:Not using sudo for domain_host; your build may fail. See man page for other options. WARNING:reprotest.build:Be sure to `echo 1 > /proc/sys/kernel/unprivileged_userns_clone` if on a Debian system. --- /tmp/tmp4vqq6736/control +++ /tmp/tmp4vqq6736/experiment-1 │ --- /tmp/tmp4vqq6736/control/source-root ├── +++ /tmp/tmp4vqq6736/experiment-1/source-root │ │ --- /tmp/tmp4vqq6736/control/source-root/date │ ├── +++ /tmp/tmp4vqq6736/experiment-1/source-root/date │ │ @@ -1 +1 @@ │ │ +L 13 apr 2024 07:27:01 GMT │ │ -Fri Apr 12 05:27:01 GMT 2024 live well, vagrant
signature.asc
Description: PGP signature