此内容没有您所选择的语言版本。
3.16.3. The scl-package() Provides
By design, building a Software Collection package generates a number of
Provide: scl-package()
tags. The purpose of these is to internally identify the built package as belonging to a specific Software Collection. The tags are detailed in the following table.
Software Collection package
|
Provide
|
---|---|
| scl-package(software_collection_1)
|
${software_collection_1}-build
| scl-package(software_collection_1)
|
${software_collection_1}-runtime
| scl-package(software_collection_1)
|
Red Hat Enterprise Linux 6 ships with an older version of the RPM Package Manager, so as an exception, building the same package on Red Hat Enterprise Linux 6 only generates a single
Provide: scl-package()
tag, as detailed in the following table. This is an expected behavior and the differences are handled internally by the scl tool.
Software Collection package
|
Provide
|
---|---|
${software_collection_1}
| scl-package(software_collection_1)
|
Do not use these internally generated dependencies to list packages that belong to a particular Software Collection. For information on how to properly list Software Collection packages, see Section 1.5, “Listing Installed Software Collections”.