#1069101 libdbd-oracle-perl: requires rebuild for time_t transition

#1069101#5
Date:
2024-04-16 12:11:07 UTC
From:
To:
Source: libdbd-oracle-perl
Version: 1.83-3
Severity: serious
X-Debbugs-Cc: sramacher@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

#1069101#10
Date:
2024-04-28 20:36:01 UTC
From:
To:
Hi Sebastian,

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

#1069101#19
Date:
2024-04-28 21:32:59 UTC
From:
To:
Hi Alex

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.

Hint added.

Cheers

#1069101#24
Date:
2024-05-09 14:41:10 UTC
From:
To:
[Cc to debian-perl for feedback]

Hi Sebastian,
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

#1069101#29
Date:
2024-05-09 15:26:04 UTC
From:
To:
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.

What do you mean be "hint" here?


Cheers,
gregor

#1069101#34
Date:
2024-05-09 21:20:34 UTC
From:
To:
Hi gregor,

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

#1069101#37
Date:
2025-03-29 23:09:40 UTC
From:
To:
Hello,

Bug #1069101 in libdbd-oracle-perl reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/perl-team/modules/packages/libdbd-oracle-perl/-/commit/f1aab3af88a9b61593e40d3fda9eb303fac24b87
------------------------------------------------------------------------
Update debian/control and explain how to install libaio

Closes: #1069101
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1069101

#1069101#44
Date:
2025-09-04 07:59:24 UTC
From:
To:
Hello,

are there any plans to rebuild the package libdbd-oracle-perl in version 1.90?

The package is not available for Debian trixie yet and it blocks our upgrade to Debian trixie.

Best regards

Martin