Bug#1069101: libdbd-oracle-perl: requires rebuild for time_t transition
Hi gregor, > > The thing is that maybe a hint on libaio will be needed? > > What do you mean be "hint" here? When I uploaded 1.83-3 the migration to testing was blocked because oracle-instantclient12.1-devel in B-D was replaced by oracle-instantclient-devel, and a force hint was needed: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032142 I'm wondering if the same thing will happen when replacing libaio1 with libaio in Depends, since I don't know britney well enough... Cheers and thanks for the feedback! Alex -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Alex Muntada ⢿⡄⠘⠷⠚⠋ Debian Developer log.alexm.org ⠈⠳⣄ signature.asc Description: PGP signature
Bug#1069101: libdbd-oracle-perl: requires rebuild for time_t transition
On Thu, 09 May 2024 16:41:10 +0200, Alex Muntada wrote: > > > It turns out that it's oracle-instantclient-basic that needs > > > libaio.so.1. I'm not sure what could be done to address this > > > issue, since the soname renaming to libaio.so.1t64 is Debian > > > specific. > > I came up with an easy solution to this: since libaio.so.1 is > required by oracle-instantclient-basic (not in Debian), we could > add libaio (from Oracle Linux) in Depends and then explain in > README.Debian to download it from Oracle, build the .deb with > alien and install it, like the other external dependencies. Sounds viable to me, with good instructions in the README.Debian downloading alien'ing two packages instead of one shouldn't be too terrible for users. > The thing is that maybe a hint on libaio will be needed? What do you mean be "hint" here? Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- signature.asc Description: Digital Signature
Bug#1069101: libdbd-oracle-perl: requires rebuild for time_t transition
[Cc to debian-perl for feedback] Hi Sebastian, > > > libdbd-oracle-perl depends on libaio1 > > > > It turns out that it's oracle-instantclient-basic that needs > > libaio.so.1. I'm not sure what could be done to address this > > issue, since the soname renaming to libaio.so.1t64 is Debian > > specific. I came up with an easy solution to this: since libaio.so.1 is required by oracle-instantclient-basic (not in Debian), we could add libaio (from Oracle Linux) in Depends and then explain in README.Debian to download it from Oracle, build the .deb with alien and install it, like the other external dependencies. The thing is that maybe a hint on libaio will be needed? Plus, I guess that libaio and libaio1/libaio1t64 are so similar that it could create too much confusion anyway... What do you think? If it's too much, then probably it's the time to say goodbye to libdbd-oracle-perl (popcon number is 52). Cheers! Alex -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Alex Muntada ⢿⡄⠘⠷⠚⠋ Debian Developer log.alexm.org ⠈⠳⣄ signature.asc Description: PGP signature
Bug#1069101: libdbd-oracle-perl: requires rebuild for time_t transition
Hi Alex On 2024-04-28 22:36:01 +0200, Alex Muntada wrote: > > libdbd-oracle-perl depends on libaio1 > > It turns out that it's oracle-instantclient-basic that needs > libaio.so.1. I'm not sure what could be done to address this > issue, since the soname renaming to libaio.so.1t64 is Debian > specific. Unfortunately libaio did not follow the pattern that was used for everything else. Depending on how much you care about the future of libdbd-oracle-perl in Debian, the issue is best discussed with the libaio maintainer. > If libdbd-oracle-perl needs to be removed from testing for the > transition to proceed, so be it. In fact, there's no need to > wait until May 15; feel free to remove it sooner. Hint added. Cheers -- Sebastian Ramacher
Bug#1069101: libdbd-oracle-perl: requires rebuild for time_t transition
Control: owner -1 ! Control: tags -1 upstream help Hi Sebastian, > libdbd-oracle-perl depends on libaio1 It turns out that it's oracle-instantclient-basic that needs libaio.so.1. I'm not sure what could be done to address this issue, since the soname renaming to libaio.so.1t64 is Debian specific. If libdbd-oracle-perl needs to be removed from testing for the transition to proceed, so be it. In fact, there's no need to wait until May 15; feel free to remove it sooner. Cheers! Alex -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢠⠒⠀⣿⡁ Alex Muntada ⢿⡄⠘⠷⠚⠋ Debian Developer log.alexm.org ⠈⠳⣄ signature.asc Description: PGP signature
Bug#1069101: libdbd-oracle-perl: requires rebuild for time_t transition
Source: libdbd-oracle-perl Version: 1.83-3 Severity: serious X-Debbugs-Cc: sramac...@debian.org libdbd-oracle-perl depends on libaio1 which is involved in the time_t transition and needs to be rebuilt. Please upload builds against the new package. Cheers -- Sebastian Ramacher