Libzypp/Dependencies/Hardware
İçindekiler
Hardware dependant packages
Hardware dependant packages express their dependencies via one or more modalias entries. These modalias are defined as supplements in the package dependencies
There are two types of such package dependency
Independant of another Package (i.e. the kernel)
e.G.
+Sup: modalias(usb:v0C4Bp0100d*dc*dsc*dp*ic*isc*ip*) -Sup:
The modalias dependency "fits" if the system provides the concerning hardware.
e.G.
usb:v0C4Bp0100d0206dc09dsc00dp00ic09isc00ip00
depending on another package
+Sup: modalias(kernel-bigsmp:pci:v0000104Cd0000840[01]sv*sd*bc*sc*i*) modalias(kernel-bigsmp:pci:v0000104Cd00009066sv*sd*bc*sc*i*) modalias(kernel-bigsmp:pci:v000010B7d00006000sv*sd*bc*sc*i*) modalias(kernel-bigsmp:pci:v000010B7d00007770sv*sd*bc*sc*i*) -Sup:
The modalias dependency "fits" if the system provides the concerning hardware AND
the package kernel-bigsmp is or will be installed.
kernel-bigsmp could also be a tag only which will be provided by a package.
When will be this dependencies regarded?
While parsing the meta data the modalias dependency will be splitted in:
Freshens: modalias(kernel-bigsmp:pci:v0000104Cd0000840[01]sv*sd*bc*sc*i*) modalias(kernel-bigsmp:pci:v0000104Cd00009066sv*sd*bc*sc*i*) modalias(kernel-bigsmp:pci:v000010B7d00006000sv*sd*bc*sc*i*) modalias(kernel-bigsmp:pci:v000010B7d00007770sv*sd*bc*sc*i*) Supplement: kernel-bigsmp
Resolver call freshenPool
Establishing all resolvables which has freshens or supplements. The resolvable will be set for installation if the freshens fit
Establishing resolveables while installation
If a resolveable has been selected for installation all items which freshens or supplements this resolveable will be established. If the establish machanisnm fits these items will be selected for installation too.
Last edit in Trac '06/27/06 14:46:41' by 'schubi'
Last edit in Trac '06/27/06 14:46:41' by 'schubi'
Last edit in Trac '06/27/06 14:46:41' by 'schubi'
Last edit in Trac '06/27/06 14:46:41' by 'schubi'
Last edit in Trac '06/27/06 14:46:41' by 'schubi'