Recipe terminated with fatal error: spawn latexmk ENOENT

I had the same problem. The root cause was: (1) software’s bin folder missing from PATH; (2) bad file privileges. Consequently, VSC couldn’t access latexmk, which explains the error messages. In my case, the problem occurred on a mac, and specifically after I installed MacTex, which, in turn, installs Tex Live. I believe the same … Read more

In Docker image names what is the difference between Alpine, Jessie, Stretch, and Buster?

In docker-Context here are the important informations you need. Alpine Url: https://alpinelinux.org/ Imagename: alpine Shorty: Its very small. Packagemanger: apk Shells: /bin/sh Size: Few MBs – current tag needs 2.7MB Jessie aka Debian 8 Url: https://wiki.debian.org/DebianJessie Imagename: debian:jessie Shorty: No LTS anymore Packagemanager: apt Shells: /bin/bash Size: ~50mb Stretch aka Debian 9 Url: https://wiki.debian.org/DebianStretch Imagename: … Read more

E: The repository ‘http://ppa.launchpad.net/certbot/certbot/ubuntu focal Release’ does not have a Release file

I got rid of the error message on Ubuntu 20.04 by removing the ppa repository. It took me a long time to find out the exact command argument, so this might help others :-). I used the command: sudo apt-add-repository -r ppa:certbot/certbot After that, the following commands do not generate any errors: sudo apt update … Read more

Repository ‘http://security.debian.org/debian-security buster/updates InRelease’ changed its ‘Suite’ value from ‘stable’ to ‘oldstable’

I know you tried it with apt-get –allow-releaseinfo-change update but it worked for me. This is my command in the dockerfile: wget -q -O – https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add – \ && sh -c ‘echo “deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main” >> /etc/apt/sources.list.d/google.list’ \ && apt-get –allow-releaseinfo-change update \ && apt-get install -y google-chrome-unstable \ –no-install-recommends … Read more

After upgrade from Debian 10 Buster to Debian 11 Bullseye security updates 404 not found

This is regarding change in Debian 11 repository structure. RTFM requires time, so bump answer here: For Debian bullseye, the security suite is now named bullseye-security instead of codename/updates and users should adapt their APT source-list files accordingly when upgrading. Thus execute one more command: sed -i ‘s/bullseye\/updates/bullseye-security/g’ /etc/apt/sources.list Now apt update works great again, … Read more

How to see debug logs for WireGuard (e.g. to see authentication attempts)

Assuming you are running a 5.6 kernel which supports dynamic debugging, you can enable debug logs by executing: # modprobe wireguard # echo module wireguard +p > /sys/kernel/debug/dynamic_debug/control The logs can than be consumed via dmesg or journalctl. With dmesg, just use following command: $ dmesg -wH (-H, –human enables user-friendly features like colors, relative … Read more