Description of problem: I get an error message when installing rapid-photo-downloader (it is in Czech, but you can see the problem): 2 instalačních procesů selhalo Při instalaci balíčků došlo k chybě: soubor /usr/lib/python3.8/site-packages/xdg/__init__.py z instalace python3-xdg-4.0.1-1.mga8.noarch koliduje se souborem z balíčku python3-pyxdg-0.26-6.mga8.noarch soubor /usr/lib/python3.8/site-packages/xdg/__pycache__/__init__.cpython-38.opt-1.pyc z instalace python3-xdg-4.0.1-1.mga8.noarch koliduje se souborem z balíčku python3-pyxdg-0.26-6.mga8.noarch soubor /usr/lib/python3.8/site-packages/xdg/__pycache__/__init__.cpython-38.pyc z instalace python3-xdg-4.0.1-1.mga8.noarch koliduje se souborem z balíčku python3-pyxdg-0.26-6.mga8.noarch libQt5Positioning.so.5()(64bit) je potřeba pro lib64qt5webkit5-5.212.0-1.alpha4.6.mga8.x86_64 libQt5Positioning.so.5(Qt_5)(64bit) je potřeba pro lib64qt5webkit5-5.212.0-1.alpha4.6.mga8.x86_64 libQt5Multimedia.so.5()(64bit) je potřeba pro lib64qt5multimediawidgets5-5.15.2-1.mga8.x86_64 libQt5Multimedia.so.5(Qt_5)(64bit) je potřeba pro lib64qt5multimediawidgets5-5.15.2-1.mga8.x86_64 exif je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 exiv2 je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 ffmpegthumbnailer je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 libmediainfo je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 libraw-tools je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 perl(Image::ExifTool) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(arrow) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(babel) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(colour) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(easygui) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(gphoto2) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(psutil) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(pymediainfo) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(pyzmq) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(rawkit) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(sortedcontainers) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3.8dist(tornado) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3dist(python-distutils-extra) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3dist(sip) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3dist(tenacity) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3dist(xdg) je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 typelib(GExiv2) = 0.10 je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 typelib(GUdev) = 1.0 je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 typelib(UDisks) = 2.0 je potřeba pro rapid-photo-downloader-0.9.24-1.mga8.x86_64 python3-qt5-designer = 5.15.2 je potřeba pro python3-qt5-5.15.2-2.mga8.x86_64 python3-qt5-location = 5.15.2 je potřeba pro python3-qt5-5.15.2-2.mga8.x86_64 python3-qt5-multimedia = 5.15.2 je potřeba pro python3-qt5-5.15.2-2.mga8.x86_64 python3-qt5-networkauth = 5.15.2 je potřeba pro python3-qt5-5.15.2-2.mga8.x86_64 python3-qt5-positioning = 5.15.2 je potřeba pro python3-qt5-5.15.2-2.mga8.x86_64 python3-qt5-websockets = 5.15.2 je potřeba pro python3-qt5-5.15.2-2.mga8.x86_64 python3-qt5-xmlpatterns = 5.15.2 je potřeba pro python3-qt5-5.15.2-2.mga8.x86_64 libQt5Multimedia.so.5()(64bit) je potřeba pro lib64qt5multimediaquick5-5.15.2-1.mga8.x86_64 libQt5Multimedia.so.5(Qt_5)(64bit) je potřeba pro lib64qt5multimediaquick5-5.15.2-1.mga8.x86_64 libQt5Multimedia.so.5(Qt_5_PRIVATE_API)(64bit) je potřeba pro lib64qt5multimediaquick5-5.15.2-1.mga8.x86_64 libQt5Bluetooth.so.5()(64bit) je potřeba pro python3-qt5-bluetooth-5.15.2-2.mga8.x86_64 libQt5Bluetooth.so.5(Qt_5)(64bit) je potřeba pro python3-qt5-bluetooth-5.15.2-2.mga8.x86_64 libQt5Multimedia.so.5()(64bit) je potřeba pro lib64qt5multimediagsttools5-5.15.2-1.mga8.x86_64 libQt5Multimedia.so.5(Qt_5)(64bit) je potřeba pro lib64qt5multimediagsttools5-5.15.2-1.mga8.x86_64 libQt5Multimedia.so.5(Qt_5_PRIVATE_API)(64bit) je potřeba pro lib64qt5multimediagsttools5-5.15.2-1.mga8.x86_64 libQt5Multimedia.so.5()(64bit) je potřeba pro qtmultimedia5-5.15.2-1.mga8.x86_64 libQt5Multimedia.so.5(Qt_5)(64bit) je potřeba pro qtmultimedia5-5.15.2-1.mga8.x86_64 libQt5Multimedia.so.5(Qt_5_PRIVATE_API)(64bit) je potřeba pro qtmultimedia5-5.15.2-1.mga8.x86_64 How reproducible: try to install rapid-photo-downloader via mcc
# urpmi rapid-photo-downloader Installation failed: file /usr/lib/python3.8/site-packages/xdg/__init__.py conflicts between attempted installs of python3-pyxdg-0.26-6.mga8.noarch and python3-xdg-4.0.1-1.mga8.noarch file /usr/lib/python3.8/site-packages/xdg/__pycache__/__init__.cpython-38.opt-1.pyc conflicts between attempted installs of python3-pyxdg-0.26-6.mga8.noarch and python3-xdg-4.0.1-1.mga8.noarch file /usr/lib/python3.8/site-packages/xdg/__pycache__/__init__.cpython-38.pyc conflicts between attempted installs of python3-pyxdg-0.26-6.mga8.noarch and python3-xdg-4.0.1-1.mga8.noarch Packages conflicts. Thanks reporting this. Assigning to packagers. Bug reported against Mageia 8 but Cauldron should be inspected also.
CC: (none) => ouaurelienSeverity: normal => majorSource RPM: rapid-photo-downloader-0.9.24-1.mga8.x86_64 => python3-pyxdg-0.26-6.mga8.src.rpm python3-xdg-4.0.1-1.mga8.src.rpmAssignee: bugsquad => smelrorPriority: Normal => HighSummary: rapid-photo-downloader problem with installation => Packages conflicts python3-pyxdg-0.26-6.mga8.noarch and python3-xdg-4.0.1-1.mga8.noarch own 3 same files
Should be fixed with rapid-photo-downloader-0.9.24-1.1.mga8, please test! I think that python3-xdg can be removed from Cauldron, it was imported for rapid-photo-downloader but the real needed dependency is python3-pyxdg.
CC: (none) => geiger.david68210
(In reply to David GEIGER from comment #2) > Should be fixed with rapid-photo-downloader-0.9.24-1.1.mga8, please test! > > I think that python3-xdg can be removed from Cauldron, it was imported for > rapid-photo-downloader but the real needed dependency is python3-pyxdg. hi David, sorry for the late response, yes, it works, thank you very much :)
Assigning to QA now, Advisory: ======================== Our current rapid-photo-downloader can't be installed due to a packaging issue with a wrong python dependency. rapid-photo-downloader requires python3-pyxdg and not python3-xdg. So this update fixes this issue. ======================== Packages in 8/core/updates_testing: ======================== rapid-photo-downloader-0.9.24-1.1.mga8.i586.rpm rapid-photo-downloader-0.9.24-1.1.mga8.x86_64.rpm Source RPM: ======================== rapid-photo-downloader-0.9.24-1.1.mga8.src.rpm
Assignee: smelror => qa-bugs
(In reply to Ales Cerny from comment #3) > (In reply to David GEIGER from comment #2) > > Should be fixed with rapid-photo-downloader-0.9.24-1.1.mga8, please test! > > > > I think that python3-xdg can be removed from Cauldron, it was imported for > > rapid-photo-downloader but the real needed dependency is python3-pyxdg. > > hi David, > > sorry for the late response, yes, it works, thank you very much :) Same. MGA8-64-OK Validating.
Keywords: (none) => advisory, validated_updateSource RPM: python3-pyxdg-0.26-6.mga8.src.rpm python3-xdg-4.0.1-1.mga8.src.rpm => rapid-photo-downloader-0.9.24-1.mga8.src.rpmSummary: Packages conflicts python3-pyxdg-0.26-6.mga8.noarch and python3-xdg-4.0.1-1.mga8.noarch own 3 same files => rapid-photo-downloader-0.9.24-1 conflicts python3-pyxdg-0.26-6.mga8 and python3-xdg-4.0.1-1.mga8Whiteboard: (none) => MGA8-64-OKCC: (none) => sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2021-0048.html
Status: NEW => RESOLVEDResolution: (none) => FIXED