So the reason why the symlinks are there is because they could be pointing to directories and then if you had a file extracted in there, you'd get not found if you'd skip the symlink. Like consider
/usr/share/doc/foo/bar as a symlink to /usr/share/foo/bar and another package installs a file into /usr/share/doc/foo/bar/ rather than the canonical location. This is documented in the dpkg manual page and tracked upstream in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859646 dpkg -V is tracked upstream in https://bugs.debian.org/cgi- bin/bugreport.cgi?bug=975338 ** Bug watch added: Debian Bug tracker #859646 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859646 ** Bug watch added: Debian Bug tracker #975338 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975338 ** Also affects: dpkg (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859646 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1960749 Title: dpkg incorrectly installs singular-doc in jammy Docker container To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1960749/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs