bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: install conflict when enable multilib


From: Thomas Dickey
Subject: Re: install conflict when enable multilib
Date: Fri, 12 Jul 2024 03:51:57 -0400

On Fri, Jul 12, 2024 at 06:53:28AM +0000, Mingyu Wang (Fujitsu) via Bug reports 
for ncurses, the GNU implementation of curses wrote:
> When ncurses upgraded from 6.4 to 6.5, the following error occurred:
> 
> [arch]
>   armv8 and armv7
> 
> [error message]
> Error: Transaction test error:
>   file /etc/terminfo/x/xterm-256color conflicts between attempted installs of 
> lib32-ncurses-terminfo-base-6.5-r0.armv7ahf_neon and 
> ncurses-terminfo-base-6.5-r0.cortexa57
>   file /etc/terminfo/x/xterm-color conflicts between attempted installs of 
> lib32-ncurses-terminfo-base-6.5-r0.armv7ahf_neon and 
> ncurses-terminfo-base-6.5-r0.cortexa57
> 
> If you could tell me how to solve this problem, it would be very helpful to 
> me.

That's something that the packager can resolve.
I don't know if you are the packager, or a user of the packages.
If the latter, you should open a bug report against those packages.
(/etc/terminfo could be Debian, for instance)

The filesystem terminfo database is identical for 64-bit and 32-bit machines.
The packager can address conflicts by one of these:

        a) making one package own the files and making the other depend on it

        b) configuring one package to use a different location, e.g., using
           configure options
                --with-default-terminfo-dir
                --with-terminfo-dirs

Some packaging systems allow for files to be shared between packages - that's
something that's uncommon, though.

-- 
Thomas E. Dickey <dickey@invisible-island.net>
https://invisible-island.net

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]