| Summary: | Package libgl1-1.3.2-16.mga8.i586 "cannot be installed" "due to unsatisfied libmesagl1[>= 20.1.4], trying to promote libGL.so.1". | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | PC LX <mageia> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | arusanu, ghibomgx, mageia, ouaurelien, thierry.vignaud, tmb |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | libglvnd-1.3.2-16.mga8.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: |
/usr/sbin/urpmi --split-length 0 --auto-update --urpmi-root /var/lib/machines/marte_cauldron/ --debug 2>&1 | tee /tmp/urpmi.log
urpmi --debug log |
||
|
Description
PC LX
2020-12-23 13:36:06 CET
Hi, thanks reporting this. What I don't understand is in steps to reproduce. You wrote you add x86_64 media and the mentioned package is i586........... So this is totally normal. Also, Cauldron is not frozen for now until 4th January 2021 at least. Upgrading is not totally reliable. CC:
(none) =>
ouaurelien
David Walser
2020-12-23 16:34:16 CET
CC:
(none) =>
ghibomgx, thierry.vignaud, tmb are the 32bit medias active ? we are switching from standard mesa in Mageia 7 to glvnd enabled mesa in Mageia 8 Yes, 32bit media are active (core, nonfree, tainted). Can you run the same command with "--debug 2>&1 |tee urpmi.log" added. then compress the urpmi.log and attach it here Created attachment 12148 [details]
/usr/sbin/urpmi --split-length 0 --auto-update --urpmi-root /var/lib/machines/marte_cauldron/ --debug 2>&1 | tee /tmp/urpmi.log
Compressed debug log of urpmi as requested.
Created attachment 12149 [details]
urpmi --debug log
The bug seems to lay down to some incompatibility risen from llvm-11 package.
My up to date cauldron x64 system with llvm-11 generate similar issues if I try to install libgl1-1.3.2-16.mga8.i586 as required by nvidia390-lib32-390.138-16.mga8.nonfree.x86_64. This was previously working fine with llvm-10.
Attached is a file with "urpmi --debug" log for libgl1-1.3.2-16.mga8.i586 and nvidia390-lib32-390.138-16.mga8.nonfree.x86_64 rpms.
The following is a list of llvm rpms installed on my system
$rpm -qa --last | grep llvm
llvm-test-11.0.1-2.rc2.1.mga8.x86_64 Mon 21 Dec 2020 10:30:52 PM EET
lib64llvm-devel-11.0.1-2.rc2.1.mga8.x86_64 Mon 21 Dec 2020 10:30:52 PM EET
llvm-11.0.1-2.rc2.1.mga8.x86_64 Mon 21 Dec 2020 10:30:51 PM EET
lib64llvm11.0-11.0.1-2.rc2.1.mga8.x86_64 Mon 21 Dec 2020 10:30:51 PM EET
llvm-static-11.0.1-2.rc2.1.mga8.x86_64 Mon 21 Dec 2020 10:30:50 PM EET
Hope this helps.CC:
(none) =>
arusanu Adding to comment #7: This is the list of packages that I had to remove in order to install all the llvm-11 rpms listed in comment7: - libdri-drivers-20.3.1-1.mga8.i586 - libegl1-1.3.2-16.mga8.i586 - libgl1-1.3.2-16.mga8.i586 - libgldispatch0-1.3.2-16.mga8.i586 - libglesv1_cm1-1.3.2-16.mga8.i586 - libglesv22-1.3.2-16.mga8.i586 - libglx0-1.3.2-16.mga8.i586 - libmesaegl1-20.3.1-1.mga8.i586 - libmesagl1-20.3.1-1.mga8.i586 - libmesaglesv1_1-20.3.1-1.mga8.i586 - libmesaglesv2_2-20.3.1-1.mga8.i586 - libmesaglu1-9.0.1-2.mga8.i586 - libopengl0-1.3.2-16.mga8.i586 - libosmesa8-20.3.1-1.mga8.i586 - nvidia390-lib32-390.138-16.mga8.nonfree.x86_64 - python3-llvmlite-0.32.0-1.mga8.x86_64 - python3-numba-0.49.0-1.mga8.x86_64 Please try again when llvm-11.0.1-2.rc2.2.mga8 is on your mirror, it has removed the devel deps causing the install issues All seems fine with the latest llvm-11. Every conflicting rpms are sorted out for my comments. Thanks for your hard work. You can thank Thierry, it was he that fixed the deps... I'm just the messenger :) You're a great team over there at Mageia, even thou my thanks are not aimed pointedly at one person I do appreciate each and everyone's contribution and help (even messenger ;) ). Thus, thanks Thierry and team Mageia and Happy Holidays! closing thanks :-) Resolution:
(none) =>
FIXED |