The Wanderer <[email protected]> writes:

> If you examine your filesystem itself, via e.g. 'ls -lh
> /usr/bin/firefox.real', do you see a file by that name?

Do you? I checked two systems, on both /usr/bin/firefox is a short
script to exec either firefox.real or firefox-esr, from firefox-esr
package. And /usr/bin/firefox.real on one machine is a broken symlink,
dated 2010 and pointing to ../lib/iceweasel/iceweasel. On the other, it
doesn't exist. On both systems dpkg-divert --list firefox\* reports just

diversion of /usr/bin/firefox to /usr/bin/firefox.real by firefox-esr

It looks to me like the diversion isn't working. Or perhaps it's just
that the diversions aren't enforced, install scripts do whatever they
want despite the diversions? And over the years, messes happen and it's
up to the admins to clean them up.

In addition to these diversions that don't divert, I seem to have
diversions from non-existing files to non-existing files. Those are
probably just leftovers from old packages and could be cleaned up.

Reply via email to