Libzypp/Metadata/YaST/content

< Libzypp‎ | Metadata‎ | YaST
Şuraya atla: kullan, ara

content

The content file contains information about the product.

See here for now.

Its basically compatible with the format used in Code9.

With the following changes: = full set of dependencies

=

= drop YOUPATH and YOUURL

=

= add SHORTLABEL

=

Dependencies

A notable change is the possibility to specify a complete set of dependencies for a product.

The content may contain the following keys

  • REQUIRES, PREREQUIRES, PROVIDES, CONFLICTS, OBSOLETES, RECOMMENDS, SUGGESTS, SUPPLEMENTS, ENHANCES

All of them can now contain a (space separated) list of resolvables optionally followed by version-release constraints.

Examples (requires)

Any package named suse-release: REQUIRES suse-release

A package named suse-release with version 10.0, release 42: REQUIRES suse-release == 10.0-42


A package named sles-release with version 10, release 1 and the pattern sles-base greater or equal to version 10, release 7:
REQUIRES sles-release == 10-1 pattern:sles-base >= 10.7

SHORTLABEL

This is a short label (max 12 characters) used by some bootloaders with restriction on the length of a label.


back ...

Last edit in Trac '04/05/06 11:44:43' by 'kkaempf'


Last edit in Trac '04/05/06 11:44:43' by 'kkaempf'


Last edit in Trac '04/05/06 11:44:43' by 'kkaempf'


Last edit in Trac '04/05/06 11:44:43' by 'kkaempf'