So, everything knows how to the 'update-fonts-* --x11r7'. It is just that, because of the version number going down, a new enough version wasn't installed at the point being run:
$ grep -m1 -- --x11r7-layout /var/lib/dpkg/info/*postinst | sed 's/ */\t/g;s/^/ /' /var/lib/dpkg/info/x11-common.postinst: _cmd_opts=--x11r7-layout /var/lib/dpkg/info/xfonts-100dpi.postinst: _cmd_opts=--x11r7-layout /var/lib/dpkg/info/xfonts-75dpi.postinst: _cmd_opts=--x11r7-layout /var/lib/dpkg/info/xfonts-base.postinst: _cmd_opts=--x11r7-layout /var/lib/dpkg/info/xfonts-scalable.postinst: _cmd_opts=--x11r7-layout /var/lib/dpkg/info/xfonts-utils.postinst: _cmd_opts=--x11r7-layout /var/lib/dpkg/info/xserver-xorg-core.postinst: _cmd_opts=--x11r7-layout /var/lib/dpkg/info/xserver-xorg.postinst: _cmd_opts=--x11r7-layout
Magical.
So, everything knows how to the 'update-fonts-* --x11r7'. It is just that, because of the version number going down, a new enough version wasn't installed at the point being run:
$ grep -m1 -- --x11r7-layout /var/lib/ dpkg/info/ *postinst | sed 's/ */\t/g;s/^/ /' lib/dpkg/ info/x11- common. postinst: _cmd_opts= --x11r7- layout lib/dpkg/ info/xfonts- 100dpi. postinst: _cmd_opts= --x11r7- layout lib/dpkg/ info/xfonts- 75dpi.postinst: _cmd_opts= --x11r7- layout lib/dpkg/ info/xfonts- base.postinst: _cmd_opts= --x11r7- layout lib/dpkg/ info/xfonts- scalable. postinst: _cmd_opts= --x11r7- layout lib/dpkg/ info/xfonts- utils.postinst: _cmd_opts= --x11r7- layout lib/dpkg/ info/xserver- xorg-core. postinst: _cmd_opts= --x11r7- layout lib/dpkg/ info/xserver- xorg.postinst: _cmd_opts= --x11r7- layout
/var/
/var/
/var/
/var/
/var/
/var/
/var/
/var/
Magical.