Bug 21824 – broken CentOS:8 installation due to conflicting libcurl(x86-32)

Status
NEW
Severity
critical
Priority
P2
Component
installer
Product
D
Version
D2
Platform
All
OS
Linux
Creation time
2021-04-13T11:11:08Z
Last change time
2025-01-02T15:47:27Z
Assigned to
No Owner
Creator
Martin Nowak
Moved to GitHub: installer#708 →

Comments

Comment #0 by code — 2021-04-13T11:11:08Z
Just happened in the test_install.sh check when building the 2.096.1 beta. yum localinstall dmd-2.096.1~beta.1-0.fedora.x86_64.rpm --quiet --assumeyes Error: Problem: package dmd-2.096.1~beta.1-0.x86_64 requires libcurl(x86-32), but none of the providers can be installed - package libcurl-minimal-7.61.1-14.el8_3.1.x86_64 conflicts with libcurl provided by libcurl-7.61.1-14.el8_3.1.i686 - package libcurl-minimal-7.61.1-14.el8_3.1.i686 conflicts with libcurl provided by libcurl-minimal-7.61.1-14.el8_3.1.x86_64 - package libcurl-minimal-7.61.1-14.el8_3.1.x86_64 conflicts with libcurl provided by libcurl-minimal-7.61.1-14.el8_3.1.i686 - problem with installed package libcurl-minimal-7.61.1-14.el8_3.1.x86_64 - conflicting requests Looking at issue 17647, I'd suggest to make those weak dependencies and then possibly research if sth. is left to be done for libcurl-minimal vs. libcurl.
Comment #1 by robert.schadek — 2025-01-02T15:47:27Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/installer/issues/708 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB