Project

General

Profile

Actions

Feature #23038

closed

Update Debian package dependencies for t64 migration

Added by Brett Smith 8 months ago. Updated 6 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Deployment
Target version:
Story points:
-
Release relationship:
Auto

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.


Subtasks 1 (0 open1 closed)

Task #23187: ReviewResolved10/02/2025Actions
Actions #1

Updated by Brett Smith 6 months ago

  • Target version set to Development 2025-10-15
Actions #2

Updated by Brett Smith 6 months ago

  • Assigned To set to Brett Smith
Actions #3

Updated by Brett Smith 6 months ago

  • Subtask #23187 added
Actions #4

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.

Actions #5

Updated by Brett Smith 6 months ago

I'm just going to merge this since it's purely mechanical.

Actions #6

Updated by Brett Smith 6 months ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF