{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"perl-DateTime-TimeZone-SystemV-0.0.010-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-DateTime-TimeZone-SystemV-0.0.010-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-5a6742de-16bc-41c1-8d27-9760e1a151f4",
			"name":"perl-Carp",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"69af162dfeeb16b0cebb19c6d06eb6e9aa135770713b8e734f306846b16d2fdd"
				}
			],
			"description":"The Carp routines are useful in your own modules because they act like\ndie() or warn(), but with a message which is more likely to be useful\nto a user of your module.  In the case of cluck, confess, and longmess\nthat context is a summary of every call in the call-stack.  For a shorter\nmessage you can use carp or croak which report the error as being from\nwhere your module was called.  There is no guarantee that that is where\nthe error was, but it is a good educated guess.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Carp@1.50-420.oe2409?arch=noarch&epoch=0&upstream=perl-Carp-1.50-420.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Carp",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Alternative warn and die for modules",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.50-420.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Date-ISO8601-0.005-0a88f10e-53b0-46c4-8c7c-0dbf602909a9-1d2e7a2f-18ff-4aff-b7f6-4767d5793a99",
			"name":"perl-Date-ISO8601",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f2a968a58b1c2419175ba6531e6c98010c2c386113d3487686163a200133c69a"
				}
			],
			"description":"This module places no limit on the range of dates to which it may be applied. All function arguments are permitted to be Math::BigInt or Math::BigRat objects in order to achieve arbitrary range. Native Perl integers are also permitted, as a convenience when the range of dates being handled is known to be sufficiently small.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Date-ISO8601@0.005-1.oe2409?arch=noarch&epoch=0&upstream=perl-Date-ISO8601-0.005-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://search.cpan.org/dist/Date-ISO8601/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Three ISO 8601 numerical calendars",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.005-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Params-Classify-0.015-4471ccb7-caa8-4da9-a930-11df8c4aeba2-9917150e-6bc4-43f7-99a7-94476f3e1466",
			"name":"perl-Params-Classify",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ca85846b05c01c75fd5c7b0561a473347e9a6b34e27649b8b1c3710e8e5bb994"
				}
			],
			"description":"This module provides various type-testing functions. These are intended\nfor functions that, unlike most Perl code, care what type of data they\nare operating on. For example, some functions wish to behave\ndifferently depending on the type of their arguments (like overloaded\nfunctions in C++).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Params-Classify@0.015-1.oe2409?arch=aarch64&epoch=0&upstream=perl-Params-Classify-0.015-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Params-Classify",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Argument type classification",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.015-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-e7ff7cfc-294d-4d33-af5c-a6df932773bb",
			"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-DateTime-TimeZone-SystemV-0.010-ba0d51d7-ef2c-44b3-9290-4758d516a19d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-5a6742de-16bc-41c1-8d27-9760e1a151f4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-TimeZone-SystemV-0.010-ba0d51d7-ef2c-44b3-9290-4758d516a19d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Date-ISO8601-0.005-0a88f10e-53b0-46c4-8c7c-0dbf602909a9-1d2e7a2f-18ff-4aff-b7f6-4767d5793a99"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-TimeZone-SystemV-0.010-ba0d51d7-ef2c-44b3-9290-4758d516a19d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Params-Classify-0.015-4471ccb7-caa8-4da9-a930-11df8c4aeba2-9917150e-6bc4-43f7-99a7-94476f3e1466"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-TimeZone-SystemV-0.010-ba0d51d7-ef2c-44b3-9290-4758d516a19d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-e7ff7cfc-294d-4d33-af5c-a6df932773bb"
		}
	]
}