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

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

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd1810
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1811
from: perl-Test-Harness
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87816
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd87817
from: perl-Software-License
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd674
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd675
from: perl-Text-ParseWords
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1151
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1152
from: perl-CPAN-Meta
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd87819
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd87820
from: perl-Software-License
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1022
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1023
from: perl-Data-Dumper
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd846
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd847
from: perl-File-Path
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1742
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1743
from: perl-ExtUtils-ParseXS
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1755
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1756
from: perl-ExtUtils-Manifest
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd902
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd903
from: perl-Getopt-Long
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1775
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1776
from: perl-ExtUtils-Install
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd661
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd662
from: perl-PathTools
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd1820
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1821
from: perl-ExtUtils-MakeMaker
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87842
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd87843
from: perl-inc-latest
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87845
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd87846
from: perl-inc-latest
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87847
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd87848
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1172
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1173
from: perl-Module-Metadata
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd786
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd787
from: perl-podlators
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1758
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1759
from: perl-ExtUtils-Manifest
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1148
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1149
from: perl-CPAN-Meta
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1745
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1746
from: perl-ExtUtils-ParseXS
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd87850
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd87851
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd849
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd850
from: perl-File-Path
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1817
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1818
from: perl-ExtUtils-MakeMaker
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd919
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd920
from: perl-Perl-OSType
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd658
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd659
from: perl-PathTools
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1807
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1808
from: perl-Test-Harness
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd1090
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1091
from: perl-version
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1093
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1094
from: perl-version
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd677
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd678
from: perl-Text-ParseWords
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1025
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1026
from: perl-Data-Dumper
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd1175
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1176
from: perl-Module-Metadata
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd783
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd784
from: perl-podlators
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd1772
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1773
from: perl-ExtUtils-Install
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd922
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd923
from: perl-Perl-OSType
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd899
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd900
from: perl-Getopt-Long
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87833
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-libs
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87824
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-PathTools
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87823
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-CPAN-Meta
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87826
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Module-Metadata
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87827
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Module-Build
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87825
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87834
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-inc-latest
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87781
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-ExtUtils-Install
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87831
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-podlators
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87778
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-ExtUtils-Manifest
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87829
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-version
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87779
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-ExtUtils-MakeMaker
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87784
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Software-License
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87830
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-File-Path
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87822
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Perl-OSType
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87782
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Test-Harness
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87780
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Text-ParseWords
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87832
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-ExtUtils-ParseXS
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87783
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Data-Dumper
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87828
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Getopt-Long
from: perl-Module-Build
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87821
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Carp
from: perl-Module-Build
creation info: _:creationInfo_0

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

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

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

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

spdx id: SPDXRef-gnrtd2061
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-gnrtd1173
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv1+ or Artistic
creation info: _:creationInfo_0

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

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

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

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

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

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

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

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

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

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

spdx id: SPDXRef-gnrtd2064
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-gnrtd1149
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Artistic-1.0-Perl OR GPL-1.0-or-later)
creation info: _:creationInfo_0

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

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

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

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

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

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

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

spdx id: SPDXRef-gnrtd1094
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv1+ or Artistic 1.0
creation info: _:creationInfo_0

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

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

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

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

spdx id: SPDXRef-gnrtd87843
type: simplelicensing_LicenseExpression
simplelicensing license expression: ASL 2.0
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd592
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-gnrtd1091
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv1+ or Artistic 1.0
creation info: _:creationInfo_0

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

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

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

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

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

spdx id: SPDXRef-gnrtd87846
type: simplelicensing_LicenseExpression
simplelicensing license expression: ASL 2.0
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd589
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-gnrtd1152
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Artistic-1.0-Perl OR GPL-1.0-or-later)
creation info: _:creationInfo_0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

