Our builds have started intermittently failing, because it tries to install x11vnc (to assist with debugging end-to-end tests), but it can’t download from “http://security.debian.org/pool/updates/main/libv/libvncserver/libvncserver0_0.9.9+dfsg2-6.1+deb8u2_amd64.deb”.
Looks like that file is no longer available, and it’s now at “http://security.debian.org/pool/updates/main/libv/libvncserver/libvncserver0_0.9.9+dfsg2-6.1+deb8u3_amd64.deb”
Re-running the build usually fixes it, which suggests it’s an issue with specific container environments, outside of my control.
Any suggestions on how to fix this?
sudo apt-get install -y x11vnc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libtcl8.6 libtk8.6 libutempter0 libvncclient0 libvncserver0 tcl tcl8.6 tk
tk8.6 x11vnc-data xbitmaps xterm
Suggested packages:
tcl-tclreadline xfonts-cyrillic
The following NEW packages will be installed:
libtcl8.6 libtk8.6 libutempter0 libvncclient0 libvncserver0 tcl tcl8.6 tk
tk8.6 x11vnc x11vnc-data xbitmaps xterm
0 upgraded, 13 newly installed, 0 to remove and 18 not upgraded.
Need to get 4096 kB of archives.
After this operation, 12.0 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian/ jessie/main libtcl8.6 amd64 8.6.2+dfsg-2 [978 kB]
Get:2 http://deb.debian.org/debian/ jessie/main libtk8.6 amd64 8.6.2-1 [771 kB]
Get:3 http://deb.debian.org/debian/ jessie/main libvncclient0 amd64 0.9.9+dfsg2-6.1+deb8u2 [125 kB]
Err http://deb.debian.org/debian/ jessie/main libvncserver0 amd64 0.9.9+dfsg2-6.1+deb8u2
404 Not Found
Get:4 http://deb.debian.org/debian/ jessie/main libutempter0 amd64 1.1.5-4 [8020 B]
Get:5 http://deb.debian.org/debian/ jessie/main tcl8.6 amd64 8.6.2+dfsg-2 [122 kB]
Get:6 http://deb.debian.org/debian/ jessie/main tcl amd64 8.6.0+8 [5366 B]
Get:7 http://deb.debian.org/debian/ jessie/main tk8.6 amd64 8.6.2-1 [71.1 kB]
Get:8 http://deb.debian.org/debian/ jessie/main tk amd64 8.6.0+8 [5388 B]
Get:9 http://deb.debian.org/debian/ jessie/main x11vnc-data all 0.9.13-1.2 [215 kB]
Get:10 http://deb.debian.org/debian/ jessie/main x11vnc amd64 0.9.13-1.2+b2 [967 kB]
Get:11 http://deb.debian.org/debian/ jessie/main xbitmaps all 1.1.1-2 [32.1 kB]
Get:12 http://deb.debian.org/debian/ jessie/main xterm amd64 312-2 [605 kB]
Err http://security.debian.org/ jessie/updates/main libvncserver0 amd64 0.9.9+dfsg2-6.1+deb8u2
404 Not Found [IP: 128.101.240.215 80]
Fetched 3904 kB in 0s (6851 kB/s)
E: Failed to fetch http://security.debian.org/pool/updates/main/libv/libvncserver/libvncserver0_0.9.9+dfsg2-6.1+deb8u2_amd64.deb 404 Not Found [IP: 128.101.240.215 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Exited with code 100