Bug#1027718: devscripts: Uses deprecated libdpkg-perl functions

2023-03-23 Thread Guillem Jover
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

2023-03-16 Thread Benjamin Drung
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

2023-03-16 Thread Guillem Jover
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

2023-01-02 Thread Guillem Jover
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