type: CreationInfo
spec version: 3.0.1
created by: SPDXRef-gnrtd2
created using: syft-[not provided] (additionalToolSPDXRef-gnrtd3)
created: 2026-07-04T04:28:12Z

type: CreationInfo
spec version: 3.0.1
created by: SPDXRef-gnrtd0
created using: syft-[not provided] (additionalToolSPDXRef-gnrtd1)
created: 2026-07-04T04:28:12Z

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/aarch64-074b704b-0eaf-4bcb-89c3-8ea4fa68b0fd-specv3/SPDXRef-gnrtd3212
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd3213
from: perl-parent
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd6905
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd53
from: perl-Try-Tiny
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29876
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd29877
from: perl-Mail-Sendmail
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4341
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd4342
from: perl
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29861
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd29862
from: perl-MailTools
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29927
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd29928
from: perl-MIME-Lite
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29892
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd29893
from: perl-Mail-Sender
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd687
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd688
from: perl-Carp
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29835
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd29836
from: perl-Params-ValidationCompiler
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29793
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd29794
from: perl-Devel-GlobalDestruction
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29832
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd29833
from: perl-Params-ValidationCompiler
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd6903
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd53
from: perl-Try-Tiny
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29858
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd29859
from: perl-MailTools
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29341
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd29342
from: perl-Module-Runtime
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd677
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd678
from: perl-Exporter
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3957
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd3958
from: perl-Sys-Syslog
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd693
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd694
from: perl-libs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3514
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd3515
from: perl-Encode
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3230
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd3231
from: perl-Scalar-List-Utils
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29873
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd29874
from: perl-Mail-Sendmail
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29924
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd29925
from: perl-MIME-Lite
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29584
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd29585
from: perl-Dist-CheckConflicts
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30009
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd30010
from: perl-namespace-autoclean
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3517
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd3518
from: perl-Encode
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3954
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd3955
from: perl-Sys-Syslog
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30006
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd30007
from: perl-namespace-autoclean
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd696
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd697
from: perl-libs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3233
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd3234
from: perl-Scalar-List-Utils
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29889
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd29890
from: perl-Mail-Sender
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29581
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd29582
from: perl-Dist-CheckConflicts
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30019
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd30020
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29731
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd29732
from: perl-Specio
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29796
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd29797
from: perl-Devel-GlobalDestruction
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd684
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd685
from: perl-Carp
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30016
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd30017
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4338
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd4339
from: perl
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd680
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd681
from: perl-Exporter
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3209
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd3210
from: perl-parent
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29344
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd29345
from: perl-Module-Runtime
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29734
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd29735
from: perl-Specio
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29800
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Params-ValidationCompiler
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30011
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Log-Dispatch
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29736
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Devel-GlobalDestruction
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29799
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Carp
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29878
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Mail-Sender
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29895
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-MIME-Lite
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29863
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Mail-Sendmail
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30015
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Sys-Syslog
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29837
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29586
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Specio
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29839
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-MailTools
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30012
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-libs
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29574
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Dist-CheckConflicts
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29798
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Scalar-List-Utils
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29894
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-parent
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30014
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Try-Tiny
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30013
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Exporter
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29838
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Module-Runtime
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29929
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-namespace-autoclean
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29573
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Encode
from: perl-Log-Dispatch
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29342
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29732
type: simplelicensing_LicenseExpression
simplelicensing license expression: Artistic 2.0 and (GPL+ or Artistic)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4342
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-1.0-or-later or Artistic-1.0-perl) and (GPL-2.0-or-later or Artistic-1.0-perl) and MIT and UCD and Public Domain and BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29585
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29794
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd685
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Artistic-1.0-Perl OR GPL-1.0-or-later)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29928
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29890
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29877
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29859
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ and Artistic-1.0-Perl
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29874
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29925
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29862
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ and Artistic-1.0-Perl
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3231
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29893
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3234
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29582
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd681
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29735
type: simplelicensing_LicenseExpression
simplelicensing license expression: Artistic 2.0 and (GPL+ or Artistic)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3955
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd678
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29345
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3518
type: simplelicensing_LicenseExpression
simplelicensing license expression: ((Artistic-1.0-Perl OR GPL-1.0-or-later) AND Artistic-2.0)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29836
type: simplelicensing_LicenseExpression
simplelicensing license expression: Artistic 2.0
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3958
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29833
type: simplelicensing_LicenseExpression
simplelicensing license expression: Artistic 2.0
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30017
type: simplelicensing_LicenseExpression
simplelicensing license expression: Artistic 2.0
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30007
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4339
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-1.0-or-later or Artistic-1.0-perl) and (GPL-2.0-or-later or Artistic-1.0-perl) and MIT and UCD and Public Domain and BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd697
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-1.0-or-later or Artistic-1.0-perl) and MIT and UCD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd694
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-1.0-or-later or Artistic-1.0-perl) and MIT and UCD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd688
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Artistic-1.0-Perl OR GPL-1.0-or-later)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29797
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3213
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30010
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3210
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3515
type: simplelicensing_LicenseExpression
simplelicensing license expression: ((Artistic-1.0-Perl OR GPL-1.0-or-later) AND Artistic-2.0)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30020
type: simplelicensing_LicenseExpression
simplelicensing license expression: Artistic 2.0
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd53
type: simplelicensing_LicenseExpression
simplelicensing license expression: MIT
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29860
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29733
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29834
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd6904
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29795
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29926
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd695
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30018
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29343
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3232
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29875
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd30008
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3956
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3211
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3516
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd686
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29891
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29583
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd679
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4340
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd674
type: software_Package
supplied by: SPDXRef-gnrtd679
software download location: NOASSERTION
summary: Implements default import method for modules
software package version: 0:5.77-2.oe2403sp4
software home page: https://metacpan.org/release/Exporter
description: The Exporter module implements an import method which allows a module to export functions and variables to its users' name spaces. Many modules use Exporter rather than implementing their own import method because Exporter provides a highly flexible interface, with an implementation optimized for the common case.
name: perl-Exporter
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29840
type: software_Package
supplied by: SPDXRef-gnrtd29860
software download location: NOASSERTION
summary: Various ancient mail-related perl modules
software package version: 0:2.21-1.oe2403sp4
software home page: https://metacpan.org/release/MailTools
description: This is MailTools, a set of perl modules related to mail applications.
name: perl-MailTools
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29737
type: software_Package
supplied by: SPDXRef-gnrtd29795
software download location: NOASSERTION
summary: Expose PL_dirty, the flag that marks global destruction
software package version: 0:0.14-8.oe2403sp4
software home page: https://metacpan.org/release/Devel-GlobalDestruction
description: Perl's global destruction is a little tricky to deal with with respect to finalizers because it's not ordered and objects can sometimes disappear.
name: perl-Devel-GlobalDestruction
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29896
type: software_Package
supplied by: SPDXRef-gnrtd29926
software download location: NOASSERTION
summary: MIME::Lite - low-calorie MIME generator
software package version: 0:3.033-1.oe2403sp4
software home page: https://metacpan.org/release/MIME-Lite
description: MIME::Lite is a simple, standalone module which can generate (not parse) MIME messages. Specifically, you can use it to output a simple, decent single- or multi-part message which may have text or binary attachments. And you do not have to install Mail:: or MIME:: modules.
name: perl-MIME-Lite
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd670
type: software_Package
supplied by: SPDXRef-gnrtd695
software download location: NOASSERTION
summary: The libraries for the perl
software package version: 4:5.38.0-12.oe2403sp4
software home page: https://www.perl.org/
description: This package is the shared library for perl.
name: perl-libs
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3946
type: software_Package
supplied by: SPDXRef-gnrtd3956
software download location: NOASSERTION
summary: An interface to the UNIX syslog(3) program
software package version: 0:0.36-2.oe2403sp4
software home page: https://metacpan.org/release/Sys-Syslog
description: Sys-Syslog is an interface to the UNIX syslog(3) program. Call syslog() with a string priority and a list of printf() args just like syslog(3).
name: perl-Sys-Syslog
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3222
type: software_Package
supplied by: SPDXRef-gnrtd3232
software download location: NOASSERTION
summary: Common Scalar and List utility subroutines
software package version: 4:1.63-1.oe2403sp4
software home page: https://metacpan.org/release/Scalar-List-Utils
description: This package contains a selection of subroutines that people have expressed would be nice to have in the perl core, but the usage would not really be high enough to warrant the use of a keyword, and the size so small such that being individual extensions would be wasteful.
name: perl-Scalar-List-Utils
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd672
type: software_Package
supplied by: SPDXRef-gnrtd686
software download location: NOASSERTION
summary: Alternative warn and die for modules
software package version: 0:1.50-420.oe2403sp4
software home page: https://metacpan.org/release/Carp
description: The Carp routines are useful in your own modules because they act like die() or warn(), but with a message which is more likely to be useful to a user of your module. In the case of cluck, confess, and longmess that context is a summary of every call in the call-stack. For a shorter message you can use carp or croak which report the error as being from where your module was called. There is no guarantee that that is where the error was, but it is a good educated guess.
name: perl-Carp
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29930
type: software_Package
supplied by: SPDXRef-gnrtd30008
software download location: NOASSERTION
summary: Keep imports out of your namespace
software package version: 0:0.29-1.oe2403sp4
software home page: https://metacpan.org/release/namespace-autoclean
description: When you import a function into a Perl package, it will naturally also be available as a method. The 'namespace::autoclean' pragma will remove all imported symbols at the end of the current package's compile cycle. Functions called in the package itself will still be bound by their name, but they won't show up as methods on your class or instances. This module is very similar to namespace::clean, except it will clean all imported functions, no matter if you imported them before or after you 'use'd the pragma. It will also not touch anything that looks like a method.
name: perl-namespace-autoclean
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29801
type: software_Package
supplied by: SPDXRef-gnrtd29834
software download location: NOASSERTION
summary: Build an optimized subroutine parameter validator once, use it forever
software package version: 0:0.30-1.oe2403sp4
software home page: https://metacpan.org/release/Params-ValidationCompiler
description: Create a customized, optimized, non-lobotomized, uncompromised, and thoroughly specialized parameter checking subroutine.
name: perl-Params-ValidationCompiler
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29572
type: software_Package
supplied by: SPDXRef-gnrtd30018
software download location: NOASSERTION
summary: Dispatches messages to one or more outputs
software package version: 0:2.71-1.oe2403sp4
software home page: https://metacpan.org/release/Log-Dispatch
description: Log::Dispatch is a suite of OO modules for logging messages to multiple outputs, each of which can have a minimum and maximum log level. It is designed to be easily subclassed, both for creating a new dispatcher object and particularly for creating new outputs. An Apache output is available in perl-Log-Dispatch-ApacheLog package.
name: perl-Log-Dispatch
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29864
type: software_Package
supplied by: SPDXRef-gnrtd29875
software download location: NOASSERTION
summary: Simple platform independent mailer
software package version: 0:0.80-2.oe2403sp4
software home page: http://search.cpan.org/dist/Mail-Sendmail/
description: Simple platform independent e-mail from your perl script. Only requires Perl 5 and a network connection.
name: perl-Mail-Sendmail
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29587
type: software_Package
supplied by: SPDXRef-gnrtd29733
software download location: NOASSERTION
summary: Type constraints and coercions for Perl
software package version: 0:0.48-1.oe2403sp4
software home page: https://metacpan.org/release/Specio
description: The Specio distribution provides classes for representing type constraints and coercion, along with syntax sugar for declaring them. Note that this is not a proper type system for Perl. Nothing in this distribution will magically make the Perl interpreter start checking a value's type on assignment to a variable. In fact, there's no built-in way to apply a type to a variable at all. Instead, you can explicitly check a value against a type, and optionally coerce values to that type.
name: perl-Specio
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29339
type: software_Package
supplied by: SPDXRef-gnrtd29343
software download location: NOASSERTION
summary: Runtime module handling
software package version: 0:0.016-5.oe2403sp4
software home page: https://metacpan.org/release/Module-Runtime
description: The functions exported by this module deal with runtime handling of Perl modules, which are normally handled at compile time. This module avoids using any other modules, so that it can be used in low-level infrastructure
name: perl-Module-Runtime
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3502
type: software_Package
supplied by: SPDXRef-gnrtd3516
software download location: NOASSERTION
summary: Character encodings in Perl
software package version: 4:3.24-1.oe2403sp4
software home page: https://metacpan.org/release/Encode
description: The Encode module provides the interface between Perl strings and the rest of the system. Perl strings are sequences of characters.
name: perl-Encode
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29575
type: software_Package
supplied by: SPDXRef-gnrtd29583
software download location: NOASSERTION
summary: Declare version conflicts for your dist
software package version: 0:0.11-1.oe2403sp4
software home page: https://metacpan.org/release/Dist-CheckConflicts
description: One shortcoming of the CPAN clients that currently exist is that they have no way of specifying conflicting downstream dependencies of modules. This module attempts to work around this issue by allowing you to specify conflicting versions of modules separately, and deal with them after the module is done installing. For instance, say you have a module Foo, and some other module Bar uses Foo. If Foo were to change its API in a non-backwards-compatible way, this would cause Bar to break until it is updated to use the new API. Foo can't just depend on the fixed version of Bar, because this will cause a circular dependency (because Bar is already depending on Foo), and this doesn't express intent properly anyway - Foo doesn't use Bar at all. The ideal solution would be for there to be a way to specify conflicting versions of modules in a way that would let CPAN clients update conflicting modules automatically after an existing module is upgraded, but until that happens, this module will allow users to do this manually.
name: perl-Dist-CheckConflicts
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd6897
type: software_Package
supplied by: SPDXRef-gnrtd6904
software download location: NOASSERTION
summary: Minimal try/catch with proper preservation of $@
software package version: 0:0.31-2.oe2403sp4
software home page: https://metacpan.org/release/Try-Tiny
description: This module provides bare bones try/catch statements that are designed to minimize common mistakes with eval blocks, and NOTHING else.
name: perl-Try-Tiny
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd29879
type: software_Package
supplied by: SPDXRef-gnrtd29891
software download location: NOASSERTION
summary: Module for sending mails with attachments through an SMTP server
software package version: 1:0.903-10.oe2403sp4
software home page: https://metacpan.org/release/Mail-Sender
description: Mail::Sender provides an object-oriented interface to sending mails. It directly connects to the mail server using IO::Socket.
name: perl-Mail-Sender
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3207
type: software_Package
supplied by: SPDXRef-gnrtd3211
software download location: NOASSERTION
summary: Establish an ISA relationship with base classes at compile time
software package version: 1:0.241-2.oe2403sp4
software home page: https://metacpan.org/release/parent
description: Allows you to both load one or more modules, while setting up inheritance from those modules at the same time.
name: perl-parent
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3189
type: software_Package
supplied by: SPDXRef-gnrtd4340
software download location: NOASSERTION
summary: A highly capable, feature-rich programming language
software package version: 4:5.38.0-12.oe2403sp4
software home page: https://www.perl.org/
description: Perl 5 is a highly capable, feature-rich programming language with over 30 years of development. Perl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid prototyping and large scale development projects.
name: perl
software source info: acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: additionalToolSPDXRef-gnrtd3
type: Tool
name: syft-[not provided]
creation info: _:creationInfo_1

spdx id: additionalToolSPDXRef-gnrtd1
type: Tool
name: syft-[not provided]
creation info: _:creationInfo_0