{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"net-snmp-perl-1.5.9.3-4.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/net-snmp-perl-1.5.9.3-4.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-797f18a6-d253-4456-be0a-ae04b24c6b39",
			"name":"bash",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0648f5dde35fc9fcf57a6a9c95dae3273cbb784ba492931ff20874906827ed39"
				}
			],
			"description":"Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible\nshell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is\nintended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers\nfunctional improvements over sh for both programming and interactive use. In addition, most\nsh scripts can be run by Bash without modification.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/bash@5.2.21-1.oe2409?arch=aarch64&epoch=0&upstream=bash-5.2.21-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/bash",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"It is the Bourne Again Shell",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.2.21-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-44cdd510-2daf-426b-b3a5-3d31d485d4ea",
			"name":"coreutils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2f5af68ccffa26a602437b1920467462bfd75facc2bb18bdc2fd9140eb7dc702"
				}
			],
			"description":"These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/coreutils@9.5-4.oe2409?arch=aarch64&epoch=0&upstream=coreutils-9.5-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/coreutils/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A set of basic GNU tools commonly used in shell scripts",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.5-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-c7410fce-4cf5-48ad-9ca6-ef99695ca895",
			"name":"glibc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f83727d5acc81f8f92521d78f89a59332782c39c8e4d98151505e6bc01fdca98"
				}
			],
			"description":"The GNU C Library project provides the core libraries for the GNU system and\nGNU/Linux systems, as well as many other systems that use Linux as the kernel.\nThese libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD,\nOS-specific APIs and more. These APIs include such foundational facilities as\nopen, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt,\n login, exit and more.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glibc@2.38-34.oe2409?arch=aarch64&epoch=0&upstream=glibc-2.38-34.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/glibc/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU libc libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.38-34.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-net-snmp-5.9.3-8254cf4f-0593-4478-9261-c8df06995c32-b10ab40c-8432-475e-823c-dfbd14f770be",
			"name":"net-snmp",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"28a2aa40a7a1c48239a9e13a1dfb8a637666083475d5672ce040739e2fc8c5ee"
				}
			],
			"description":"Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c\nand SNMP v3 using both IPv4 and IPv6. The suite includes:\n\n- An extensible agent for responding to SNMP queries including built-in\n  support for a wide range of MIB information modules\n- Command-line applications to retrieve and manipulate information from\n  SNMP-capable devices\n- A daemon application for receiving SNMP notifications\n- A library for developing new SNMP applications, with C and Perl APIs\n- A graphical MIB browser.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/net-snmp@5.9.3-4.oe2409?arch=aarch64&epoch=1&upstream=net-snmp-5.9.3-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://net-snmp.sourceforge.net/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"SNMP Daemon",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:5.9.3-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-net-snmp-libs-5.9.3-43ce99eb-4ec4-4e89-813e-3577eb19a126-93c77e75-41db-4e55-bb8c-f5aad3411bde",
			"name":"net-snmp-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1ea9760e6eb939ab9f4fff0fcab8d30673ad72869cec1e0ff699a262916f02d9"
				}
			],
			"description":"Libraries for net-snmp.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/net-snmp-libs@5.9.3-4.oe2409?arch=aarch64&epoch=1&upstream=net-snmp-5.9.3-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://net-snmp.sourceforge.net/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Libraries for net-snmp",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:5.9.3-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"name":"net-snmp-perl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2def010e2defca51d94ee052f0f236341d766261a42055b5658ec2f9c2f561f3"
				}
			],
			"description":"The Perl5 'SNMP' Extension Module v3.1.0 for the UCD SNMPv3 library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/net-snmp-perl@5.9.3-4.oe2409?arch=aarch64&epoch=1&upstream=net-snmp-5.9.3-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://net-snmp.sourceforge.net/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Perl5 SNMP Extension Module",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:5.9.3-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-142fcf21-e24f-4306-bfa9-0e1f1d6798e8",
			"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-41b69dd9-88be-40ab-a0b4-82ed9bd853fe",
			"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-Dumper-2.183-22e248c8-939b-4525-85a2-84e3cbb82e8f-1a91da4e-3e07-4b55-954d-da3b8323b8ce",
			"name":"perl-Data-Dumper",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2d54067760de73cdb2c0a6885399cb498c062d13e55a1671d0b14a890e379c81"
				}
			],
			"description":"Given a list of scalars or reference variables, writes out their contents in perl syntax.\nThe references can also be objects. The content of each variable is output in a single Perl statement.\nHandles self-referential structures correctly.\nThe return value can be evaled to get back an identical copy of the original reference structure.\n(Please do consider the security implications of eval'ing code from untrusted sources!)",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Data-Dumper@2.183-2.oe2409?arch=aarch64&epoch=0&upstream=perl-Data-Dumper-2.183-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Data-Dumper",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Stringified perl data structures, suitable for both printing and eval",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.183-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-e87d0da8-0e9e-45ab-a6df-737510c94eb2",
			"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-Path-2.18-ccb0451a-6141-4311-b643-6178d50deb7f-bab53057-7b0b-4fc6-b5d1-6e350add3b2b",
			"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-Getopt-Long-2.57-7543f068-83c3-48da-8b41-70faad8865aa-c8f6d4d2-635b-4649-abcb-0803322ed0ee",
			"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-JSON-4.10-86c16e56-2640-424f-8283-98a11109c420-3aab3ba7-6c64-4e3c-8164-960eb83f135b",
			"name":"perl-JSON",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5cb5989c5d302e8f783d6527eaaf3651053e323724ede3f2199cad1c3c2e3dcd"
				}
			],
			"description":"This module is a thin wrapper for JSON::XS-compatible modules with\na few additional features. All the backend modules convert a Perl\ndata structure to a JSON text and vice versa. This module uses\nJSON::XS by default, and when JSON::XS is not available, falls back\non JSON::PP, which is in the Perl core since 5.14. If JSON::PP is\nnot available either, this module then falls back on JSON::backportPP\n(which is actually JSON::PP in a different .pm file) bundled in the\nsame distribution as this module. You can also explicitly specify\nto use Cpanel::JSON::XS, a fork of JSON::XS by Reini Urban.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-JSON@4.10-1.oe2409?arch=noarch&epoch=0&upstream=perl-JSON-4.10-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/JSON",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"JSON (JavaScript Object Notation) encoder/decoder",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.10-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Mail-Sender-0.903-6b0f4e67-bc0f-4c64-a856-1597ca04bad8-507787f0-b158-4811-990f-1cac79ff9721",
			"name":"perl-Mail-Sender",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f08d3f98ecf6a5dbff0e851241d228fae5f1959355be60c8ccb1810b270def2b"
				}
			],
			"description":"Mail::Sender provides an object-oriented interface to sending mails. It directly connects to the mail\nserver using IO::Socket.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Mail-Sender@0.903-10.oe2409?arch=noarch&epoch=1&upstream=perl-Mail-Sender-0.903-10.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Mail-Sender",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Module for sending mails with attachments through an SMTP server",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:0.903-10.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-PathTools-3.89-cc522244-5a11-4d7c-aa3d-ae4923e4d525-4c4abf98-49bb-48a9-a399-2f8f29792b71",
			"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-libnet-3.15-6f4768bd-a011-4ca7-b290-407fb4ad2b10-196a8ad1-cff2-4852-9d26-3bd8275551fa",
			"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-d854a48b-1556-4365-a62e-3b6548c03002",
			"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-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-797f18a6-d253-4456-be0a-ae04b24c6b39"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-44cdd510-2daf-426b-b3a5-3d31d485d4ea"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-c7410fce-4cf5-48ad-9ca6-ef99695ca895"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-net-snmp-5.9.3-8254cf4f-0593-4478-9261-c8df06995c32-b10ab40c-8432-475e-823c-dfbd14f770be"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-net-snmp-libs-5.9.3-43ce99eb-4ec4-4e89-813e-3577eb19a126-93c77e75-41db-4e55-bb8c-f5aad3411bde"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-142fcf21-e24f-4306-bfa9-0e1f1d6798e8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-41b69dd9-88be-40ab-a0b4-82ed9bd853fe"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Data-Dumper-2.183-22e248c8-939b-4525-85a2-84e3cbb82e8f-1a91da4e-3e07-4b55-954d-da3b8323b8ce"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-e87d0da8-0e9e-45ab-a6df-737510c94eb2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-File-Path-2.18-ccb0451a-6141-4311-b643-6178d50deb7f-bab53057-7b0b-4fc6-b5d1-6e350add3b2b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Getopt-Long-2.57-7543f068-83c3-48da-8b41-70faad8865aa-c8f6d4d2-635b-4649-abcb-0803322ed0ee"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-JSON-4.10-86c16e56-2640-424f-8283-98a11109c420-3aab3ba7-6c64-4e3c-8164-960eb83f135b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Mail-Sender-0.903-6b0f4e67-bc0f-4c64-a856-1597ca04bad8-507787f0-b158-4811-990f-1cac79ff9721"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-PathTools-3.89-cc522244-5a11-4d7c-aa3d-ae4923e4d525-4c4abf98-49bb-48a9-a399-2f8f29792b71"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libnet-3.15-6f4768bd-a011-4ca7-b290-407fb4ad2b10-196a8ad1-cff2-4852-9d26-3bd8275551fa"
		},
		{
			"spdxElementId":"SPDXRef-rpm-net-snmp-perl-5.9.3-368e1288-7f70-4d56-a366-3dcf25126a61-c79d88bd-b399-45c1-bef4-d5534911f30a",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-d854a48b-1556-4365-a62e-3b6548c03002"
		}
	]
}