portage.dep.soname.SonameAtom module

class portage.dep.soname.SonameAtom.SonameAtom(multilib_category, soname)

Bases: object

_hash_key
_hash_value
match(pkg)

Check if the given package instance matches this atom. Unbuilt ebuilds, which do not have soname metadata, will never match.

Parameters

pkg (Package) – a Package instance

Returns

True if this atom matches pkg, otherwise False

Return type

bool

multilib_category
package = False
soname