Hi

Thank you for the report. To whoever looks at this report and try to solve
it.
An obvious solution is to remove the build dependencies. That will not work
on its own, one must also disable the tests that are executed by it.

This functionality did not exist when I was maintainer a long time ago, and
strictly speaking it is not necessary for a working build.
Tests are of course useful, but more so before the software is released,
rather than by the package build.

Cheers

// Ola

On Sat, 21 Sept 2024 at 04:18, Athos Ribeiro <athoscribe...@gmail.com>
wrote:

> Source: php-elisp
> Version: 1.25.1-3
> Severity: normal
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: pkg-php-p...@lists.alioth.debian.org
> Usertags: php8.4
>
> Hi,
>
> During a test rebuild, php-elisp was found to fail to build with
> php8.4 8.4.0~beta4-1 available in experimental.
>
> There are intentions to transition to php8.4 for trixie, please see
> #1074180.
>
> To reproduce this locally, you need to install php8.4 and php-defaults from
> experimental on an unstable system or build chroot.
>
> Relevant part (hopefully):
> >
> +------------------------------------------------------------------------------+
> > | Install package build dependencies
>        |
> >
> +------------------------------------------------------------------------------+
> >
> >
> > Setup apt archive
> > -----------------
> >
> > Merged Build-Depends: debhelper-compat (= 13), dh-elpa, php8.2-cli,
> php8.2-dev, build-essential, fakeroot
> > Filtered Build-Depends: debhelper-compat (= 13), dh-elpa, php8.2-cli,
> php8.2-dev, build-essential, fakeroot
> > dpkg-deb: building package 'sbuild-build-depends-main-dummy' in
> '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
> > Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
> > Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [609 B]
> > Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
> > Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [672 B]
> > Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [682 B]
> > Fetched 1963 B in 0s (0 B/s)
> > Reading package lists...
> > Get:1 file:/<<BUILDDIR>>/resolver-AvNg3R/apt_archive ./ InRelease
> > Ign:1 file:/<<BUILDDIR>>/resolver-AvNg3R/apt_archive ./ InRelease
> > Get:2 file:/<<BUILDDIR>>/resolver-AvNg3R/apt_archive ./ Release [609 B]
> > Get:2 file:/<<BUILDDIR>>/resolver-AvNg3R/apt_archive ./ Release [609 B]
> > Get:3 file:/<<BUILDDIR>>/resolver-AvNg3R/apt_archive ./ Release.gpg
> > Ign:3 file:/<<BUILDDIR>>/resolver-AvNg3R/apt_archive ./ Release.gpg
> > Reading package lists...
> > Reading package lists...
> >
> > Install main build dependencies (apt-based resolver)
> > ----------------------------------------------------
> >
> > Installing build dependencies
> > Reading package lists...
> > Building dependency tree...
> > Reading state information...
> > Some packages could not be installed. This may mean that you have
> > requested an impossible situation or if you are using the unstable
> > distribution that some required packages have not yet been created
> > or been moved out of Incoming.
> > The following information may help to resolve the situation:
> >
> > The following packages have unmet dependencies:
> >  php-common : Breaks: php8.2-common but 8.2.23-1 is to be installed
> > E: Unable to correct problems, you have held broken packages.
> > apt-get failed.
>
>
> The full build log is available at
>
> http://people.ubuntu.com/~athos-ribeiro/rebuilds/php8.4-beta/2/php-elisp/php-elisp_1.25.1-3+rebuild1726680298_amd64-2024-09-18T17:24:59Z.build
>
>

-- 
 --- Inguza Technology AB --- MSc in Information Technology ----
|  o...@inguza.com                    o...@debian.org            |
|  http://inguza.com/                Mobile: +46 (0)70-332 1551 |
 ---------------------------------------------------------------

Reply via email to