ClearFoundation Tracker - ClearOS
View Issue Details
0001054ClearOSbuild-release - Operating Systempublic2013-03-25 21:242019-12-16 08:47
dloper 
 
normalminorN/A
closedfixed 
 
 
0001054: Development packages are released from testing earlier than the core RPM
Multiple RPMs can come from a single source RPM, for example the openldap source RPM produces:

- openldap
- openldap-clients
- openldap-servers
- openldap-servers-sql
- openldap-devel

Non-essential RPMs are stored in the "clearos-addons" repository, while essential RPMs go through the "clearos-updates-testing" to "clearos-updates" workflow. When essential RPMs from an update are moved from "clearos-test" to "clearos-updates-testing", the non-essential RPMs are *automatically* moved to "clearos-addons". Using our openldap example, the new versions of following will appear in "clearos-addons":

- openldap-servers-sql
- openldap-devel

... will appear *before* the essential RPMs have been released from "clearos-updates-testing". Result:

# yum install openldap-devel
Error: Package: openldap-devel-2.4.23-32.v6.x86_64 (clearos-addons)
           Requires: openldap = 2.4.23-32.v6
           Installed: openldap-2.4.23-26.v6.x86_64 (...)
               openldap = 2.4.23-26.v6


The workaround is to enable the "clearos-updates-testing" repository to install the essential RPMs.
No tags attached.
has duplicate 0001051closed user2 Package openldap-devel fails dependency to install 
Issue History
2013-03-25 21:24user2New Issue
2013-03-25 21:24user2Statusnew => confirmed
2013-03-25 21:25user2Relationship addedhas duplicate 0001051
2013-03-25 21:28user2Reporteruser2 => dloper
2019-12-16 08:47NickHStatusconfirmed => closed
2019-12-16 08:47NickHResolutionopen => fixed

There are no notes attached to this issue.