{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"debhelper-0.13.11.9-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/debhelper-0.13.11.9-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-binutils-2.41-4865db81-90b4-42dd-8269-174419b3a479-8ef5e5eb-8d51-4e85-b0a4-f1fc0fde20ca",
			"name":"binutils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"75a9704781962de58f857f52bd9f113182ba6135d29fee49a19c813207959cf1"
				}
			],
			"description":"Binutils is a collection of binary utilities, including ar (for\ncreating, modifying and extracting from archives), as (a family of GNU\nassemblers), gprof (for displaying call graph profile data), ld (the\nGNU linker), nm (for listing symbols from object files), objcopy (for\ncopying and translating object files), objdump (for displaying\ninformation from object files), ranlib (for generating an index for\nthe contents of an archive), readelf (for displaying detailed\ninformation about binary files), size (for listing the section sizes\nof an object or archive file), strings (for listing printable strings\nfrom files), strip (for discarding symbols), and addr2line (for\nconverting addresses to file and line).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/binutils@2.41-6.oe2409?arch=aarch64&epoch=0&upstream=binutils-2.41-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://sourceware.org/binutils",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A GNU collection of binary utilities",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.41-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-dh-autoreconf-20-57ff8a80-6c8b-41c7-95d7-8b4e24f0adc1-1f82bf25-99d4-489c-a0dd-c20d45ea5992",
			"name":"dh-autoreconf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"cc7aca033ffc5ab40654c085aee3baf0ef06ef8ebda0cc989a556e29b76bcff2"
				}
			],
			"description":"dh-autoreconf provides a debhelper sequence addon named 'autoreconf' and two\ncommands, dh_autoreconf and dh_autoreconf_clean.\n * The dh_autoreconf command creates a list of the files and their checksums,\n   calls autoreconf and then creates a second list for the new files.\n * The dh_autoreconf_clean command compares these two lists and removes all\n   files which have been added or changed (files may be excluded if needed).\nFor CDBS users, a rule is provided to call the dh-autoreconf programs at the\nright time.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/dh-autoreconf@20-1.oe2409?arch=noarch&epoch=0&upstream=dh-autoreconf-20-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://tracker.debian.org/pkg/dh-autoreconf",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"debhelper add-on to call autoreconf and clean up after the build",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:20-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-dpkg-1.21.22-e050548a-ea6f-4024-8f26-5ebb1858769c-7f78d44a-9c5a-4817-9e9b-5d3ad53d999e",
			"name":"dpkg",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c90f704ed02a38078cc145c4957f22f42530f99f04c4b192eba73c9f960f96a5"
				}
			],
			"description":"Dpkg is a tool to install, build, remove and manageDebian packages. The\nprimary and more user-friendly front-end for dpkg is aptitude.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/dpkg@1.21.22-1.oe2409?arch=aarch64&epoch=0&upstream=dpkg-1.21.22-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://tracker.debian.org/pkg/dpkg",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Package maintenance system for Debian Linux",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.21.22-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-dpkg-dev-1.21.22-71962db9-f3d7-4b30-bd99-320f41b84ddc-c2752fb8-b5c1-4fe3-b0a8-ef3c54a88433",
			"name":"dpkg-dev",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"786919e9ea54e734aae87c30ead92d7ac22032f98c5fe61c01b38dc784d3ff01"
				}
			],
			"description":"Debian package development tools for dpdk.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/dpkg-dev@1.21.22-1.oe2409?arch=noarch&epoch=0&upstream=dpkg-1.21.22-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://tracker.debian.org/pkg/dpkg",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Debian package development tools",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.21.22-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-dpkg-perl-1.21.22-026745d4-f58d-41b4-a5b3-2f8f2d1527dc-bca1f5dc-4326-4dca-bf11-c6d71c5cd275",
			"name":"dpkg-perl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"223e16f8e04ffdf9a94c455781bfd8328f4723b16683e649586d3e2a3c0a3918"
				}
			],
			"description":"This package contains dpdk perl modules.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/dpkg-perl@1.21.22-1.oe2409?arch=noarch&epoch=0&upstream=dpkg-1.21.22-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://tracker.debian.org/pkg/dpkg",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Dpkg perl modules pacakge",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.21.22-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-gzip-1.13-71af26d0-0dca-471d-84d9-9473e87f8375-61b0efc9-31d8-42e1-9a6c-c6bb6fce0afe",
			"name":"gzip",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a59de8b92bc8607dd39cc0945d6950ae2dad34975449d072a758e3514a42fbe6"
				}
			],
			"description":"gzip is a single-file/stream lossless data compression\nutility, where the resulting compressed file generally\nhas the suffix .gz.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gzip@1.13-1.oe2409?arch=aarch64&epoch=0&upstream=gzip-1.13-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/gzip",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A data compression utility",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.13-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-5788fff3-6326-4161-8a3b-53f5f32e3d13",
			"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-48cab531-4b41-4cc8-b5a3-cfe4ba7c93d2",
			"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-Digest-SHA-6.04-1a54616f-f8d6-4f00-89c4-628432027a74-70f9aee3-e803-4393-98d8-2d22566a708e",
			"name":"perl-Digest-SHA",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7df77977b3d6e3b918f763bbda24ebb52fbea8a4e5fb9249e0e8a84ac954ce5d"
				}
			],
			"description":"Digest::SHA is a complete implementation of the NIST Secure Hash Standard. It\ngives Perl programmers a convenient way to calculate SHA-1, SHA-224, SHA-256,\nSHA-384, SHA-512, SHA-512/224, and SHA-512/256 message digests. The module can\nhandle all types of input, including partial-byte data.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Digest-SHA@6.04-1.oe2409?arch=aarch64&epoch=1&upstream=perl-Digest-SHA-6.04-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Digest-SHA",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Perl extension for SHA-1/224/256/384/512",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:6.04-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-b1fb32b4-ba98-4a2e-91bf-8f255d5c5116",
			"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-c971a94e-7f8f-4806-abe4-04c6f5cf1437",
			"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-e04bbf64-88b4-4283-94ce-aa873c2e6fd5",
			"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-PP-4.16-9e43f237-8fa1-48fe-bcd7-c85a16886a67-4cbb2df5-55ec-42c3-a0fc-c74656afeb6a",
			"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-6f7eef79-632e-49be-b486-782b69c3e78b",
			"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-constant-1.33-e2cc0cf2-484f-4a09-993f-8785b84e36b0-4996128d-d619-45e9-a60a-8574a7e17f21",
			"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-b2bbc179-608e-4afd-be27-ef34a77e930b",
			"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-90a77f8b-fe4e-4af4-9786-5ff26084986b",
			"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-po-debconf-1.0.21-ce21c373-4b33-4c20-a29a-fad14bf51446-48cc998f-6235-4e69-8870-1bf635835c91",
			"name":"po-debconf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5a7f594637ba0d56e9dd0e2db71e1548545cd6b6ee80e47a837ff2e7226f0215"
				}
			],
			"description":"This package is an alternative to debconf-utils, and provides\ntools for managing translated debconf templates files with\ncommon gettext utilities.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/po-debconf@1.0.21-1.nmu1.oe2409?arch=noarch&epoch=0&upstream=po-debconf-1.0.21-1.nmu1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://tracker.debian.org/pkg/po-debconf",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Tool for managing templates file translations with gettext",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.0.21-1.nmu1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-binutils-2.41-4865db81-90b4-42dd-8269-174419b3a479-8ef5e5eb-8d51-4e85-b0a4-f1fc0fde20ca"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-dh-autoreconf-20-57ff8a80-6c8b-41c7-95d7-8b4e24f0adc1-1f82bf25-99d4-489c-a0dd-c20d45ea5992"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-dpkg-1.21.22-e050548a-ea6f-4024-8f26-5ebb1858769c-7f78d44a-9c5a-4817-9e9b-5d3ad53d999e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-dpkg-dev-1.21.22-71962db9-f3d7-4b30-bd99-320f41b84ddc-c2752fb8-b5c1-4fe3-b0a8-ef3c54a88433"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-dpkg-perl-1.21.22-026745d4-f58d-41b4-a5b3-2f8f2d1527dc-bca1f5dc-4326-4dca-bf11-c6d71c5cd275"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gzip-1.13-71af26d0-0dca-471d-84d9-9473e87f8375-61b0efc9-31d8-42e1-9a6c-c6bb6fce0afe"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-5788fff3-6326-4161-8a3b-53f5f32e3d13"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-48cab531-4b41-4cc8-b5a3-cfe4ba7c93d2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Digest-SHA-6.04-1a54616f-f8d6-4f00-89c4-628432027a74-70f9aee3-e803-4393-98d8-2d22566a708e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-b1fb32b4-ba98-4a2e-91bf-8f255d5c5116"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-File-Path-2.18-ccb0451a-6141-4311-b643-6178d50deb7f-c971a94e-7f8f-4806-abe4-04c6f5cf1437"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Getopt-Long-2.57-7543f068-83c3-48da-8b41-70faad8865aa-e04bbf64-88b4-4283-94ce-aa873c2e6fd5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-JSON-PP-4.16-9e43f237-8fa1-48fe-bcd7-c85a16886a67-4cbb2df5-55ec-42c3-a0fc-c74656afeb6a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-PathTools-3.89-cc522244-5a11-4d7c-aa3d-ae4923e4d525-6f7eef79-632e-49be-b486-782b69c3e78b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-constant-1.33-e2cc0cf2-484f-4a09-993f-8785b84e36b0-4996128d-d619-45e9-a60a-8574a7e17f21"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-b2bbc179-608e-4afd-be27-ef34a77e930b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-parent-0.241-87b37454-f86e-4897-8733-adcd1b11e6e1-90a77f8b-fe4e-4af4-9786-5ff26084986b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-debhelper-13.11.9-453f672f-5628-4734-ac9e-62e849c456d6",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-po-debconf-1.0.21-ce21c373-4b33-4c20-a29a-fad14bf51446-48cc998f-6235-4e69-8870-1bf635835c91"
		}
	]
}