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

RawTherapee git: conflict file on Arch system #6980

Closed
maderios opened this issue Mar 9, 2024 · 2 comments · Fixed by #6992
Closed

RawTherapee git: conflict file on Arch system #6980

maderios opened this issue Mar 9, 2024 · 2 comments · Fixed by #6992
Labels
os: Linux Specific to Linux scope: distribution Software packaging and distribution

Comments

@maderios
Copy link

maderios commented Mar 9, 2024

Conditions:
Arch system
Compiled sources
hicolor-icon-theme 0.17-3 package https://archlinux.org/packages/extra/any/hicolor-icon-theme/
Due to conflict file with hicolor-icon-theme, can't install/upgrade RawTherapee git since recent commit
May be this commit ? 7f45af1
When I try to install:

error: failed to commit transaction (conflicting files)
rawtherapee-git: /usr/share/icons/hicolor/index.theme exists in filesystem (owned by hicolor-icon-theme)
Errors occurred, no packages were upgraded.

@Lawrence37
Copy link
Collaborator

@Pandagrapher Is the hicolor index.theme required for all Linux builds or just our AppImage?

@Lawrence37 Lawrence37 added scope: distribution Software packaging and distribution os: Linux Specific to Linux labels Mar 13, 2024
@Pandagrapher
Copy link
Collaborator

@Lawrence37 If I remember well: rawtherapee icon shall be located in a hicolor icon theme folder to be set as AppImage icon. For other linux build, rawtherapee shall be located in an icon theme (not necessary hicolor one) to be used by the Gtk::Window::set_icon function. That's why I have answered to both needs putting the icon in an hicolor theme installed during linux/AppImage builds.

I don't know yet how to fix that issue the best.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
os: Linux Specific to Linux scope: distribution Software packaging and distribution
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants