_ [debian] debianutils 5.0-1 変

無事 Debian 11.0 (bullseye) がリリースされて、新パッケージがドドッと unstable に入ってきた。けど、LightDM でログインすると Xfce デスクトップに切り替わらずまたログイン画面に戻ってしまったり、おかしいぞと別マシンからログインしようとしてもネットワークが上がっていない。 init=/bin/bash で起動していろいろ探ってみると、まず ~/.xsession-errors に tempfile コマンドがないというエラーが1行出ていた(具体的なログは記録忘れ)。また ifup eth0 してみると、/bin/run-parts コマンドがないというエラーが出てしまった(こちらも具体的なログは記録忘れ)。 tempfile も run-parts も debianutils パッケージに含まれているもので、

  • Remove tempfile.
  • Deprecate which.
  • Move run-parts to /usr/bin and installkernel to /usr/sbin.

ref. debianutils 5.0-1

と bullseye 後に入った changelog にあった。ならばと直前の 4.11.2 に戻そうと思ったけど古すぎて /var/cache/apt/archives ディレクトリには残っておらず、無理矢理 eth0 を上げてネットワークを復旧させて apt でダウンロードした。 現時点では LightDM から先に進めないほうは xorg-common 1:7.7+23 で直っているらしい(#992385)けど、ifup のほうはまだみたい(#992410)。このあたりが直るまで debianutils は 4.11.2 で止めておこう。