msys2 / MINGW-packages

Package scripts for MinGW-w64 targets to build under MSYS2.
https://packages.msys2.org
BSD 3-Clause "New" or "Revised" License
2.29k stars 1.22k forks source link

File conflict between mingw-w64-qt6-scxml and mingw-w64-qt5-scxml #9947

Closed lazka closed 3 years ago

lazka commented 3 years ago

error: failed to commit transaction (conflicting files) > mingw-w64-i686-qt6-scxml: /mingw32/bin/qscxmlc.exe exists in filesystem (owned by mingw-w64-i686-qt5-scxml) > mingw-w64-x86_64-qt6-scxml: /mingw64/bin/qscxmlc.exe exists in filesystem (owned by mingw-w64-x86_64-qt5-scxml) > Errors occurred, no packages were upgraded.

@MehdiChinoune maybe?

MehdiChinoune commented 3 years ago

I will rename them.

lazka commented 3 years ago

Thanks!

Biswa96 commented 3 years ago

Is there any official solution from upstream? Can I ask about this?

MehdiChinoune commented 3 years ago

Is there any official solution from upstream? Can I ask about this?

They offer a solution, but It couldn't be applied to MinGW (Windows in general) because the shared libraries and the executabels share the same destination on Windows. https://github.com/archlinux/svntogit-packages/blob/master/qt6-base/trunk/PKGBUILD#L46 https://github.com/archlinux/svntogit-packages/blob/master/qt6-base/trunk/PKGBUILD#L65