{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"perl-DateTime-Format-Strptime-1.1.79-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-Format-Strptime-1.1.79-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-9ebfd965-e09b-4dd7-85b1-cf89ffbd8995",
			"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-DateTime-1.65-762d4b97-dd03-4d5c-a6bc-a0b125b9ed84-50851022-168b-470d-8e45-0072623ee86e",
			"name":"perl-DateTime",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3e0a84957b28c9663ce022c4c8ad0b8c3805b84990e2c020a15c9be3720e842e"
				}
			],
			"description":"DateTime is a class for the representation of date/time combinations.  It\nrepresents the Gregorian calendar, extended backwards in time before its\ncreation (in 1582). This is sometimes known as the \"proleptic Gregorian\ncalendar\". In this calendar, the first day of the calendar (the epoch), is the\nfirst day of year 1, which corresponds to the date which was (incorrectly)\nbelieved to be the birth of Jesus Christ.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-DateTime@1.65-1.oe2409?arch=aarch64&epoch=0&upstream=perl-DateTime-1.65-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/DateTime",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Date and time object for Perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.65-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"name":"perl-DateTime-Format-Strptime",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"11e632d05e99e51166a46d3671f7b4cd9303b62c79e7ea70b2028a0cf49a75fc"
				}
			],
			"description":"This module implements most of strptime(3), the POSIX function that is the\nreverse of strftime(3), for DateTime. While strftime takes a DateTime and a\npattern and returns a string, strptime takes a string and a pattern and\nreturns the DateTime object associated.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-DateTime-Format-Strptime@1.79-1.oe2409?arch=noarch&epoch=1&upstream=perl-DateTime-Format-Strptime-1.79-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/DateTime-Format-Strptime",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Parse and format strptime and strftime patterns",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:1.79-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-DateTime-Locale-1.36-c04769f1-1507-460c-8aa3-ea59a14c265b-bbdd9df0-7546-4ba5-bfaf-6494d78ace4d",
			"name":"perl-DateTime-Locale",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d4d64eff70a737c1b9c0d6485f6569e5c3e7471adf71e7a9a32ebb4bf6d313fc"
				}
			],
			"description":"DateTime::Locale is primarily a factory for the various locale sub-classes.\nIt also provides some functions for getting information on all the\navailable locales.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-DateTime-Locale@1.36-1.oe2409?arch=noarch&epoch=0&upstream=perl-DateTime-Locale-1.36-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/DateTime-Locale",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Localization support for DateTime.pm",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.36-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-DateTime-TimeZone-2.62-6368a589-b04b-42cd-9e08-f1a990cd1610-c681bd70-caf6-499f-9e2c-8fc7bbdee77b",
			"name":"perl-DateTime-TimeZone",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"dc5c0936a734d6f776f794fbbc8c0a09bb308cf711cee2653be75dbd242d4f93"
				}
			],
			"description":"This class is the base class for all time zone objects. A time zone is\nrepresented internally as a set of observances, each of which describes the\noffset from GMT for a given time period.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-DateTime-TimeZone@2.62-1.oe2409?arch=noarch&epoch=0&upstream=perl-DateTime-TimeZone-2.62-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/DateTime-TimeZone",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Time zone object base class and factory",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.62-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-82589a55-0a61-48bc-abf3-02db3f96376e",
			"name":"perl-Exporter",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ba7dc3337d0b20c37931089d741716b05e8f6dfbabfed0d85c5f2be371a8a6d5"
				}
			],
			"description":"The Exporter module implements an import method which allows a module to\nexport functions and variables to its users' name spaces. Many modules use\nExporter rather than implementing their own import method because Exporter\nprovides a highly flexible interface, with an implementation optimized for\nthe common case.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Exporter@5.77-1.oe2409?arch=noarch&epoch=0&upstream=perl-Exporter-5.77-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Exporter",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Implements default import method for modules",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.77-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Params-ValidationCompiler-0.31-9b0150af-bad6-45ee-907a-daf36cf07b9d-3547eb07-1f1e-49fc-b7a8-109a34bbe84f",
			"name":"perl-Params-ValidationCompiler",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b95003eac6a46c8c7bf03281a4e52fa09b73af490b178a10bcb4658a405231a7"
				}
			],
			"description":"Create a customized, optimized, non-lobotomized, uncompromised, and thoroughly\nspecialized parameter checking subroutine.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Params-ValidationCompiler@0.31-1.oe2409?arch=noarch&epoch=0&upstream=perl-Params-ValidationCompiler-0.31-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Params-ValidationCompiler",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Build an optimized subroutine parameter validator once, use it forever",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.31-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Specio-0.48-a7321f06-71a4-456c-ae33-47dce4d98636-9bfc7a38-944f-416d-aefe-79a1de3972eb",
			"name":"perl-Specio",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ed3f54bc767f6c57fce53150cd90c290d523e652a2936d5c174929e1bb0a9e7d"
				}
			],
			"description":"The Specio distribution provides classes for representing type constraints\nand coercion, along with syntax sugar for declaring them.\n\nNote that this is not a proper type system for Perl. Nothing in this\ndistribution will magically make the Perl interpreter start checking a value's\ntype on assignment to a variable. In fact, there's no built-in way to apply a\ntype to a variable at all.\n\nInstead, you can explicitly check a value against a type, and optionally coerce\nvalues to that type.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Specio@0.48-1.oe2409?arch=noarch&epoch=0&upstream=perl-Specio-0.48-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Specio",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Type constraints and coercions for Perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.48-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Try-Tiny-0.31-327846ac-fef8-43ee-bfdc-e6a928cd05ef-d6466afe-19c3-4682-aa47-092c047a1f95",
			"name":"perl-Try-Tiny",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b4a2695f2b422a54306fcc37218feebef31ea0df3ddfddb2c2cb6a71e4af46d3"
				}
			],
			"description":"This module provides bare bones try/catch statements that are designed to minimize common mistakes with\neval blocks, and NOTHING else.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Try-Tiny@0.31-2.oe2409?arch=noarch&epoch=0&upstream=perl-Try-Tiny-0.31-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Try-Tiny",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Minimal try/catch with proper preservation of $@",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.31-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-constant-1.33-e2cc0cf2-484f-4a09-993f-8785b84e36b0-00a691d9-bf7c-4f94-b555-5482f1d08533",
			"name":"perl-constant",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e0d2c06f6fcf164ddf6d32c7709fe92f37b9ab309abefc33fed273516c0f5cd1"
				}
			],
			"description":"This pragma allows you to declare constants at compile-time.\nWhen a constant is used in an expression, Perl replaces it with its\nvalue at compile time, and may then optimize the expression further.\nIn particular, any code in an \"if (CONSTANT)\" block will be optimized\naway if the constant is false.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-constant@1.33-422.oe2409?arch=noarch&epoch=0&upstream=perl-constant-1.33-422.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/constant",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Perl pragma to declare constants",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.33-422.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-199fa6e5-a2eb-4d93-8e30-b03a20550c40",
			"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"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-parent-0.241-87b37454-f86e-4897-8733-adcd1b11e6e1-9c0ce4dc-f2c2-481f-8758-19d786593739",
			"name":"perl-parent",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9c0306ed8ddcd34b0725b4bf3250e98e774e12ccec2a8d05d7e927efbbc385d9"
				}
			],
			"description":"Allows you to both load one or more modules, while setting up inheritance\nfrom those modules at the same time.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-parent@0.241-1.oe2409?arch=noarch&epoch=1&upstream=perl-parent-0.241-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/parent",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Establish an ISA relationship with base classes at compile time",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:0.241-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-9ebfd965-e09b-4dd7-85b1-cf89ffbd8995"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-DateTime-1.65-762d4b97-dd03-4d5c-a6bc-a0b125b9ed84-50851022-168b-470d-8e45-0072623ee86e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-DateTime-Locale-1.36-c04769f1-1507-460c-8aa3-ea59a14c265b-bbdd9df0-7546-4ba5-bfaf-6494d78ace4d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-DateTime-TimeZone-2.62-6368a589-b04b-42cd-9e08-f1a990cd1610-c681bd70-caf6-499f-9e2c-8fc7bbdee77b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-82589a55-0a61-48bc-abf3-02db3f96376e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Params-ValidationCompiler-0.31-9b0150af-bad6-45ee-907a-daf36cf07b9d-3547eb07-1f1e-49fc-b7a8-109a34bbe84f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Specio-0.48-a7321f06-71a4-456c-ae33-47dce4d98636-9bfc7a38-944f-416d-aefe-79a1de3972eb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Try-Tiny-0.31-327846ac-fef8-43ee-bfdc-e6a928cd05ef-d6466afe-19c3-4682-aa47-092c047a1f95"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-constant-1.33-e2cc0cf2-484f-4a09-993f-8785b84e36b0-00a691d9-bf7c-4f94-b555-5482f1d08533"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-199fa6e5-a2eb-4d93-8e30-b03a20550c40"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DateTime-Format-Strptime-1.79-620c2d06-26c8-4195-9324-2657dbadabb0-3087fab8-0e0a-4c99-847c-dd477ebc05d2",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-parent-0.241-87b37454-f86e-4897-8733-adcd1b11e6e1-9c0ce4dc-f2c2-481f-8758-19d786593739"
		}
	]
}