{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"perl-Data-Section-0.0.200007-6.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-Section-0.0.200007-6.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-perl-Encode-3.21-570b566b-f59c-48f8-abc3-1b753e91ea1a-425ff7f9-9639-4beb-aacd-8cd3a2a149d7",
			"name":"perl-Encode",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f1cd3cdf02e3c8f3c0ab00ab5de019e0a80179f85d6cc212ff3197c414d9fdae"
				}
			],
			"description":"The Encode module provides the interface between Perl strings and the rest\nof the system. Perl strings are sequences of characters.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Encode@3.21-1.oe2409?arch=aarch64&epoch=4&upstream=perl-Encode-3.21-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Encode",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Character encodings in Perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:3.21-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-MRO-Compat-0.15-6b63e236-fe0a-452c-9e99-efa5db2593c9-2d12a07a-ffb2-44db-97be-232036dcdba0",
			"name":"perl-MRO-Compat",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"030c13852e40a3dc0990a19c3e830940ff8cf5420d842c7140ea397b8ca00b63"
				}
			],
			"description":"The \"mro\" namespace provides several utilities for dealing with method\nresolution order and method caching in general in Perl 5.9.5 and higher.\n\nThis module provides those interfaces for earlier versions of Perl (back\nto 5.6.0 anyways).\n\nIt is a harmless no-op to use this module on 5.9.5+. That is to say,\ncode which properly uses MRO::Compat will work unmodified on both older\nPerls and 5.9.5+.\n\nIf you're writing a piece of software that would like to use the parts\nof 5.9.5+'s mro:: interfaces that are supported here, and you want\ncompatibility with older Perls, this is the module for you.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-MRO-Compat@0.15-1.oe2409?arch=noarch&epoch=0&upstream=perl-MRO-Compat-0.15-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/MRO-Compat",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"mro::* interface compatibility for Perls < 5.9.5",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.15-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Sub-Exporter-0.991-b5f537c9-1aca-4b9f-8702-0d60e67d8864-5bcf9e12-0c62-4a65-9113-1c462ed17c31",
			"name":"perl-Sub-Exporter",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a5824ee7872e5b94a855e52bbf9e04aaff546b6662ad38df54d1972ecd53859b"
				}
			],
			"description":"A sophisticated, customizable code exporter for Perl.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Sub-Exporter@0.991-1.oe2409?arch=noarch&epoch=0&upstream=perl-Sub-Exporter-0.991-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Sub-Exporter",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Sophisticated exporter for custom-built routines",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.991-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-f7d1ecf2-e450-40c6-b4df-ae6ac83f8c8e",
			"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-Section-0.200007-99cb1806-011a-48ab-b1ef-6bc4d6aee0bc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Encode-3.21-570b566b-f59c-48f8-abc3-1b753e91ea1a-425ff7f9-9639-4beb-aacd-8cd3a2a149d7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Data-Section-0.200007-99cb1806-011a-48ab-b1ef-6bc4d6aee0bc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-MRO-Compat-0.15-6b63e236-fe0a-452c-9e99-efa5db2593c9-2d12a07a-ffb2-44db-97be-232036dcdba0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Data-Section-0.200007-99cb1806-011a-48ab-b1ef-6bc4d6aee0bc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Sub-Exporter-0.991-b5f537c9-1aca-4b9f-8702-0d60e67d8864-5bcf9e12-0c62-4a65-9113-1c462ed17c31"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Data-Section-0.200007-99cb1806-011a-48ab-b1ef-6bc4d6aee0bc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-f7d1ecf2-e450-40c6-b4df-ae6ac83f8c8e"
		}
	]
}