content:en_us:dev_packaging_clearos_5.x_rpm

RPM

The rpm software is a command line driven package manager.

Patches

rpm-X-pkguninstall.patch

This patch disables the uninstall routine when an app-X package obsoletes a cc-X package. This was required to overcome the Package successor issue described on the RPM web site.

There is no way to discriminate between situation, when package is replaced by a successor with a diferent function, successor with the same function, but different name, or it is obsoleted without replacement.

Why? Only Obsoletes with Provides or Obsoletes without Provides are possible. There is no further way to specify these cases.

Deprecated Patches

rpm-X-nrescans.patch

This patch fixes an crash issue in the package dependency routine used in the installer. This was fixed upstream and is no longer required. search?q=clearos%2C%20clearos%20content%2C%20AppName%2C%20app_name%2C%20version5%2C%20dev%2C%20packaging%2C%20xcategory%2C%20maintainer_dloper%2C%20maintainerreview_x%2C%20keywordfix&btnI=lucky

content/en_us/dev_packaging_clearos_5.x_rpm.txt · Last modified: 2014/12/23 22:25 by dloper