{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"perl-libwww-perl-0.6.67-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-libwww-perl-0.6.67-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-e6c92f7b-d48f-47c4-a696-6854211f3062",
			"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-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-b42cca63-a60c-44b1-9e58-2fb98e62d871",
			"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-Data-Dump-1.25-1b0ab70b-6990-4280-9fa4-5dd2be046028-94496b80-e5b9-4423-9929-8c486893e6d3",
			"name":"perl-Data-Dump",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"320604c4af374ee76b6f66f549095c70a391e5226f06a1b81a29b6384154a01f"
				}
			],
			"description":"This module provide a few functions that traverse their argument and produces a string as its result.\nThe string contains Perl code that, when evaled, produces a deep copy of the original arguments.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Data-Dump@1.25-3.oe2409?arch=noarch&epoch=0&upstream=perl-Data-Dump-1.25-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Data-Dump",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Pretty printing of data structures",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.25-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Digest-MD5-2.58-eeb5e6fe-bed4-4e3b-8518-cc6967bdb46f-c901a21c-6c58-41a7-baed-d3e3682dea59",
			"name":"perl-Digest-MD5",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4c4c4d7178365dd1f8d8b2fe52c468d114ef71090de69138c0c151cadfcde003"
				}
			],
			"description":"The Digest::MD5 module allows you to use the RSA Data Security Inc. MD5\nMessage Digest algorithm from within Perl programs. The algorithm takes as\ninput a message of arbitrary length and produces as output a 128-bit\n\"fingerprint\" or \"message digest\" of the input.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Digest-MD5@2.58-2.oe2409?arch=aarch64&epoch=0&upstream=perl-Digest-MD5-2.58-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Digest-MD5",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Perl interface to the MD5 algorithm",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.58-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Encode-3.21-570b566b-f59c-48f8-abc3-1b753e91ea1a-17faad8d-1deb-4a5f-906f-2e96482156a7",
			"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-Encode-Locale-1.05-a19fb17e-5cb7-4394-b78a-b6f4c557c477-25443479-4785-4491-9e7b-815b909ee482",
			"name":"perl-Encode-Locale",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bc1ac0aa10299f444040617bdb193f68f17c353610c0ed775412d1857508b737"
				}
			],
			"description":"The purpose of this Perl module is try determine what encodings should be used\nwhen interfacing to various external interfaces.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Encode-Locale@1.05-14.oe2409?arch=noarch&epoch=0&upstream=perl-Encode-Locale-1.05-14.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Encode-Locale",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Determine the interfacing encoding",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.05-14.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-4cac82c4-c865-4878-9db0-0e1fd7a6dbb9",
			"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-File-Listing-6.15-451d2f45-1d55-4d0d-95aa-53908b6b7d0a-de94a6c6-50b5-4298-b49d-52885b1428ec",
			"name":"perl-File-Listing",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8f89c4da68c1de3780fe4d49ac43e226636880b0fab58349640f740e8981e49e"
				}
			],
			"description":"This module exports a single function called parse_dir(), which can be used to parse directory listings.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-File-Listing@6.15-1.oe2409?arch=noarch&epoch=0&upstream=perl-File-Listing-6.15-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/File-Listing",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Parse directory listing",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.15-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Getopt-Long-2.57-7543f068-83c3-48da-8b41-70faad8865aa-dc34b4a5-1c9a-4c12-9850-15e7eb7f4195",
			"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-HTML-Parser-3.82-88b06829-970c-4bf6-ba0a-27764cf747cc-530e9f42-f247-480d-93da-fd95500577fb",
			"name":"perl-HTML-Parser",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"86f1e78edf7c4bf989beabefd416ca2fe8613d26bdb3a2452d2d4115e7948379"
				}
			],
			"description":"Objects of the HTML::Parser class will recognize markup and separate it\nfrom plain text (alias data content) in HTML documents. As different kinds\nof markup and text are recognized, the corresponding event handlers are invoked.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-HTML-Parser@3.82-1.oe2409?arch=aarch64&epoch=0&upstream=perl-HTML-Parser-3.82-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/HTML-Parser",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"HTML parser",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.82-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-HTTP-Cookies-6.10-687a23c5-b4c3-45e2-bf38-3dbaf0c80a8c-ae35a6c0-5d59-4187-8f21-a94ca27232df",
			"name":"perl-HTTP-Cookies",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"468ac15a743c6d613842f56ab965d061b00c863cbe3d04b731da955dc9a0c4f9"
				}
			],
			"description":"This class is for objects that represent a \"cookie jar\" -- that is, a\ndatabase of all the HTTP cookies that a given LWP::UserAgent object\nknows about.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-HTTP-Cookies@6.10-2.oe2409?arch=noarch&epoch=0&upstream=perl-HTTP-Cookies-6.10-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/HTTP-Cookies",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"HTTP cookie jars",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.10-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-HTTP-Date-6.05-b3906fea-2878-4de2-8c7f-ad645c640958-36cf2168-a3d2-4005-b30d-8a02c63a5a3c",
			"name":"perl-HTTP-Date",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"fda07777f2868b4d25a4f7a9e31fe13eed90af8f8bf95d874e6d8a4e9f36f7c9"
				}
			],
			"description":"This module provides functions that deal the date formats used by the HTTP\nprotocol (and then some more). Only the first two functions, time2str() and\nstr2time(), are exported by default.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-HTTP-Date@6.05-2.oe2409?arch=noarch&epoch=0&upstream=perl-HTTP-Date-6.05-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/HTTP-Date",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Date conversion routines",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.05-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-HTTP-Message-6.45-12854729-3faf-4ecf-803f-3180e00bf164-b5bb89ee-6d96-4bc3-baa3-136523f7d102",
			"name":"perl-HTTP-Message",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6ed64a81cce82a5d061ecb25d03c89213fae5909b391303c4ceaa221f97f9bef"
				}
			],
			"description":"An HTTP::Message object contains some headers and a content body.\nThe following methods are available:\n$mess = HTTP::Message->new\n$mess = HTTP::Message->new( $headers )\n$mess = HTTP::Message->new( $headers, $content )",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-HTTP-Message@6.45-1.oe2409?arch=noarch&epoch=0&upstream=perl-HTTP-Message-6.45-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/HTTP-Message",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"HTTP style message",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.45-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-HTTP-Negotiate-6.01-e0ac78d9-acf6-4078-b9f1-6fc8be388456-fcee93e3-8c86-4db3-b541-321aefddc2d7",
			"name":"perl-HTTP-Negotiate",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d60c28a280a0fa4ddfdd161997a2bdeaad49d1dbe273609a61522dfea6b2243a"
				}
			],
			"description":"This module provides a complete implementation of the HTTP content negotiation algorithm specified in\ndraft-ietf-http-v11-spec-00.ps chapter 12. Content negotiation allows for the selection of a preferred\ncontent representation based upon attributes of the negotiable variants and the value of the various\nAccept* header fields in the request.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-HTTP-Negotiate@6.01-23.oe2409?arch=noarch&epoch=0&upstream=perl-HTTP-Negotiate-6.01-23.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/HTTP-Negotiate",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Choose a variant to serve",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.01-23.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-LWP-MediaTypes-6.04-2906c705-3a5d-4f1c-bd2d-297e12db5fe2-36aad8b8-e972-4427-ac24-d4a036e52893",
			"name":"perl-LWP-MediaTypes",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bde9a4c1e984f2cee83b2e3b2f2c83476ca2e7529ddef5b892cff6fa32ced715"
				}
			],
			"description":"This module provides functions for handling media (also known as MIME)\ntypes and encodings. The mapping from file extensions to media types is\ndefined by the media.types file. If the ~/.media.types file exists it is\nused instead. For backwards compatibility we will also look for\n~/.mime.types.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-LWP-MediaTypes@6.04-4.oe2409?arch=noarch&epoch=0&upstream=perl-LWP-MediaTypes-6.04-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/LWP-MediaTypes",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Guess media type for a file or a URL",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.04-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-MIME-Base64-3.16-9fa3c4e3-3458-4e66-9a0a-b063985520de-b9b811c6-738e-4931-ad43-68f6b767e9c4",
			"name":"perl-MIME-Base64",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"54ec254680147fd39d112f18a844059459857ed24d776205055702f65c4e73c5"
				}
			],
			"description":"This module provides functions to encode and decode strings into and from the base64 encoding\nspecified in RFC 2045 - MIME (Multipurpose Internet Mail Extensions). The base64 encoding is\ndesigned to represent arbitrary sequences of octets in a form that need not be humanly readable.\nA 65-character subset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits to be represented per printable character.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-MIME-Base64@3.16-2.oe2409?arch=aarch64&epoch=0&upstream=perl-MIME-Base64-3.16-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/MIME-Base64",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Encoding and decoding of base64 strings",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.16-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-NTLM-1.09-d51c75cf-1f79-418a-9a86-51da3fe13d46-639a27cd-ab72-4345-ac61-2477c31d08b1",
			"name":"perl-NTLM",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"368fdfd2970a71d99a5ca4868ac294bb124b04e8811c019e2852584857b9e363"
				}
			],
			"description":"This module implements the NTLM authentication mechanism.\nIt can be used to perform NTLM style authentication for any desired protocol.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-NTLM@1.09-21.oe2409?arch=noarch&epoch=0&upstream=perl-NTLM-1.09-21.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/NTLM",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An NTLM authentication module",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.09-21.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Net-HTTP-6.22-3085db35-ccf6-4472-8f60-42214f356cea-6654e6e2-37a0-4df9-9585-5d120ffe07f7",
			"name":"perl-Net-HTTP",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5526fc7e4a3d2d5147e80f8333a7188bfea8a403b74b0f72fdeaff6961a94b19"
				}
			],
			"description":"\nThe `Net::HTTP` class is a low-level HTTP client.  An instance of the\n`Net::HTTP` class represents a connection to an HTTP server.  The\nHTTP protocol is described in RFC 2616.  The `Net::HTTP` class\nsupports `HTTP/1.0` and `HTTP/1.1`.\n\n`Net::HTTP` is a sub-class of one of `IO::Socket::IP` (IPv6+IPv4),\n`IO::Socket::INET6` (IPv6+IPv4), or `IO::Socket::INET` (IPv4 only).\nYou can mix the methods described below with reading and writing from the\nsocket directly.  This is not necessary a good idea, unless you know what\nyou are doing.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Net-HTTP@6.22-1.oe2409?arch=noarch&epoch=0&upstream=perl-Net-HTTP-6.22-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Net-HTTP",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Low-level HTTP connection (client)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.22-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Scalar-List-Utils-1.63-35328e86-e1a3-44ab-85af-9630af1ab520-2ed8a287-c080-4656-995c-c9e3bec01027",
			"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-Try-Tiny-0.31-327846ac-fef8-43ee-bfdc-e6a928cd05ef-e1e3bf5c-2069-4478-80f8-1d4b9f3ba64c",
			"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-URI-5.28-3e3cef09-d6a3-455b-8908-8f6a27d9359a-ee007f2d-3d97-487f-92ec-c0626ac37c40",
			"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-WWW-RobotRules-6.02-1d49ed18-bd0b-4d5a-a7bb-cb117dcb2948-0680bf9b-86b5-42a3-96e7-e37d9faabb84",
			"name":"perl-WWW-RobotRules",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"81add8d91fc8898a4423301d8a2995eccabf5bfabca239fa35f409d0ccbc6a77"
				}
			],
			"description":"This is database of robots.txt-derived permissions. It parses the /robots.txt file as specified in \"A Standard for Robot Exclusion\".",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-WWW-RobotRules@6.02-22.oe2409?arch=noarch&epoch=0&upstream=perl-WWW-RobotRules-6.02-22.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/WWW-RobotRules",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"This module parses the /robots.txt file as specified in \"A Standard for Robot Exclusion\"",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.02-22.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libnet-3.15-6f4768bd-a011-4ca7-b290-407fb4ad2b10-1915c3e3-278f-4175-ab0a-0be5daada5e1",
			"name":"perl-libnet",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0f9a90653a9fc06f24fe26ff2d4077b6064b6873916b4443c8a893708d994e44"
				}
			],
			"description":"libnet is a collection of Perl modules which provides a simple\nand consistent programming interface (API) to the client side\nof various protocols used in the internet community.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-libnet@3.15-1.oe2409?arch=noarch&epoch=0&upstream=perl-libnet-3.15-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/libnet",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Perl clients for various network protocols",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.15-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-0c597ab8-5f30-47e4-b20e-6a60d0f0c38a",
			"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-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"name":"perl-libwww-perl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1a6f08fa065e25a69907640de63c378e75b6ca974b8380ef0ce26adc99a29c47"
				}
			],
			"description":"The libwww-perl collection is a set of Perl modules which provides a simple\nand consistent application programming interface (API) to the World-Wide Web.\nThe main focus of the library is to provide classes and functions that allow\nyou to write WWW clients. The library also contain modules that are of more general\nuse and even classes that help you implement simple HTTP servers.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-libwww-perl@6.67-1.oe2409?arch=noarch&epoch=0&upstream=perl-libwww-perl-6.67-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/libwww-perl",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The World-Wide Web library for Perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.67-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-parent-0.241-87b37454-f86e-4897-8733-adcd1b11e6e1-a2a8561e-4498-4ffc-bc2c-6fbba2acb5aa",
			"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-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-e6c92f7b-d48f-47c4-a696-6854211f3062"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-b42cca63-a60c-44b1-9e58-2fb98e62d871"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Data-Dump-1.25-1b0ab70b-6990-4280-9fa4-5dd2be046028-94496b80-e5b9-4423-9929-8c486893e6d3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Digest-MD5-2.58-eeb5e6fe-bed4-4e3b-8518-cc6967bdb46f-c901a21c-6c58-41a7-baed-d3e3682dea59"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Encode-3.21-570b566b-f59c-48f8-abc3-1b753e91ea1a-17faad8d-1deb-4a5f-906f-2e96482156a7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Encode-Locale-1.05-a19fb17e-5cb7-4394-b78a-b6f4c557c477-25443479-4785-4491-9e7b-815b909ee482"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-4cac82c4-c865-4878-9db0-0e1fd7a6dbb9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-File-Listing-6.15-451d2f45-1d55-4d0d-95aa-53908b6b7d0a-de94a6c6-50b5-4298-b49d-52885b1428ec"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Getopt-Long-2.57-7543f068-83c3-48da-8b41-70faad8865aa-dc34b4a5-1c9a-4c12-9850-15e7eb7f4195"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-HTML-Parser-3.82-88b06829-970c-4bf6-ba0a-27764cf747cc-530e9f42-f247-480d-93da-fd95500577fb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-HTTP-Cookies-6.10-687a23c5-b4c3-45e2-bf38-3dbaf0c80a8c-ae35a6c0-5d59-4187-8f21-a94ca27232df"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-HTTP-Date-6.05-b3906fea-2878-4de2-8c7f-ad645c640958-36cf2168-a3d2-4005-b30d-8a02c63a5a3c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-HTTP-Message-6.45-12854729-3faf-4ecf-803f-3180e00bf164-b5bb89ee-6d96-4bc3-baa3-136523f7d102"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-HTTP-Negotiate-6.01-e0ac78d9-acf6-4078-b9f1-6fc8be388456-fcee93e3-8c86-4db3-b541-321aefddc2d7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-LWP-MediaTypes-6.04-2906c705-3a5d-4f1c-bd2d-297e12db5fe2-36aad8b8-e972-4427-ac24-d4a036e52893"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-MIME-Base64-3.16-9fa3c4e3-3458-4e66-9a0a-b063985520de-b9b811c6-738e-4931-ad43-68f6b767e9c4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-NTLM-1.09-d51c75cf-1f79-418a-9a86-51da3fe13d46-639a27cd-ab72-4345-ac61-2477c31d08b1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Net-HTTP-6.22-3085db35-ccf6-4472-8f60-42214f356cea-6654e6e2-37a0-4df9-9585-5d120ffe07f7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Scalar-List-Utils-1.63-35328e86-e1a3-44ab-85af-9630af1ab520-2ed8a287-c080-4656-995c-c9e3bec01027"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Try-Tiny-0.31-327846ac-fef8-43ee-bfdc-e6a928cd05ef-e1e3bf5c-2069-4478-80f8-1d4b9f3ba64c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-URI-5.28-3e3cef09-d6a3-455b-8908-8f6a27d9359a-ee007f2d-3d97-487f-92ec-c0626ac37c40"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-WWW-RobotRules-6.02-1d49ed18-bd0b-4d5a-a7bb-cb117dcb2948-0680bf9b-86b5-42a3-96e7-e37d9faabb84"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libnet-3.15-6f4768bd-a011-4ca7-b290-407fb4ad2b10-1915c3e3-278f-4175-ab0a-0be5daada5e1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-0c597ab8-5f30-47e4-b20e-6a60d0f0c38a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-libwww-perl-6.67-e007f98a-5ac1-492e-9aa7-cdbe3b8c736a-64909896-37cc-4c74-b1ba-d9e5e38245d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-parent-0.241-87b37454-f86e-4897-8733-adcd1b11e6e1-a2a8561e-4498-4ffc-bc2c-6fbba2acb5aa"
		}
	]
}