FS#78188 - embree3 3.13.5-1 and embree 3.13.5-2 contain conflicting files

Attached to Project: Community Packages
Opened by Pascal Ernster (hardfalcon) - Thursday, 13 April 2023, 08:11 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 13 April 2023, 08:55 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

embree3 3.13.5-1 and embree 3.13.5-2 contain conflicting files.

To reproduce, uninstall both packages, and try to install blender using "pacman -Sy blender".
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Thursday, 13 April 2023, 08:55 GMT
Reason for closing:  Fixed
Comment by Sven-Hendrik Haase (Svenstaro) - Thursday, 13 April 2023, 08:33 GMT
I fixed the immediate problem with Blender and moved the affected packages to staging. I will check out what to do about the conflict. The packages are meant to be co-installable.
Comment by Turbo B (Turbo) - Thursday, 13 April 2023, 08:38 GMT
same thing here
Comment by Pascal Ernster (hardfalcon) - Thursday, 13 April 2023, 08:40 GMT
Caution, moving openpgl's dependency from embree to embree3 probably still breaks "pacman -Syu" for people who had openpgl already installed, as long as embree and embree3 still contain conflicting files.

//EDIT: Nevermind, upgpkg: openpgl 0.5.0-3 likely fixes the issue, and upgpkg: openpgl 0.5.0-4 has only been committed to Github but not pushed into the repos yet.
Comment by Ralf Mardorf (Ralf) - Thursday, 13 April 2023, 08:45 GMT
I suspect that the culprits are different packages that depend on the same version of embree, but by different package names.

[root@archlinux rocketmouse]# pactree -r embree
embree
├─blender
└─openpgl
└─blender


[root@archlinux rocketmouse]# pacman -Si openpgl blender | grep On
Depends On : embree3
Depends On : libpng libtiff openexr python desktop-file-utils python-requests potrace shared-mime-info hicolor-icon-theme xdg-utils glew openjpeg2 python-numpy freetype2 openal ffmpeg fftw boost-libs opencollada alembic openxr openimageio libsndfile jack opencolorio openshadinglanguage openimagedenoise jemalloc libspnav ptex opensubdiv openvdb log4cplus sdl2 embree libharu draco openpgl level-zero-loader intel-oneapi-compiler-shared-runtime-libs intel-oneapi-compiler-dpcpp-cpp-runtime-libs
intel-compute-runtime: Cycles renderer Intel OneAPI support


[root@archlinux rocketmouse]# pacman -Si embree embree3 | grep Version
Version : 3.13.5-2
Version : 3.13.5-1

Edit: While writing my reply the issue was already noticed.

Loading...