-
Task
-
Resolution: Not a Bug
-
Undefined
-
None
-
None
-
None
-
rhel-container-tools
-
None
-
False
-
-
None
Missing SMTP protocol support in curl package on UBI9 images without --allowerasing
Description:
curl and curl-minimal RPMs from Brew (buildID=3708949) include SMTP support when checked locally, but the curl package installed via dnf on UBI9 base images lacks SMTP protocol support unless installed with --allowerasing. This leads to confusion and extra manual steps.
Environment:
UBI9 base image (e.g., registry.access.redhat.com/ubi9/ubi:9.5)
curl RPMs from Brew buildID 3708949
dnf package manager
Steps to Reproduce:
podman run -it registry.access.redhat.com/ubi9/ubi:9.5 bash
dnf install -y curl libcurl
curl --version
SMTP protocol support is missing from features.
dnf install -y --allowerasing curl libcurl
curl --version
SMTP support appears.
Actual Result:
curl installed without --allowerasing lacks SMTP support on UBI9.
The dnf install fails to pull the expected full-featured curl due to package conflicts.
Expected Result:
curl package from standard repos should include SMTP support out-of-the-box.
Installation should not require --allowerasing or manual conflict resolution on UBI9.
Additional Information:
Locally downloaded curl and curl-minimal RPMs from Brew (buildID=3708949) show SMTP support with:
curl --version | grep smtp
Related packages installed on RHEL9 (non-UBI) have SMTP support without issues.
Using --allowerasing successfully resolves the conflict and enables SMTP support but is unexpected for normal installs.
References:
Brew Build Info: https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=3708949
UBI9 image tested: registry.access.redhat.com/ubi9/ubi:9.5