Heinrich, deb packages ship symlinks all the time, e.g. ❯ dpkg-deb --contents libssl-dev_3.4.1-1ubuntu1_amd64.deb | grep -- '->' lrwxrwxrwx root/root 0 2025-02-12 10:21 ./usr/lib/x86_64-linux-gnu/libcrypto.so -> libcrypto.so.3 lrwxrwxrwx root/root 0 2025-02-12 10:21 ./usr/lib/x86_64-linux-gnu/libssl.so -> libssl.so.3 lrwxrwxrwx root/root 0 2025-02-12 10:21 ./usr/share/doc/libssl-dev/changelog.Debian.gz -> ../libssl3t64/changelog.Debian.gz lrwxrwxrwx root/root 0 2025-02-12 10:21 ./usr/share/doc/libssl-dev/copyright -> ../libssl3t64/copyright
debian/foo.links just leverages dh_link to create those links. Creating the links in postinst is not great, because it means we don't have an easy way to identify who is responsible for that particular link. I have started working on the problem along with maxgmr, our latest hire on the Rust toolchain. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2097759 Title: file conflict with rustc-1.83 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rustc-1.84/+bug/2097759/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs