#1087987 cp2k: build-depends on libelpa-dev which is no longer available on 32-bit architectures

Package:
src:cp2k
Source:
src:cp2k
Submitter:
Emilio Pozuelo Monfort
Date:
2025-08-17 18:14:29 UTC
Severity:
normal
Tags:
#1087987#5
Date:
2024-11-21 12:17:23 UTC
From:
To:
Hi,

Your package build-depends on libelpa-dev, but that package has been
removed from armel, armhf and i386 due to the removal of OpenMPI and
the lack of support for MPICH. Thus cp2k should drop elpa support
on those architectures.

Cheers,
Emilio

#1087987#12
Date:
2025-01-20 20:52:38 UTC
From:
To:
Hi,

I am a bit confused now because I uploaded elpa_2024.05.001-1 to
experimental and that built fine on all arches, also the testsuite seems
to work.

Now, ci.debian.net does show testsuite failures of cp2k with the new
elpa from experimental, but that seems to be unrelated to MPI/32bit.

Did something change in the meantime that means MPICH is now supported?
Was the lack of support for MPICH you mentioned for the architectures in
general or for ELPA in particular?


Michael

#1087987#17
Date:
2025-01-21 07:13:22 UTC
From:
To:
It was for elpa in particular. If it's back (only in experimental at the moment)
then this bug can be closed, as cp2k should be able to build with the new elpa
on those architectures. But for that, elpa would need to be updated in sid, as
cp2k is still bd-uninst, with old binaries on those architectures (out-of-date):

https://buildd.debian.org/status/package.php?p=cp2k&suite=sid

So either elpa gets uploaded to sid and we verify that cp2k builds fine, or cp2k
gets dropped from those architectures, or cp2k is kept out of testing.

Cheers,
Emilio

#1087987#22
Date:
2025-02-15 13:28:37 UTC
From:
To:
I have filed bug #1096029 requesting removal of cp2k's binaries on
these architectures, lowering severity.