{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"perl-AnyEvent-0.7.17-3.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-AnyEvent-0.7.17-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-b65246e1-1df4-4562-922e-4664e3316c1a",
			"name":"perl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1cc1d4df3e2feb90c5250bb3619d63d60b9ec82bb75e180bdeecccce97e37e91"
				}
			],
			"description":"Perl 5 is a highly capable, feature-rich programming language with over 30 years of development.\nPerl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid\nprototyping and large scale development projects.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl@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":"A highly capable, feature-rich programming language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:5.38.0-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"name":"perl-AnyEvent",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d854a867fcb7a6f25173b1a7642b927314567f10343727661b839f60edd32415"
				}
			],
			"description":"AnyEvent provides a uniform interface to various event loops. This allows\nmodule authors to use event loop functionality without forcing module users\nto use a specific event loop implementation (since more than one event loop\ncannot coexist peacefully).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-AnyEvent@7.17-3.oe2409?arch=noarch&epoch=0&upstream=perl-AnyEvent-7.17-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://search.cpan.org/dist/AnyEvent/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"DBI of event loop programming",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:7.17-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-2932fed4-6706-4ab4-a484-2d7ffb5a2953",
			"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-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-f4bcc0ab-4b79-4f26-b97b-e8f3ac5e26a6",
			"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-Guard-1.023-658e563b-e7f5-498e-b180-568a4aeb0731-9d85115e-841f-480c-b486-bcb840fa119b",
			"name":"perl-Guard",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ea42bb47f5336d2c740928f77b71a7100ce0e164b577c8731073e2111ef72f73"
				}
			],
			"description":"This module implements so-called \"guards\". A guard is something\n(usually an object) that \"guards\" a resource, ensuring that it is\ncleaned up when expected.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Guard@1.023-3.oe2409?arch=aarch64&epoch=0&upstream=perl-Guard-1.023-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://search.cpan.org/dist/Guard/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Safe cleanup blocks",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.023-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Net-SSLeay-1.94-feb55a2b-63f7-41f7-bf16-d95b95818f2d-7c00e853-5748-4258-8850-c2d85323fa0e",
			"name":"perl-Net-SSLeay",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7b8d6208ce4af3207f0107a044339db59fe441d9d9c25d825b3e1cc0cba80804"
				}
			],
			"description":"This Package provides perl modules(Net::SSLeay and Net::SSLeay::Handle) for using OpenSSL.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Net-SSLeay@1.94-1.oe2409?arch=aarch64&epoch=0&upstream=perl-Net-SSLeay-1.94-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Net-SSLeay",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Perl module for using OpenSSL",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.94-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Scalar-List-Utils-1.63-35328e86-e1a3-44ab-85af-9630af1ab520-1e107da2-aba1-4005-b3b3-7a02d92885f9",
			"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-Socket-2.037-72ff5e1c-c964-42c3-b4a1-2a874b867031-c96c85f6-052c-4e93-973a-8a0458346ed4",
			"name":"perl-Socket",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c5e7c35caaf85e7bf34623b0254b77fd9f79799ef754a01de461416fad5092f4"
				}
			],
			"description":"This module provides a variety of constants, structure manipulators and other\nfunctions related to socket-based networking. The values and functions\nprovided are useful when used in conjunction with Perl core functions such as\nsocket(), setsockopt() and bind(). It also provides several other support\nfunctions, mostly for dealing with conversions of network addresses between\nhuman-readable and native binary forms, and for hostname resolver operations.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Socket@2.037-1.oe2409?arch=aarch64&epoch=4&upstream=perl-Socket-2.037-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Socket",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Networking constants and support functions",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:2.037-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Storable-3.25-8a062b31-7b81-4924-879e-623a2cae6d7d-cb9fc5db-7ff3-4123-b185-052095c2980a",
			"name":"perl-Storable",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4626f272564b4f96af064f75c4aa41b335a8e8afa32c822a52f6aa96883a4e2f"
				}
			],
			"description":"The Storable extension brings persistence to your data.\nYou may recursively store to disk any data structure, no matter how\ncomplex and circular it is, provided it contains only SCALAR, ARRAY,\nHASH (possibly tied) and references (possibly blessed) to those items.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Storable@3.25-3.oe2409?arch=aarch64&epoch=1&upstream=perl-Storable-3.25-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Storable",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Persistence for Perl data structures",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:3.25-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Sys-Syslog-0.36-9dd9b6d6-afc2-4aab-831e-ded01ff4c113-5d8ef834-50b9-4be3-acfe-ea8a180eb54f",
			"name":"perl-Sys-Syslog",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"67efc434e834944acd9dc98fc4e6751422be820230b92a5a91d939052b3740df"
				}
			],
			"description":"Sys-Syslog is an interface to the UNIX syslog(3) program.\nCall syslog() with a string priority and a list of printf() args\njust like syslog(3).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Sys-Syslog@0.36-2.oe2409?arch=aarch64&epoch=0&upstream=perl-Sys-Syslog-0.36-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Sys-Syslog",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An interface to the UNIX syslog(3) program",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.36-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Task-Weaken-1.06-019edb89-b95a-4832-8776-d6be88154000-5eb97654-8621-4587-ab1c-bb4905f83dc7",
			"name":"perl-Task-Weaken",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"748c23bbd90613a0a7558e8c3f8b87cc01bba20051f09891ac8a193cfdb0f8f2"
				}
			],
			"description":"One recurring problem in modules that use Scalar::Util's weaken function is\nthat it is not present in the pure-perl variant.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Task-Weaken@1.06-2.oe2409?arch=noarch&epoch=0&upstream=perl-Task-Weaken-1.06-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://search.cpan.org/dist/Task-Weaken/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Ensure that a platform has weaken support",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.06-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Time-HiRes-1.9775-810d993d-ab70-47a8-afcd-17269414cd59-2d9cc258-e4b1-4881-b4ac-d659540891b6",
			"name":"perl-Time-HiRes",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f8209dec05ee8c5a6296bb61963b25c05fc62c9ad9c0bb26faf798402196bd24"
				}
			],
			"description":"Implement usleep, ualarm, and gettimeofday for Perl, as well as wrappers\nto implement time, sleep, and alarm that know about non-integral seconds.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Time-HiRes@1.9775-1.oe2409?arch=aarch64&epoch=4&upstream=perl-Time-HiRes-1.9775-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Time-HiRes",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"High resolution time, sleep, and alarm for perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:1.9775-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Unicode-Normalize-1.32-c7530a4c-391a-4c1e-9042-5add12d911bf-cdb807c1-d8b0-41fd-b0df-c6d7cbfd4f2a",
			"name":"perl-Unicode-Normalize",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7bba3f726cc1bfba4fa6b979b9ad294370325566ee0c54519e7fa09e717d4160"
				}
			],
			"description":"This package takes Unicode data of arbitrary forms and canonicalizes it to a standard\nrepresentation(Unicode Standard Annex #15).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Unicode-Normalize@1.32-1.oe2409?arch=aarch64&epoch=0&upstream=perl-Unicode-Normalize-1.32-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Unicode-Normalize",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Unicode Normalization Forms",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.32-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-608df303-590d-486f-a94f-22c8509df28a",
			"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-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-b65246e1-1df4-4562-922e-4664e3316c1a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-2932fed4-6706-4ab4-a484-2d7ffb5a2953"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-f4bcc0ab-4b79-4f26-b97b-e8f3ac5e26a6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Guard-1.023-658e563b-e7f5-498e-b180-568a4aeb0731-9d85115e-841f-480c-b486-bcb840fa119b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Net-SSLeay-1.94-feb55a2b-63f7-41f7-bf16-d95b95818f2d-7c00e853-5748-4258-8850-c2d85323fa0e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Scalar-List-Utils-1.63-35328e86-e1a3-44ab-85af-9630af1ab520-1e107da2-aba1-4005-b3b3-7a02d92885f9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Socket-2.037-72ff5e1c-c964-42c3-b4a1-2a874b867031-c96c85f6-052c-4e93-973a-8a0458346ed4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Storable-3.25-8a062b31-7b81-4924-879e-623a2cae6d7d-cb9fc5db-7ff3-4123-b185-052095c2980a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Sys-Syslog-0.36-9dd9b6d6-afc2-4aab-831e-ded01ff4c113-5d8ef834-50b9-4be3-acfe-ea8a180eb54f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Task-Weaken-1.06-019edb89-b95a-4832-8776-d6be88154000-5eb97654-8621-4587-ab1c-bb4905f83dc7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Time-HiRes-1.9775-810d993d-ab70-47a8-afcd-17269414cd59-2d9cc258-e4b1-4881-b4ac-d659540891b6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Unicode-Normalize-1.32-c7530a4c-391a-4c1e-9042-5add12d911bf-cdb807c1-d8b0-41fd-b0df-c6d7cbfd4f2a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-AnyEvent-7.17-0b0902ac-e38b-4fa7-8ff5-06f4633da60a-a823b5e0-69c6-4e4c-a21e-7d08179054fb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-608df303-590d-486f-a94f-22c8509df28a"
		}
	]
}