Feature #23038
closedUpdate Debian package dependencies for t64 migration
Description
Ubuntu 24.04 introduces t64 packages that are built with 64-bit data structures that were previously 32-bits. At the very least, I know there's libfuse2t64 and libcurl4t64. These changes will be in Debian 13 too.
We should go through all of our fpm-info.sh files. If any of our Debian/Ubuntu dependencies now have a t64 package, we should update the current dependencies to be for the pre-migration distros (debian11 | debian12 | ubuntu2004 | ubunt2204); then make a new set of dependencies (the default for debian* | ubuntu*) for the t64 versions.
Updated by Brett Smith 6 months ago
- Target version set to Development 2025-10-15
Updated by Brett Smith 6 months ago
- Status changed from New to In Progress
23038-t64-dependencies @ 469b378b3e7f326c407e7bbad9be0f90c5b5dc16 - build-packages-multijob: #4847
Listing Debian 11 and Ubuntu 20.04 is no longer necessary since we have dropped those.
I checked whether we needed any changes in Ansible but it doesn't look like it, we always install development headers there.
Updated by Brett Smith 6 months ago
I'm just going to merge this since it's purely mechanical.
Updated by Brett Smith 6 months ago
- Status changed from In Progress to Resolved
Applied in changeset arvados|01e28561f5c17fbcc9f5e9355a98bf2b8c7ea24b.