Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Packages Conflicts #22075

Open
johndebia2022 opened this issue Nov 1, 2024 · 10 comments
Open

[Bug]: Packages Conflicts #22075

johndebia2022 opened this issue Nov 1, 2024 · 10 comments
Labels
bug report Something is not working properly

Comments

@johndebia2022
Copy link

johndebia2022 commented Nov 1, 2024

Problem description

Sorry to write all this in one ticket, got no much time

mariadb <> groonga
foot <> ncurses
softether-vpn <> libcpufeatures
lpsolve <> blender

What steps will reproduce the bug?

install

What is the expected behavior?

No response

System information

NA
@johndebia2022 johndebia2022 added bug report Something is not working properly untriaged labels Nov 1, 2024
@truboxl
Copy link
Contributor

truboxl commented Nov 2, 2024

I can install softether-vpn and libcpufeatures together just fine

lpsolve and blender should be reported to TUR

@Biswa96
Copy link
Member

Biswa96 commented Nov 2, 2024

I can install softether-vpn and libcpufeatures together just fine

There is a common file in those two packages.

$ apt-file search '/data/data/com.termux/files/usr/include/cpu_features/cpu_features_macros.h'
libcpufeatures: /data/data/com.termux/files/usr/include/cpu_features/cpu_features_macros.h
softether-vpn: /data/data/com.termux/files/usr/include/cpu_features/cpu_features_macros.h

@truboxl
Copy link
Contributor

truboxl commented Nov 2, 2024

Not appearing

$ apt-file find cpu_features_macros.h
libcpufeatures: /data/data/com.termux/files/usr/include/cpu_features/cpu_features_macros.h

@Biswa96
Copy link
Member

Biswa96 commented Nov 2, 2024

Not appearing

Try apt-file update

$ apt-file find cpu_features_macros.h
libcpufeatures: /data/data/com.termux/files/usr/include/cpu_features/cpu_features_macros.h
softether-vpn: /data/data/com.termux/files/usr/include/cpu_features/cpu_features_macros.h

@Biswa96
Copy link
Member

Biswa96 commented Nov 2, 2024

I was using termux x86_64 docker image to test.

@johndebia2022
Copy link
Author

The conflicts are on [arm, i686, x64_86] archs only for [cpu_features_macros.h]

@truboxl
Copy link
Contributor

truboxl commented Nov 2, 2024

Zzz you should have filled termux-info

@Biswa96
Copy link
Member

Biswa96 commented Nov 2, 2024

I am looking into the mariadb and groonga conflict and found three types of solution. 1. use groonga dependency in mariadb instead of default vendored one 2. move the groonga directory to $PREFIX/share/doc 3. move docs to separate package (termux does not do this). Which option should be applied here?

@truboxl
Copy link
Contributor

truboxl commented Nov 2, 2024

Use vendor if possible
Then prefer the files to be removed if it's not essential
Then rename the offending files or move directory if it's not possible

Might as well investigate why aarch64 does not have the issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug report Something is not working properly
Projects
None yet
Development

No branches or pull requests

4 participants