oerdnj / deb.sury.org

Public bugreports for anything ppa:ondrej/*
825 stars 26 forks source link

Missing arm64 packages for PHP 8.3.13, debian #2220

Open Zenexer opened 2 days ago

Zenexer commented 2 days ago

Frequently asked questions

Describe the bug

php8.3-common version 8.3.13 is missing for debian bookworm arm64; the latest version is 8.3.12:

# apt show php8.3-common:arm64
Package: php8.3-common
Version: 8.3.12-1+0~20240927.43+debian12~1.gbpad3b8c
Priority: optional
Section: php
Source: php8.3
Maintainer: Debian PHP Maintainers <team+pkg-php@tracker.debian.org>
Installed-Size: 10.1 MB
Provides: php-calendar, php-ctype, php-exif, php-ffi, php-fileinfo, php-ftp, php-iconv, php-pdo, php-phar, php-posix, php-shmop, php-sockets, php-sysvmsg, php-sysvsem, php-sysvshm, php-tokenizer, php8.3-calendar, php8.3-ctype, php8.3-exif, php8.3-ffi, php8.3-fileinfo, php8.3-ftp, php8.3-gettext, php8.3-iconv, php8.3-pdo, php8.3-phar, php8.3-posix, php8.3-shmop, php8.3-sockets, php8.3-sysvmsg, php8.3-sysvsem, php8.3-sysvshm, php8.3-tokenizer
Depends: php-common (>= 1:81~), ucf, libc6 (>= 2.34), libffi8 (>= 3.4), libssl3 (>= 3.0.0)
Breaks: gforge-common (<< 6), php7.0-curl (<< 7.0.33-1~), php7.2-sodium (<< 7.2.12~)
Homepage: http://www.php.net/
Download-Size: 686 kB
APT-Manual-Installed: yes
APT-Sources: https://packages.sury.org/php bookworm/main arm64 Packages
Description: documentation, examples and common module for PHP
 This package provides the documentation, examples and common module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

It's present for amd64:

# apt info php8.3-common:amd64
Package: php8.3-common:amd64
Version: 8.3.13-1+0~20241030.44+debian12~1.gbpaaf4dc
Priority: optional
Section: php
Source: php8.3
Maintainer: Debian PHP Maintainers <team+pkg-php@tracker.debian.org>
Installed-Size: 9585 kB
Provides: php-calendar, php-ctype, php-exif, php-ffi, php-fileinfo, php-ftp, php-iconv, php-pdo, php-phar, php-posix, php-shmop, php-sockets, php-sysvmsg, php-sysvsem, php-sysvshm, php-tokenizer, php8.3-calendar, php8.3-ctype, php8.3-exif, php8.3-ffi, php8.3-fileinfo, php8.3-ftp, php8.3-gettext, php8.3-iconv, php8.3-pdo, php8.3-phar, php8.3-posix, php8.3-shmop, php8.3-sockets, php8.3-sysvmsg, php8.3-sysvsem, php8.3-sysvshm, php8.3-tokenizer
Depends: php-common (>= 1:81~), ucf, libc6 (>= 2.34), libffi8 (>= 3.4), libssl3 (>= 3.0.0)
Breaks: gforge-common (<< 6), php7.0-curl (<< 7.0.33-1~), php7.2-sodium (<< 7.2.12~)
Homepage: http://www.php.net/
Download-Size: 714 kB
APT-Sources: https://packages.sury.org/php bookworm/main amd64 Packages
Description: documentation, examples and common module for PHP
 This package provides the documentation, examples and common module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Additional context

APT list file for arm64:

deb [arch=arm64 signed-by=/usr/share/keyrings/sury-archive-keyring.gpg] https://packages.sury.org/php/ bookworm main

APT list file for amd64:

deb [arch=amd64 signed-by=/usr/share/keyrings/sury-archive-keyring.gpg] https://packages.sury.org/php/ bookworm main

Using Docker, latest bookworm as a base, with the default debian.sources file renamed to debian.sources.disabled for testing purposes. apt update run between each test.

rfay commented 2 days ago

All recent ARM64 builds are missing.

Zenexer commented 2 days ago

@rfay I'm seeing php8.3-common at 8.3.13 on Ubuntu 24.04 (noble) arm64, so I don't think that's true. Note that I've only tested Ubuntu 24.04 arm64, Debian bookworm arm64, and Debian amd64. Of those three, only Debian bookworm arm64 was missing 8.3.13.

rfay commented 2 days ago

This issue is about Debian Bookworm

rfay commented 2 days ago

You can see the dates and versions at https://packages.sury.org/php/pool/main/p/php8.3/ and friends.

Zenexer commented 2 days ago

That's only for Debian. This GitHub issue tracker also handles the Ubuntu PPA, which has a different endpoint.

rfay commented 2 days ago

This issue is about PHP 8.3 on Debian. The title of this issue is:

Missing php8.3-common arm64 package for debian bookworm, php 8.3.13

Zenexer commented 2 days ago

Yes, and I want to be clear that it is not all arm64 packages covered by this issue tracker and maintained by Ondrej that are missing--it's just the Debian packages.

oerdnj commented 2 days ago

Well, I understood what @rfay was saying…. You can now stop with the back and forth on the issue.