{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"dnf-plugins-core-0.4.3.1-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/dnf-plugins-core-0.4.3.1-4.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-dnf-4.16.2-31074609-89b8-43c9-9f73-9491227af638-ee5a3ff6-bc70-4725-8c95-d2ed7a3276ad",
			"name":"dnf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e8eb274e348468202caf9d4e779597e61a9e0f07ca8491afa0aec7453eb9bd11"
				}
			],
			"description":"DNF is a software package manager that installs, updates, and removespackages\non RPM-based Linux distributions. It automatically computes dependencies and\ndetermines the actions required to install packages.DNF also makes it easier\nto maintain groups of machines, eliminating the need to manually update each\none using rpm.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/dnf@4.16.2-6.oe2409?arch=noarch&epoch=0&upstream=dnf-4.16.2-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/rpm-software-management/dnf",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A software package manager that manages packages on Linux distributions.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.16.2-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-dnf-4.16.2-50ddd774-1b80-43a5-af86-ddc9d553a307-b19807dc-a031-438d-b812-acd5d02fed74",
			"name":"python3-dnf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7ba450d23ea399256f43662a0eb437c64cb13d0733675529393cfe8177c2f949"
				}
			],
			"description":"Python 3 interface to DNF.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-dnf@4.16.2-6.oe2409?arch=noarch&epoch=0&upstream=dnf-4.16.2-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/rpm-software-management/dnf",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Python 3 interface to DNF",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.16.2-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-dnf-plugins-core-4.3.1-dee39b6c-ec39-4852-8abd-75658c78e104-0826fbb7-3a90-43c3-987b-f9abd3c3c183",
			"name":"python3-dnf-plugins-core",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7f295ee91a822158ffadecc72a7aa8c21084ca31c27dbbd271f6a7ef5de2c5f5"
				}
			],
			"description":"Core Plugins for DNF, Python 3 interface. This package enhances DNF with builddep,\nconfig-manager, copr, debug, debuginfo-install, download, needs-restarting,\nrepoclosure, repograph, repomanage, reposync, changelog and repodiff commands.\nAdditionally provides generate_completion_cache passive plugin.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-dnf-plugins-core@4.3.1-4.oe2409?arch=noarch&epoch=0&upstream=dnf-plugins-core-4.3.1-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/rpm-software-management/dnf-plugins-core",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Core Plugins for DNF",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.3.1-4.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-dnf-plugins-core-4.3.1-8bdb1dae-f0a8-4405-ad9e-5161df9779d1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-dnf-4.16.2-31074609-89b8-43c9-9f73-9491227af638-ee5a3ff6-bc70-4725-8c95-d2ed7a3276ad"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dnf-plugins-core-4.3.1-8bdb1dae-f0a8-4405-ad9e-5161df9779d1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-dnf-4.16.2-50ddd774-1b80-43a5-af86-ddc9d553a307-b19807dc-a031-438d-b812-acd5d02fed74"
		},
		{
			"spdxElementId":"SPDXRef-rpm-dnf-plugins-core-4.3.1-8bdb1dae-f0a8-4405-ad9e-5161df9779d1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-dnf-plugins-core-4.3.1-dee39b6c-ec39-4852-8abd-75658c78e104-0826fbb7-3a90-43c3-987b-f9abd3c3c183"
		}
	]
}