{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"perl-Menlo-0.1.9019-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-Menlo-0.1.9019-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-git-2.46.0-f7d0b4e4-60ac-4728-b876-18279033fabf-f93f245e-028d-4c25-a21f-1457ccba6348",
			"name":"git",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8703c45846579a7ff657dcae6467a0757fdb80308f4711d988aea185f0c508d7"
				}
			],
			"description":"Git is a free and open source distributed version control system\ndesigned to handle everything from small to very large projects\nwith speed and efficiency.\nGit is easy to learn and has a tiny footprint with lightning fast\nperformance. It outclasses SCM tools like Subversion, CVS, Perforce,\nand ClearCase with features like cheap local branching, convenient\nstaging areas, and multiple workflows.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/git@2.46.0-1.oe2409?arch=aarch64&epoch=0&upstream=git-2.46.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://git-scm.com/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A popular and widely used Version Control System",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.46.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-18ea5935-d37f-4c41-98cc-b025d9ec76b3",
			"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-CPAN-Common-Index-0.010-9931d1b5-ba36-4d59-933a-ba47996104f0-c33831db-d43f-4626-a1ad-c135c4df43d8",
			"name":"perl-CPAN-Common-Index",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2992f243deb51a38716aa49fd794be7dcc0e4796f50cd05b6c2336415376cf6f"
				}
			],
			"description":"This module provides a common library for working with a variety of CPAN\nindex services. It is intentionally minimalist, trying to use as few non-\ncore modules as possible.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-CPAN-Common-Index@0.010-1.oe2409?arch=noarch&epoch=0&upstream=perl-CPAN-Common-Index-0.010-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/CPAN-Common-Index",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Common library for searching CPAN modules, authors and distributions",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.010-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-CPAN-Meta-2.150010-614e831f-2274-49b1-814e-64bf821ecf42-d099e72d-96a8-42f8-85fd-45482dec8fa6",
			"name":"perl-CPAN-Meta",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"041fa2a52e241d3a33510fa46f5166623484cf12b09377ac7dec54810e0dd71d"
				}
			],
			"description":"Software distributions released to the CPAN include a META.json or,\nfor older distributions, META.yml, which describes the distribution,\nits contents, and the requirements for building and installing the distribution.\nThe data structure stored in the META.json file is described in CPAN::Meta::Spec.\n\nCPAN::Meta provides a simple class to represent this distribution metadata (or distmeta),\nalong with some helpful methods for interrogating that data.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-CPAN-Meta@2.150010-420.oe2409?arch=noarch&epoch=0&upstream=perl-CPAN-Meta-2.150010-420.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/CPAN-Meta",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The distribution metadata for a CPAN dist",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.150010-420.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-CPAN-Meta-Requirements-2.143-4ad499ef-5e64-47fd-a9f6-5d4d41105f52-7320a414-3090-4fcd-b8d8-b37047c340fb",
			"name":"perl-CPAN-Meta-Requirements",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c7d426e96b3eab7b48f2786cd59c7acc5b187d4bd46b54a5501fd1e9f72985b3"
				}
			],
			"description":"A CPAN::Meta::Requirements object models a set of version constraints like those specified in the META.yml\nor META.json files in CPAN distributions, and as defined by CPAN::Meta::Spec; It can be built up by adding\nmore and more constraints, and it will reduce them to the simplest representation.\nLogically impossible constraints will be identified immediately by thrown exceptions.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-CPAN-Meta-Requirements@2.143-2.oe2409?arch=noarch&epoch=0&upstream=perl-CPAN-Meta-Requirements-2.143-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/CPAN-Meta-Requirements",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A set of version requirements for a CPAN dist",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.143-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-CPAN-Meta-YAML-0.018-ee22a345-a2ad-486c-99b0-c3d38f53819f-2d4b0af8-4087-4a87-bfd9-cc4a0267b51c",
			"name":"perl-CPAN-Meta-YAML",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"53923f745c5a50fa5eea150abe076d67a0ef45b585d5f2f642381e1d1c8eb25c"
				}
			],
			"description":"This module implements a subset of the YAML specification for use in reading and writing CPAN metadata files\nlike META.yml and MYMETA.yml. It should not be used for any other general YAML parsing or generation task.\nNOTE: META.yml (and MYMETA.yml) files should be UTF-8 encoded. Users are responsible for proper encoding and decoding.\nIn particular, the read and write methods do not support UTF-8 and should not be used.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-CPAN-Meta-YAML@0.018-421.oe2409?arch=noarch&epoch=0&upstream=perl-CPAN-Meta-YAML-0.018-421.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/CPAN-Meta-YAML",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Read and write a subset of YAML for CPAN Meta files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.018-421.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-252d9dfc-2977-4587-8a5e-ba0742799551",
			"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-Class-Tiny-1.008-247e8259-7cf5-4b3c-a5bd-20c8662a2e49-670f08ab-518c-4b18-bb75-bddd8a290aba",
			"name":"perl-Class-Tiny",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"43c667eeacf40b24cc864b59894b6c9392f43d7932c16498e8580d59706b30be"
				}
			],
			"description":"This module offers a minimalist class construction kit in around 120 lines of code.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Class-Tiny@1.008-1.oe2409?arch=noarch&epoch=0&upstream=perl-Class-Tiny-1.008-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Class-Tiny",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Minimalist class construction",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.008-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-79b80fa9-d21c-4f32-b9d4-a77845862734",
			"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-ExtUtils-Config-0.009-b779e4e7-78f9-40a3-bed0-c13e662e7cdf-39d1124d-49fe-4260-8e2f-56511440b048",
			"name":"perl-ExtUtils-Config",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"31aa219833b3c69f2387f161c407717f5a82cbaa9581cdda64630cec8ee5e73d"
				}
			],
			"description":"This package contains the module that provides a wrapper for perl's configuration.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-ExtUtils-Config@0.009-1.oe2409?arch=noarch&epoch=0&upstream=perl-ExtUtils-Config-0.009-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/ExtUtils-Config",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A wrapper for perl's configuration",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.009-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-ExtUtils-Helpers-0.026-87df83a0-edfc-480c-9adc-d98063fc586e-b5093fa4-5e30-4aa0-b3bf-457c00dd5439",
			"name":"perl-ExtUtils-Helpers",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"002a6d185c50ca2981f71cb0c8b1502d05e186e77d4a73e10777d381bd35befc"
				}
			],
			"description":"This package contains the various portability utilities for module builders.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-ExtUtils-Helpers@0.026-13.oe2409?arch=noarch&epoch=0&upstream=perl-ExtUtils-Helpers-0.026-13.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/ExtUtils-Helpers",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Various portability utilities for module builders",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.026-13.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-ExtUtils-Install-2.22-10f35d20-18c8-41d6-8184-d8d3cfacfb67-636be472-940a-4417-a955-507056c212c0",
			"name":"perl-ExtUtils-Install",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b1f58a6104ef1f73f01490b011a3976d24a8d9230d884aba88db137430f3ed0f"
				}
			],
			"description":"Perl modules installing and uninstalling",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-ExtUtils-Install@2.22-1.oe2409?arch=noarch&epoch=0&upstream=perl-ExtUtils-Install-2.22-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/ExtUtils-Install",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Install Perl files from here to there",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.22-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-ExtUtils-InstallPaths-0.012-c10af0e6-7c69-4f40-ae97-504f2eee6b7f-53d210e2-5750-4dcc-8451-5ceaf94ec2f1",
			"name":"perl-ExtUtils-InstallPaths",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ca6975e3539826a1123599eab3b4389c869c714ffd03c93cebefdff891f48a16"
				}
			],
			"description":"This package contains the module of ExtUtils::InstallPaths that contains the\nBuild.PL file which could make install path easy.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-ExtUtils-InstallPaths@0.012-9.oe2409?arch=noarch&epoch=0&upstream=perl-ExtUtils-InstallPaths-0.012-9.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/ExtUtils-InstallPaths",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Build.PL install path logic made easy",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.012-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-File-Path-2.18-ccb0451a-6141-4311-b643-6178d50deb7f-8b2022f7-e004-4057-a88f-479018e63721",
			"name":"perl-File-Path",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c871d9773e469dc912d91802441e3338a4a7b5a41ab7c2a3aa0e1368ab2235eb"
				}
			],
			"description":"This module provides a convenient way to create directories\nof arbitrary depth and to delete an entire directory subtree\nfrom the filesystem.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-File-Path@2.18-2.oe2409?arch=noarch&epoch=0&upstream=perl-File-Path-2.18-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/pod/File::Path",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Create or remove directory trees",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.18-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-File-pushd-1.016-8e4f5ff9-be1f-4291-abc1-c77adf49c5d3-19987340-844c-4586-822b-e6d1f5bebb82",
			"name":"perl-File-pushd",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e207278309d8cd9926adbcda09e2c1ce209ba54235f51b13b9a14875ab506395"
				}
			],
			"description":"File::pushd does a temporary \"chdir\" that is easily and automatically\nreverted, similar to \"pushd\" in some Unix command shells. It works by\ncreating an object that caches the original working directory. When the\nobject is destroyed, the destructor calls \"chdir\" to revert to the\noriginal working directory. By storing the object in a lexical variable\nwith a limited scope, this happens automatically at the end of the\nscope.\n\nThis is very handy when working with temporary directories for tasks\nlike testing; a function is provided to streamline getting a temporary\ndirectory from File::Temp.\n\nFor convenience, the object stringifies as the canonical form of the\nabsolute pathname of the directory entered.\n\nWarning: if you create multiple \"pushd\" objects in the same lexical\nscope, their destruction order is not guaranteed and you might not wind\nup in the directory you expect.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-File-pushd@1.016-7.oe2409?arch=noarch&epoch=0&upstream=perl-File-pushd-1.016-7.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/File-pushd",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Change directory temporarily for a limited scope",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.016-7.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Getopt-Long-2.57-7543f068-83c3-48da-8b41-70faad8865aa-2e51c8f1-b1f1-446d-893a-af2c6b5fa274",
			"name":"perl-Getopt-Long",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1e734a72588e3b97d3a3ac3a7b2eec76ac90d3cc1d83969594a35a4779cb34f7"
				}
			],
			"description":"Module Getopt::Long implements an extended getopt function called\nGetOptions(). This function implements the POSIX standard for command\nline options, with GNU extensions, while still capable of handling\nthe traditional one-letter options.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Getopt-Long@2.57-1.oe2409?arch=noarch&epoch=1&upstream=perl-Getopt-Long-2.57-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/pod/Getopt::Long",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Extended processing of command line options",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:2.57-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-HTTP-Tiny-0.088-aa058145-e471-418c-b5dc-2ed49d28986a-9ead1dec-5a47-4ad2-bccf-197b7023e9af",
			"name":"perl-HTTP-Tiny",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f3aea549902bce9659bbe23d98c9199d2d5a5b9bede1450027a6121d45790483"
				}
			],
			"description":"This is a very simple HTTP/1.1 client, designed for doing simple requests\nwithout the overhead of a large framework like LWP::UserAgent.\n\nIt is more correct and more complete than HTTP::Lite. It supports proxies and\nredirection. It also correctly resumes after EINTR.\n\nIf IO::Socket::IP 0.25 or later is installed, HTTP::Tiny will use it instead\nof IO::Socket::INET for transparent support for both IPv4 and IPv6.\n\nCookie support requires HTTP::CookieJar or an equivalent class.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-HTTP-Tiny@0.088-1.oe2409?arch=noarch&epoch=0&upstream=perl-HTTP-Tiny-0.088-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/HTTP-Tiny",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A small, simple, correct HTTP/1.1 client",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.088-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-HTTP-Tinyish-0.18-c948d29a-2cbf-4e8e-8e0f-8e4a117c9ee5-608d9654-a280-4d42-a076-ed88959ccb21",
			"name":"perl-HTTP-Tinyish",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"178709a46ce5fd29fe53b32091cf81a1a3a818ecafac9c3b5ac2cffe05a16e18"
				}
			],
			"description":"HTTP::Tinyish is a wrapper module for HTTP client modules LWP, HTTP::Tiny\nand HTTP client software curl and wget.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-HTTP-Tinyish@0.18-1.oe2409?arch=noarch&epoch=0&upstream=perl-HTTP-Tinyish-0.18-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://search.cpan.org/dist/HTTP-Tinyish/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"HTTP::Tiny compatible HTTP client wrappers",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.18-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-JSON-PP-4.16-9e43f237-8fa1-48fe-bcd7-c85a16886a67-9cf0f004-387d-4884-8a79-5232af4d37ae",
			"name":"perl-JSON-PP",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a1ab1e13fda5684fe1d1912ecc8b7621914ff69aebc012f56f0249e22f750ff9"
				}
			],
			"description":"JSON::PP is a pure perl JSON decoder/encoder, and (almost) compatible to much faster JSON::XS\nwritten by Marc Lehmann in C. JSON::PP works as a fallback module when you use JSON module without having installed JSON::XS.\n\nBecause of this fallback feature of JSON.pm, JSON::PP tries not to be more JavaScript-friendly than JSON::XS\n(i.e. not to escape extra characters such as U+2028 and U+2029, etc), in order for you not to lose such JavaScript-friendliness\nsilently when you use JSON.pm and install JSON::XS for speed or by accident. If you need JavaScript-friendly RFC7159-compliant\npure perl module, try JSON::Tiny, which is derived from Mojolicious web framework and is also smaller and faster than JSON::PP.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-JSON-PP@4.16-1.oe2409?arch=noarch&epoch=1&upstream=perl-JSON-PP-4.16-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/JSON-PP",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"JSON::XS compatible pure-Perl module.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:4.16-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-PathTools-3.89-cc522244-5a11-4d7c-aa3d-ae4923e4d525-c1ba7f1a-b480-4032-9d6a-515f1d81f5b3",
			"name":"perl-PathTools",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"87846dab0cb6f2aaf26113fff0ebcf650b1e30c122ad5a19b9c9b5fc41be50ab"
				}
			],
			"description":"Tools for working with directory and file names.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-PathTools@3.89-1.oe2409?arch=aarch64&epoch=0&upstream=perl-PathTools-3.89-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/PathTools",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"PathTools Perl Module (Cwd, File::Spec)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.89-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-String-ShellQuote-1.04-ca3cfae2-e171-4709-a04c-aeae3422099f-c7db5b54-4bf0-476b-abfd-c9371aa5a79f",
			"name":"perl-String-ShellQuote",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e07955681b771842692e7317e539517d4d41449a9dfcf86963433dff3e0fb06c"
				}
			],
			"description":"This package contains the String::ShellQuote module, plus a command-line\ninterface to it.  It contains some functions which are useful for quoting\nstrings which are going to pass through the shell or a shell-like object.  It\nis useful for doing robust tool programming, particularly when dealing with\nfiles whose names contain white space or shell globbing characters.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-String-ShellQuote@1.04-26.oe2409?arch=noarch&epoch=0&upstream=perl-String-ShellQuote-1.04-26.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/String-ShellQuote",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Perl module for quoting strings for passing through the shell",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.04-26.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Test-Harness-3.48-fa465ac6-9b26-404b-bf4f-07c70bdb4938-35748694-7ef7-436d-90be-68385ef6a039",
			"name":"perl-Test-Harness",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"98b3043ce61cb576d8b7991c464e009835ff867984866e24427f16f1da027192"
				}
			],
			"description":"This package allows tests to be run and results automatically aggregated and\noutput to STDOUT.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Test-Harness@3.48-1.oe2409?arch=noarch&epoch=2&upstream=perl-Test-Harness-3.48-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Test-Harness",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Run Perl standard test scripts with statistics",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"2:3.48-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Time-Local-1.350-5c979383-9043-4427-8124-15af6d56bd32-25d0b399-77ab-44f5-9afe-ee3a3df2af35",
			"name":"perl-Time-Local",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"72c05e35c33ebd7b4a639d3a58ef34cff34e57748003288b653b7ff5e501016f"
				}
			],
			"description":"This module provides functions that are the inverse of built-in perl functions localtime()\nand gmtime(). They accept a date as a six-element array, and return the corresponding time(2)\nvalue in seconds since the system epoch (Midnight, January 1, 1970 GMT on Unix, for example).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Time-Local@1.350-1.oe2409?arch=noarch&epoch=2&upstream=perl-Time-Local-1.350-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Time-Local",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Efficiently compute time from local and GMT time",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"2:1.350-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-URI-5.28-3e3cef09-d6a3-455b-8908-8f6a27d9359a-736fc36a-93d5-4682-8b46-2891d9d10ff0",
			"name":"perl-URI",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a1ddfa0f82a8fa9e003dd5cb37a40ac21ed1a68154e2c0a538ea131954d75946"
				}
			],
			"description":"This module implements the URI class. Objects of this class\nrepresent \"Uniform Resource Identifier references\" as specified\nin RFC 2396 (and updated by RFC 2732).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-URI@5.28-1.oe2409?arch=noarch&epoch=0&upstream=perl-URI-5.28-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/URI",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The Perl URI module implementation",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.28-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-constant-1.33-e2cc0cf2-484f-4a09-993f-8785b84e36b0-fab25ed7-a4e7-43f0-9ffa-5f36504c91fb",
			"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-ff43e5da-d891-44c4-92e4-9546696867cb",
			"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-72beb5c2-e742-4b98-9bea-a7f2c9fa110c",
			"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"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-podlators-5.01-23d50dcc-d6db-4034-8388-dd6f32966af0-47d3ef63-f842-46d8-8374-901212369551",
			"name":"perl-podlators",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"65e9fd509ff1af90203c09195c9d7f3b14b3e538d90de19e40321e4474771f47"
				}
			],
			"description":"podlators contains Pod::Man and Pod::Text modules which convert POD input\nto *roff source output, suitable for man pages, or plain text.  It also\nincludes several subclasses of Pod::Text for formatted output to terminals\nwith various capabilities.  It is the source package for the Pod::Man and\nPod::Text modules included with Perl.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-podlators@5.01-2.oe2409?arch=noarch&epoch=1&upstream=perl-podlators-5.01-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/podlators",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Format POD source into various output formats",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:5.01-2.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-git-2.46.0-f7d0b4e4-60ac-4728-b876-18279033fabf-f93f245e-028d-4c25-a21f-1457ccba6348"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-18ea5935-d37f-4c41-98cc-b025d9ec76b3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-CPAN-Common-Index-0.010-9931d1b5-ba36-4d59-933a-ba47996104f0-c33831db-d43f-4626-a1ad-c135c4df43d8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-CPAN-Meta-2.150010-614e831f-2274-49b1-814e-64bf821ecf42-d099e72d-96a8-42f8-85fd-45482dec8fa6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-CPAN-Meta-Requirements-2.143-4ad499ef-5e64-47fd-a9f6-5d4d41105f52-7320a414-3090-4fcd-b8d8-b37047c340fb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-CPAN-Meta-YAML-0.018-ee22a345-a2ad-486c-99b0-c3d38f53819f-2d4b0af8-4087-4a87-bfd9-cc4a0267b51c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-252d9dfc-2977-4587-8a5e-ba0742799551"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Class-Tiny-1.008-247e8259-7cf5-4b3c-a5bd-20c8662a2e49-670f08ab-518c-4b18-bb75-bddd8a290aba"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-79b80fa9-d21c-4f32-b9d4-a77845862734"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-ExtUtils-Config-0.009-b779e4e7-78f9-40a3-bed0-c13e662e7cdf-39d1124d-49fe-4260-8e2f-56511440b048"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-ExtUtils-Helpers-0.026-87df83a0-edfc-480c-9adc-d98063fc586e-b5093fa4-5e30-4aa0-b3bf-457c00dd5439"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-ExtUtils-Install-2.22-10f35d20-18c8-41d6-8184-d8d3cfacfb67-636be472-940a-4417-a955-507056c212c0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-ExtUtils-InstallPaths-0.012-c10af0e6-7c69-4f40-ae97-504f2eee6b7f-53d210e2-5750-4dcc-8451-5ceaf94ec2f1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-File-Path-2.18-ccb0451a-6141-4311-b643-6178d50deb7f-8b2022f7-e004-4057-a88f-479018e63721"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-File-pushd-1.016-8e4f5ff9-be1f-4291-abc1-c77adf49c5d3-19987340-844c-4586-822b-e6d1f5bebb82"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Getopt-Long-2.57-7543f068-83c3-48da-8b41-70faad8865aa-2e51c8f1-b1f1-446d-893a-af2c6b5fa274"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-HTTP-Tiny-0.088-aa058145-e471-418c-b5dc-2ed49d28986a-9ead1dec-5a47-4ad2-bccf-197b7023e9af"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-HTTP-Tinyish-0.18-c948d29a-2cbf-4e8e-8e0f-8e4a117c9ee5-608d9654-a280-4d42-a076-ed88959ccb21"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-JSON-PP-4.16-9e43f237-8fa1-48fe-bcd7-c85a16886a67-9cf0f004-387d-4884-8a79-5232af4d37ae"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-PathTools-3.89-cc522244-5a11-4d7c-aa3d-ae4923e4d525-c1ba7f1a-b480-4032-9d6a-515f1d81f5b3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-String-ShellQuote-1.04-ca3cfae2-e171-4709-a04c-aeae3422099f-c7db5b54-4bf0-476b-abfd-c9371aa5a79f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Test-Harness-3.48-fa465ac6-9b26-404b-bf4f-07c70bdb4938-35748694-7ef7-436d-90be-68385ef6a039"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Time-Local-1.350-5c979383-9043-4427-8124-15af6d56bd32-25d0b399-77ab-44f5-9afe-ee3a3df2af35"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-URI-5.28-3e3cef09-d6a3-455b-8908-8f6a27d9359a-736fc36a-93d5-4682-8b46-2891d9d10ff0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-constant-1.33-e2cc0cf2-484f-4a09-993f-8785b84e36b0-fab25ed7-a4e7-43f0-9ffa-5f36504c91fb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-ff43e5da-d891-44c4-92e4-9546696867cb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-parent-0.241-87b37454-f86e-4897-8733-adcd1b11e6e1-72beb5c2-e742-4b98-9bea-a7f2c9fa110c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-Menlo-1.9019-2f958208-0785-4ae3-9458-55e3292e0d0e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-podlators-5.01-23d50dcc-d6db-4034-8388-dd6f32966af0-47d3ef63-f842-46d8-8374-901212369551"
		}
	]
}