Re: Dropping multilib [Re: Bug#1100544: glibc adds some conflicts letting gcc-14-cross ftbfs]
Hi Andrea,
On Tue, Mar 18, 2025 at 06:44:32PM +0100, Andrea Pappacoda wrote:
> Tests build fine, but dropping the g++-multilib dependency had the side effect of not installing libc6-i386 anymore, and now tests fail because when trying to run them the system cannot find the dynamic loader.
>
> I see that there's a libc6-i386-cross package which seems to include a loader, but it's not in the expected directory.
>
> Do you have any suggestions as to how to solve this?
I confirm. For the time being, you have no choice but to issue that
dependency on libc6-i386 (which is the multilib package we might want to
remove). However, you no longer need a multilib compiler, so that's one
step closer.
Longer term, moving the affected tests from build-time tests to
autopkgtests may be an option. I'm not sure where we are regarding
multiarch in autopkgtests, but Paride took some steps towards allowing
libc6:i386 [amd64] as an autopkgtest dependency.
Keep in mind, that I am not sure whether we already have consensus on
removing multilib. Whilst I am in favour of removing, I think consensus
is more important.
Helmut
Reply to: