libzypp 9.41.1

Testing for provided features.

Author:
Michael Andres <ma@suse.de>

Introduction

The libzypp rpm package will indicate the presence of certain features by using special Provides:

  # Provides:     libzypp(FEATURE) = FEATURE_VERSION
  Provides:       libzypp(code10) = 0

Packages requiring a feature may use the corresponding Requires: in their .spec file.


Features

plugin
version 0
General ability to provide and handle plugins.

plugin:commit
Commit plugin
version 0
Basic plugin indicating start and end of commit.
version 1
Added COMMITBEGIN/COMMITEND.

plugin:services
Service plugins
version 0
Provide a client a list of repositories.
version 1
Support multiple repo baseurls in plugin services.

plugin:system
System plugin
version 0
Plugin executed when system content change is detected (by now SUSE Manager/spacewalk only).
version 1
Plugin executed when system content change is detected (all installed plugins).

plugin:urlresolver
Url Resolver plugins
version 0
Convert urls of scheme "plugin" into a supported scheme.