{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"perl-Data-OptList-0.0.114-1.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/perl-Data-OptList-0.0.114-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-perl-Params-Util-1.07-0914d350-d00a-4c7e-a73a-010a82af92e4-1f3ea0c0-19c6-41ee-b2a6-4ae2a50f3093",
			"name":"perl-Params-Util",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4caec0ecb5af240a4fc2ff77e1983e371beedc743e446c463257c0da454d8909"
				}
			],
			"description":"Params::Util provides a basic set of importable functions that makes\nchecking parameters a hell of a lot easier.\n\nWhile they can be (and are) used in other contexts, the main point\nbehind this module is that the functions both Do What You Mean, and Do\nThe Right Thing, so they are most useful when you are getting params\npassed into your code from someone and/or somewhere else and you can't\nreally trust the quality.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Params-Util@1.07-26.oe2409?arch=aarch64&epoch=0&upstream=perl-Params-Util-1.07-26.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Params-Util",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Simple, compact and correct param-checking functions",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.07-26.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Scalar-List-Utils-1.63-35328e86-e1a3-44ab-85af-9630af1ab520-16f64744-9cf5-457d-9702-c75e171e5521",
			"name":"perl-Scalar-List-Utils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e6889f9a1c02653e1b73520b6e988bb70837368cf48d18cf16554dd0b94eb95e"
				}
			],
			"description":"This package contains a selection of subroutines that people have\nexpressed would be nice to have in the perl core, but the usage would not\nreally be high enough to warrant the use of a keyword, and the size so\nsmall such that being individual extensions would be wasteful.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Scalar-List-Utils@1.63-1.oe2409?arch=aarch64&epoch=4&upstream=perl-Scalar-List-Utils-1.63-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Scalar-List-Utils",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Common Scalar and List utility subroutines",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:1.63-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Sub-Install-0.929-2cd1f6dc-b611-498a-8c40-bb130125a1df-f10947cd-6837-4128-b167-e12b83db2017",
			"name":"perl-Sub-Install",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"fd50f31233f204fec69d9a2d4307011e9ff0706632e001a50088c0399d3aa6ce"
				}
			],
			"description":"This module makes it easy to install subroutines into packages without the\nunsightly mess of no strict or typeglobs lying about where just anyone can\nsee them.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Sub-Install@0.929-1.oe2409?arch=noarch&epoch=0&upstream=perl-Sub-Install-0.929-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Sub-Install",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Install subroutines into packages easily",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.929-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-e78eb1c2-1bbe-44bc-ad33-75c26768b088",
			"name":"perl-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"767b285aad322c1f004fa698cf646f37bf052c9caaafecbbdf567655466b12f2"
				}
			],
			"description":"This package is the shared library for perl.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-libs@5.38.0-8.oe2409?arch=aarch64&epoch=4&upstream=perl-5.38.0-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.perl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The libraries for the perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:5.38.0-8.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-perl-Data-OptList-0.114-fe3c9507-59f9-4ce9-9b38-992ba6f6f1a4",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Params-Util-1.07-0914d350-d00a-4c7e-a73a-010a82af92e4-1f3ea0c0-19c6-41ee-b2a6-4ae2a50f3093"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Data-OptList-0.114-fe3c9507-59f9-4ce9-9b38-992ba6f6f1a4",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Scalar-List-Utils-1.63-35328e86-e1a3-44ab-85af-9630af1ab520-16f64744-9cf5-457d-9702-c75e171e5521"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Data-OptList-0.114-fe3c9507-59f9-4ce9-9b38-992ba6f6f1a4",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Sub-Install-0.929-2cd1f6dc-b611-498a-8c40-bb130125a1df-f10947cd-6837-4128-b167-e12b83db2017"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Data-OptList-0.114-fe3c9507-59f9-4ce9-9b38-992ba6f6f1a4",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-e78eb1c2-1bbe-44bc-ad33-75c26768b088"
		}
	]
}