spdx id: SPDXRef-gnrtd1748
type: software_Package
supplied by: SPDXRef-gnrtd1757
software download location: NOASSERTION
summary: Utilities to write and check a MANIFEST file
software package version: 1:1.75-1.oe2403sp4
software home page: https://metacpan.org/release/ExtUtils-Manifest
description: Utilities to write and check a MANIFEST file.
name: perl-ExtUtils-Manifest
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87785
type: software_Package
supplied by: SPDXRef-gnrtd87818
software download location: NOASSERTION
summary: Packages that provide templated software licenses
software package version: 0:0.104001-2.oe2403sp4
software home page: https://metacpan.org/release/Software-License
description: This archive contains the distribution Software-License: packages that provide templated software licenses.
name: perl-Software-License
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd625
type: software_Package
supplied by: SPDXRef-gnrtd660
software download location: NOASSERTION
summary: PathTools Perl Module (Cwd, File::Spec)
software package version: 0:3.89-1.oe2403sp4
software home page: https://metacpan.org/release/PathTools
description: Tools for working with directory and file names.
name: perl-PathTools
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/perl-PathTools@3.89-1.oe2403sp4?arch=x86_64&epoch=0&upstream=perl-PathTools-3.89-1.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd569
type: software_Package
supplied by: SPDXRef-gnrtd583
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/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87835
type: software_Package
supplied by: SPDXRef-gnrtd87844
software download location: NOASSERTION
summary: Use modules bundled in inc/ if they are newer than installed ones
software package version: 2:0.500-12.oe2403sp4
software home page: https://metacpan.org/release/inc-latest
description: The inc::latest module helps bootstrap configure-time dependencies for CPAN distributions. These dependencies get bundled into the inc directory within a distribution and are used by Makefile.PL or Build.PL.
name: perl-inc-latest
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd840
type: software_Package
supplied by: SPDXRef-gnrtd848
software download location: NOASSERTION
summary: Create or remove directory trees
software package version: 0:2.18-2.oe2403sp4
software home page: https://metacpan.org/pod/File::Path
description: This module provides a convenient way to create directories of arbitrary depth and to delete an entire directory subtree from the filesystem.
name: perl-File-Path
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1083
type: software_Package
supplied by: SPDXRef-gnrtd1092
software download location: NOASSERTION
summary: Perl extension for Version Objects
software package version: 8:0.99.30-1.oe2403sp4
software home page: https://metacpan.org/release/version
description: Version objects were added to Perl in 5.10. This module implements version objects for older version of Perl and provides the version object API for all versions of Perl. All previous releases before 0.74 are deprecated and should not be used due to incompatible API changes. Version 0.77 introduces the new 'parse' and 'declare' methods to standardize usage. You are strongly urged to set 0.77 as a minimum in your code, e.g. use version 0.77; # even for Perl v.5.10.0
name: perl-version
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/perl-version@0.99.30-1.oe2403sp4?arch=x86_64&epoch=8&upstream=perl-version-0.99.30-1.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1077
type: software_Package
supplied by: SPDXRef-gnrtd1150
software download location: NOASSERTION
summary: The distribution metadata for a CPAN dist
software package version: 0:2.150013-1.oe2403sp4
software home page: https://metacpan.org/dist/CPAN-Meta
description: Software distributions released to the CPAN include a META.json or, for older distributions, META.yml, which describes the distribution, its contents, and the requirements for building and installing the distribution. The data structure stored in the META.json file is described in CPAN::Meta::Spec. CPAN::Meta provides a simple class to represent this distribution metadata (or distmeta), along with some helpful methods for interrogating that data.
name: perl-CPAN-Meta
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd561
type: software_Package
supplied by: SPDXRef-gnrtd2062
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/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/perl@5.38.0-12.oe2403sp4?arch=x86_64&epoch=4&upstream=perl-5.38.0-12.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd916
type: software_Package
supplied by: SPDXRef-gnrtd921
software download location: NOASSERTION
summary: Map Perl operating system names to generic types
software package version: 0:1.010-422.oe2403sp4
software home page: https://metacpan.org/release/Perl-OSType
description: Modules that provide OS-specific behaviors often need to know if the current operating system matches a more generic type of operating systems. For example, 'linux' is a type of 'Unix' operating system and so is 'freebsd'.
name: perl-Perl-OSType
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1733
type: software_Package
supplied by: SPDXRef-gnrtd1819
software download location: NOASSERTION
summary: Create Makefile
software package version: 1:7.70-4.oe2403sp4
software home page: https://metacpan.org/release/ExtUtils-MakeMaker
description: This utility is designed to write a Makefile for an extension module from a Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters. It splits the task of generating the Makefile into several subroutines that can be individually overridden. Each subroutine returns the text it wishes to have written to the Makefile. As there are various Make programs with incompatible syntax, which use operating system shells, again with incompatible syntax, it is important for users of this module to know which flavour of Make a Makefile has been written for so they'll use the correct one and won't have to face the possibly bewildering errors resulting from using the wrong one. On POSIX systems, that program will likely be GNU Make; on Microsoft Windows, it will be either Microsoft NMake, DMake or GNU Make. See the section on the "MAKE" parameter for details. ExtUtils::MakeMaker (EUMM) is object oriented. Each directory below the current directory that contains a Makefile.PL is treated as a separate object. This makes it possible to write an unlimited number of Makefiles with a single invocation of WriteMakefile(). All inputs to WriteMakefile are Unicode characters, not just octets. EUMM seeks to handle all of these correctly. It is currently still not possible to portably use Unicode characters in module names, because this requires Perl to handle Unicode filenames, which is not yet the case on Windows.
name: perl-ExtUtils-MakeMaker
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd683
type: software_Package
supplied by: SPDXRef-gnrtd785
software download location: NOASSERTION
summary: Format POD source into various output formats
software package version: 1:5.01-2.oe2403sp4
software home page: https://metacpan.org/release/podlators
description: podlators contains Pod::Man and Pod::Text modules which convert POD input to *roff source output, suitable for man pages, or plain text. It also includes several subclasses of Pod::Text for formatted output to terminals with various capabilities. It is the source package for the Pod::Man and Pod::Text modules included with Perl.
name: perl-podlators
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1796
type: software_Package
supplied by: SPDXRef-gnrtd1809
software download location: NOASSERTION
summary: Run Perl standard test scripts with statistics
software package version: 2:3.48-1.oe2403sp4
software home page: https://metacpan.org/release/Test-Harness
description: This package allows tests to be run and results automatically aggregated and output to STDOUT.
name: perl-Test-Harness
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd670
type: software_Package
supplied by: SPDXRef-gnrtd676
software download location: NOASSERTION
summary: Parse text into an array of tokens or array of arrays
software package version: 0:3.30-420.oe2403sp4
software home page: https://metacpan.org/release/Text-ParseWords
description: The &nested_quotewords() and &quotewords() functions accept a delimiter (which can be a regular expression) and a list of lines and then breaks those lines up into a list of words ignoring delimiters that appear inside quotes. &quotewords() returns all of the tokens in a single long list, while &nested_quotewords() returns a list of token lists corresponding to the elements of @lines. &parse_line() does tokenizing on a single string. The &*quotewords() functions simply call &parse_line(), so if you're only splitting one line you can call &parse_line() directly and save a function call. The $keep argument is a boolean flag. If true, then the tokens are split on the specified delimiter, but all other characters (including quotes and backslashes) are kept in the tokens. If $keep is false then the &*quotewords() functions remove all quotes and backslashes that are not themselves backslash-escaped or inside of single quotes (i.e., &quotewords() tries to interpret these characters just like the Bourne shell). NB: these semantics are significantly different from the original version of this module shipped with Perl 5.000 through 5.004. As an additional feature, $keep may be the keyword "delimiters" which causes the functions to preserve the delimiters in each string as tokens in the token lists, in addition to preserving quote and backslash characters.
name: perl-Text-ParseWords
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1166
type: software_Package
supplied by: SPDXRef-gnrtd1174
software download location: NOASSERTION
summary: Gather package and POD information from perl module files
software package version: 0:1.000038-1.oe2403sp4
software home page: https://metacpan.org/release/Module-Metadata
description: This module provides a standard way to gather metadata about a .pm file through (mostly) static analysis and (some) code execution. When determining the version of a module, the $VERSION assignment is evaled, as is traditional in the CPAN toolchain.This module provides a standard way to gather metadata about a .pm file through (mostly) static analysis and (some) code execution. When determining the version of a module, the $VERSION assignment is evaled, as is traditional in the CPAN toolchain.
name: perl-Module-Metadata
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd565
type: software_Package
supplied by: SPDXRef-gnrtd590
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/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/perl-libs@5.38.0-12.oe2403sp4?arch=x86_64&epoch=4&upstream=perl-5.38.0-12.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1762
type: software_Package
supplied by: SPDXRef-gnrtd1774
software download location: NOASSERTION
summary: Install Perl files from here to there
software package version: 0:2.22-1.oe2403sp4
software home page: https://metacpan.org/release/ExtUtils-Install
description: Perl modules installing and uninstalling
name: perl-ExtUtils-Install
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87777
type: software_Package
supplied by: SPDXRef-gnrtd87849
software download location: NOASSERTION
summary: Build and install Perl modules
software package version: 2:0.42.34-1.oe2403sp4
software home page: https://metacpan.org/release/Module-Build
description: Module::Build is a system for building, testing, and installing Perl modules. It is meant to be an alternative to ExtUtils::MakeMaker. Developers may alter the behavior of the module through subclassing. It also does not require a make on your system - most of the Module::Build code is pure-perl and written in a very cross-platform way.
name: perl-Module-Build
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1012
type: software_Package
supplied by: SPDXRef-gnrtd1024
software download location: NOASSERTION
summary: Stringified perl data structures, suitable for both printing and eval
software package version: 0:2.183-2.oe2403sp4
software home page: https://metacpan.org/release/Data-Dumper
description: Given a list of scalars or reference variables, writes out their contents in perl syntax. The references can also be objects. The content of each variable is output in a single Perl statement. Handles self-referential structures correctly. The return value can be evaled to get back an identical copy of the original reference structure. (Please do consider the security implications of eval'ing code from untrusted sources!)
name: perl-Data-Dumper
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/perl-Data-Dumper@2.183-2.oe2403sp4?arch=x86_64&epoch=0&upstream=perl-Data-Dumper-2.183-2.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1735
type: software_Package
supplied by: SPDXRef-gnrtd1744
software download location: NOASSERTION
summary: Convert Perl XS code into C code
software package version: 2:3.51-1.oe2403sp4
software home page: https://metacpan.org/pod/ExtUtils::ParseXS
description: ExtUtils::ParseXS will compile XS code into C code by embedding the constructs necessary to let C functions manipulate Perl values and creates the glue necessary to let Perl access those functions. The compiler uses typemaps to determine how to map C function parameters and variables to Perl values.
name: perl-ExtUtils-ParseXS
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd668
type: software_Package
supplied by: SPDXRef-gnrtd901
software download location: NOASSERTION
summary: Extended processing of command line options
software package version: 1:2.57-1.oe2403sp4
software home page: https://metacpan.org/pod/Getopt::Long
description: Module Getopt::Long implements an extended getopt function called GetOptions(). This function implements the POSIX standard for command line options, with GNU extensions, while still capable of handling the traditional one-letter options.
name: perl-Getopt-Long
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

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

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