Bug 1162842
Summary: | libpng RPM missing dependency on zlib | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Todd <ToddAndMargo> |
Component: | libpng | Assignee: | Petr Hracek <phracek> |
Status: | CLOSED NOTABUG | QA Contact: | BaseOS QE - Apps <qe-baseos-apps> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.5 | CC: | ovasik |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-11-12 08:42:11 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Todd
2014-11-11 20:28:55 UTC
Well. in RHEL-6.5 are those dependecies: $ grep 'BuildRequires:' libpng.spec BuildRequires: zlib-devel, pkgconfig $ And zlib-devel should provide zlib package. You are right, there is no section like: Requires: zlib Hi Todd, I think you are pretty new in the world of rpm and its build requires and dependencies. Actually, libpng rpm package HAS dependency on zlib - it requires libz.so.1 - this dependency is automatically added by rpmbuild during the build. You should not use ./configure and such things - rpmbuild is supposed to build the packages from spec files. Regards, Ondrej You were probably not able to install libpng without zlib, but of course you were able to install libpng and libpng-devel without zlib-devel - but this is pretty much expected. Guidelines are even stricter, explicit requirements for library packages are forbidden ( https://fedoraproject.org/wiki/Packaging:Guidelines#Explicit_Requires - Red Hat Enterprise Linux follows Fedora packaging guidelines with just very few exceptions ). |