Holger Levsen <hol...@layer-acht.org> wrote: > This doesnt happen as you could have seen in the attached log.
We have simply forgotten to add the line in postrm. Here's a patch: --- postrm.in (revision 3893) +++ postrm.in (working copy) @@ -35,8 +35,9 @@ # purge texmf.cnf which is generated by update-texmf using ucf: purge_ucf_file /etc/texmf/texmf.cnf - # remove the symlink in TEXMFLOCAL + # remove the symlink in TEXMFLOCAL, ignoring failures if /usr/local is ro rm -f /usr/local/share/texmf/ls-R 2>/dev/null || true + rmdir --ignore-fail-on-non-empty /usr/local/share/texmf/ 2>/dev/null || true ;; *) ;; There's only one corner case where this would be annoying: If /usr/local is shared among different systems in the network, we're blowing away ls-R for all systems, even if others still have TeX installed. An alternative approach would be to move ls-R out of the way, and then do if ! rmdir /u/l/s/texmf/ 2>/dev/null; then mv $backup /u/l/s/texmf/ls-R fi However, where should we put it? Regards, Frank -- Dr. Frank Küster Debian Developer (TeXLive) VCD Aschaffenburg-Miltenberg, ADFC Miltenberg B90/Grüne KV Miltenberg -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org