> my main system is Bionic which has python2 as default There is not concept of "default" python in debian-based systems. the `python` command is python2, period.
> I changed that to python3 and [...] That's not a supported setup. You get to keep the pieces. the move from the unversioned /usr/bin/python to /usr/bin/python2 started years after bionic was released, so it's not surprising. In fact, back then using /usr/bin/python2 in shebangs was discouraged and partially automatically changed to the unversioned variant during the build. I recommend you at least move to focal, even better groovy if you wish to have a /usr/bin/python pointing to python3. In there at least most packages will use /usr/bin/python2 in their shebang as you are describing. Either way, having /usr/bin/python pointing to python3 is not really supported by us at this time. ** Changed in: dput-ng (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1914967 Title: dput relies on python2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dput-ng/+bug/1914967/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs