Bug#1027718: devscripts: Uses deprecated libdpkg-perl functions
Hi! On Thu, 2023-03-16 at 10:28:07 +, Benjamin Drung wrote: > On Thu, 2023-03-16 at 09:54 +0100, Guillem Jover wrote: > > Control: forwarded -1 > > https://salsa.debian.org/debian/devscripts/-/merge_requests/310 > > On Mon, 2023-01-02 at 13:02:08 +0100, Guillem Jover wrote: > > > Package: devscripts > > > Version: 2.22.2 > > > Severity: wishlist > > > > > With dpkg 1.21.14 several functions and modules got deprecated, > > > including deprecation warnings, but those were causing autopkgtest > > > failures which would prevent dpkg from migrating so I silenced them > > > for now. It would still be nice to switch to the new functions, see: > > > > > > > > > https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=3ed9fc40eda34d77ef73e1d0dbb0b47b3c4462b0 > > > > I guess it will be too late for another upload. In any case, should > > have probably mentioned here that the above MR was for this report. > > > > I'd like to remove the multiplexing getter early during the dpkg 1.22.x > > cycle, although at that point that would make devscripts fail. > > My plan is to merge your change after the bookworm release unless you > can give a good reason to also include it into bookworm. Ok, no problem, that means I'll probably not be able to remove this until 1.23.x then, as there's been no warnings emitted to let other users of the code (say local or external scripts) notice this and do the switch. Once this is in, and it has migrated I'll reactivate the deprecation warnings during the 1.22.x cycle. Thanks, Guillem
Bug#1027718: devscripts: Uses deprecated libdpkg-perl functions
Hi Guillem, On Thu, 2023-03-16 at 09:54 +0100, Guillem Jover wrote: > Control: forwarded -1 > https://salsa.debian.org/debian/devscripts/-/merge_requests/310 > > Hi! > > On Mon, 2023-01-02 at 13:02:08 +0100, Guillem Jover wrote: > > Package: devscripts > > Version: 2.22.2 > > Severity: wishlist > > > With dpkg 1.21.14 several functions and modules got deprecated, > > including deprecation warnings, but those were causing autopkgtest > > failures which would prevent dpkg from migrating so I silenced them > > for now. It would still be nice to switch to the new functions, see: > > > > > > https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=3ed9fc40eda34d77ef73e1d0dbb0b47b3c4462b0 > > I guess it will be too late for another upload. In any case, should > have probably mentioned here that the above MR was for this report. > > I'd like to remove the multiplexing getter early during the dpkg 1.22.x > cycle, although at that point that would make devscripts fail. My plan is to merge your change after the bookworm release unless you can give a good reason to also include it into bookworm. -- Benjamin Drung Debian & Ubuntu Developer
Bug#1027718: devscripts: Uses deprecated libdpkg-perl functions
Control: forwarded -1 https://salsa.debian.org/debian/devscripts/-/merge_requests/310 Hi! On Mon, 2023-01-02 at 13:02:08 +0100, Guillem Jover wrote: > Package: devscripts > Version: 2.22.2 > Severity: wishlist > With dpkg 1.21.14 several functions and modules got deprecated, > including deprecation warnings, but those were causing autopkgtest > failures which would prevent dpkg from migrating so I silenced them > for now. It would still be nice to switch to the new functions, see: > > > https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=3ed9fc40eda34d77ef73e1d0dbb0b47b3c4462b0 I guess it will be too late for another upload. In any case, should have probably mentioned here that the above MR was for this report. I'd like to remove the multiplexing getter early during the dpkg 1.22.x cycle, although at that point that would make devscripts fail. Thanks, Guillem
Bug#1027718: devscripts: Uses deprecated libdpkg-perl functions
Package: devscripts Version: 2.22.2 Severity: wishlist Hi! With dpkg 1.21.14 several functions and modules got deprecated, including deprecation warnings, but those were causing autopkgtest failures which would prevent dpkg from migrating so I silenced them for now. It would still be nice to switch to the new functions, see: https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=3ed9fc40eda34d77ef73e1d0dbb0b47b3c4462b0 Thanks, Guillem