{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"fwupd-devel-0.1.8.17-6.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/fwupd-devel-0.1.8.17-6.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-42e21b0a-4d74-44be-95e1-01660ff92624",
			"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-e5fab13e-0eab-44d1-8964-20ec82d1627e",
			"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-fwupd-1.8.17-93f7f1dd-7683-40b1-ab2b-918368199bcf-6f98cb49-a8fd-476a-b274-89c4839f151f",
			"name":"fwupd",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1ac269e4da04db97b493b87af9a18bcfe1bfa7d4804e68051d75bb4cdf17fc05"
				}
			],
			"description":"fwupd aims to make updating firmware on Linux automatic, safe and reliable.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/fwupd@1.8.17-6.oe2409?arch=aarch64&epoch=0&upstream=fwupd-1.8.17-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/fwupd/fwupd",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Make updating firmware on Linux automatic, safe and reliable",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.8.17-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-c8a0e2c2-fede-4de0-92ea-609669e61896",
			"name":"glib2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2ca1b4eb1b91d00c37ad7eecfb820458783feb461d03419da5db1095bec4a48d"
				}
			],
			"description":"GLib is a bundle of three (formerly five) low-level system libraries\nwritten in C and developed mainly by GNOME. GLib's code was separated\nfrom GTK, so it can be used by software other than GNOME and has been\ndeveloped in parallel ever since.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glib2@2.78.6-1.oe2409?arch=aarch64&epoch=0&upstream=glib2-2.78.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gtk.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The core library that forms the basis for projects such as GTK+ and GNOME",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.78.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glib2-devel-2.78.6-37f3d058-8cca-4193-901e-65463e4986fa-d28c49fc-d021-457f-bd5a-d4c4f4ae2654",
			"name":"glib2-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"27c95fcc15fc74bf035fb9550adc4319118883b89f9fe16b8bc5b2e5f008517c"
				}
			],
			"description":"Development files for the GLib library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glib2-devel@2.78.6-1.oe2409?arch=aarch64&epoch=0&upstream=glib2-2.78.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gtk.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Development files for the GLib library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.78.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-6a98a906-4c8e-4a8b-b6eb-12322de1c7f2",
			"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-gnutls-3.8.2-9865468d-1ce0-42c1-a379-209ca3a9d6ca-a6fccd6e-59f4-4f80-b71f-51bdb342f79c",
			"name":"gnutls",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"25d106732688d10e2195bfc8abf51987a13871c0e44ebf5c75b305c0e22812a1"
				}
			],
			"description":"GnuTLS is a secure communications library implementing the SSL, TLS and DTLS\nprotocols and technologies around them. It provides a simple C language\napplication programming interface (API) to access the secure communications\nprotocols as well as APIs to parse and write X.509, PKCS #12, and other\nrequired structures.\nThe project strives to provide a secure communications back-end, simple to use\nand integrated with the rest of the base Linux libraries. A back-end designed\nto work and be secure out of the box, keeping the complexity of TLS and PKI out\nof application code.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gnutls@3.8.2-4.oe2409?arch=aarch64&epoch=0&upstream=gnutls-3.8.2-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnutls.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU Secure Communication Protocol Library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.8.2-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-json-glib-1.8.0-53452c0b-0474-423e-87db-11c0df15c0e8-d38a6273-0589-479b-bd82-21aa9919a634",
			"name":"json-glib",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d142d050f535557e0c4b4d1a40c913b4262eae719fe248709005713d56c89e57"
				}
			],
			"description":"JSON-GLib is a library providing serialization and deserialization support\nfor the JavaScript Object Notation (JSON) format described by RFC 4627.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/json-glib@1.8.0-1.oe2409?arch=aarch64&epoch=0&upstream=json-glib-1.8.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://wiki.gnome.org/Projects/JsonGlib",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library for lightweight data-interchange format",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.8.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-json-glib-devel-1.8.0-75fc73df-adf1-4c6b-a6ce-05daad1d9678-aeb6c1e7-4f4c-4f64-9714-4dc89ac54c9f",
			"name":"json-glib-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0943bc5ded2a479fdabbea37389782674c46b26ac83690b3089bb281be5a82ff"
				}
			],
			"description":"json-glib-devel contains the header files for developing\napplications that want to make use of json-glib.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/json-glib-devel@1.8.0-1.oe2409?arch=aarch64&epoch=0&upstream=json-glib-1.8.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://wiki.gnome.org/Projects/JsonGlib",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Development files for json-glib",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.8.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libcurl-8.4.0-dd1f7e12-03ac-4061-a30b-892fc15353db-806fd035-e96d-4f37-a282-f21dcf539f8b",
			"name":"libcurl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8a4146b16a44d1cb6dc77162ee1c9bec31aca0454e89eb870073c3f2d27ac553"
				}
			],
			"description":"A library for getting files from web servers.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libcurl@8.4.0-10.oe2409?arch=aarch64&epoch=0&upstream=curl-8.4.0-10.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://curl.se/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A library for getting files from web servers",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:8.4.0-10.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libcurl-devel-8.4.0-a2aa268d-b509-4586-96ec-afa418dc3f11-b1a91bfa-8b4b-4cca-8f18-9f4f3a6cb488",
			"name":"libcurl-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a6d50df9f592108edbd134e820a54f83e76b8ef5d570cfb93ff78e2655db3364"
				}
			],
			"description":"Header files for libcurl.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libcurl-devel@8.4.0-10.oe2409?arch=aarch64&epoch=0&upstream=curl-8.4.0-10.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://curl.se/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Header files for libcurl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:8.4.0-10.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libgudev-238-79ceac61-ff7a-444d-bcc7-9c93caa59e25-33dd6960-e59d-4bec-ada2-5255a8a6b87d",
			"name":"libgudev",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7c1650a41173d5543b0252e067004cac41260de932ce22435aac8fe031ff7868"
				}
			],
			"description":"Library provides GObject bindings for libudev. It used to be part\nof udev, then merged into systemd. It's now a project on its own.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libgudev@238-1.oe2409?arch=aarch64&epoch=0&upstream=libgudev-238-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://wiki.gnome.org/Projects/libgudev",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library that provides GObject bindings for libudev",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:238-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libgusb-0.4.8-e3293892-5b03-4e0f-b7d5-33a577fca758-622bac5b-da9d-4dbf-a97f-0ef3ffa9a80b",
			"name":"libgusb",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d3a2eee9ef4d9cdab29d90adef9d634626e7fe2b20ea917b314bf5cbcd3dd5e6"
				}
			],
			"description":"GUsb is a GObject wrapper for libusb1 that makes it easy to do\nasynchronous control, bulk and interrupt transfers with proper\ncancellation and integration into a mainloop.This makes it easy\nto integrate low level USB transfers with your high-level\napplication or system daemon.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libgusb@0.4.8-2.oe2409?arch=aarch64&epoch=0&upstream=libgusb-0.4.8-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/hughsie/libgusb",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GObject-based library for libusb1",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.4.8-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libjcat-devel-0.1.13-d5160f2b-6547-44df-9723-bbd3947ccbdc-85c410c6-7b01-4597-9767-0c54e7da4496",
			"name":"libjcat-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9dc2a96c74ef13f2dcae6061acafa259d438298f86bf9e21b832560ee05e9e3c"
				}
			],
			"description":"Files for development with libjcat.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libjcat-devel@0.1.13-1.oe2409?arch=aarch64&epoch=0&upstream=libjcat-0.1.13-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/hughsie/libjcat",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Development package for libjcat",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.1.13-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxmlb-0.3.14-8be66f5f-bb00-4358-9e7d-1136154ae195-a53bac0f-0f99-4b21-9db4-7f8f452e9f3c",
			"name":"libxmlb",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"770a8ee397887371ef829ce42e9b480a7fe5e0b68026a981e333398d2d0cdb6a"
				}
			],
			"description":"XML is slow to parse and strings inside the document cannot be memory mapped as they do not have\na trailing NUL char. The libxmlb library takes XML source, and converts it to a structured binary\nrepresentation with a deduplicated string table -- where the strings have the NULs included.\n\nThis allows an application to mmap the binary XML file, do an XPath query and return some strings\nwithout actually parsing the entire document. This is all done using (almost) zero allocations and\nno actual copying of the binary data.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libxmlb@0.3.14-1.oe2409?arch=aarch64&epoch=0&upstream=libxmlb-0.3.14-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/hughsie/libxmlb",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A library to help create and query binary XML blobs",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.3.14-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-42e21b0a-4d74-44be-95e1-01660ff92624"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-e5fab13e-0eab-44d1-8964-20ec82d1627e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-fwupd-1.8.17-93f7f1dd-7683-40b1-ab2b-918368199bcf-6f98cb49-a8fd-476a-b274-89c4839f151f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-c8a0e2c2-fede-4de0-92ea-609669e61896"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glib2-devel-2.78.6-37f3d058-8cca-4193-901e-65463e4986fa-d28c49fc-d021-457f-bd5a-d4c4f4ae2654"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-6a98a906-4c8e-4a8b-b6eb-12322de1c7f2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gnutls-3.8.2-9865468d-1ce0-42c1-a379-209ca3a9d6ca-a6fccd6e-59f4-4f80-b71f-51bdb342f79c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-json-glib-1.8.0-53452c0b-0474-423e-87db-11c0df15c0e8-d38a6273-0589-479b-bd82-21aa9919a634"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-json-glib-devel-1.8.0-75fc73df-adf1-4c6b-a6ce-05daad1d9678-aeb6c1e7-4f4c-4f64-9714-4dc89ac54c9f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libcurl-8.4.0-dd1f7e12-03ac-4061-a30b-892fc15353db-806fd035-e96d-4f37-a282-f21dcf539f8b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libcurl-devel-8.4.0-a2aa268d-b509-4586-96ec-afa418dc3f11-b1a91bfa-8b4b-4cca-8f18-9f4f3a6cb488"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgudev-238-79ceac61-ff7a-444d-bcc7-9c93caa59e25-33dd6960-e59d-4bec-ada2-5255a8a6b87d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgusb-0.4.8-e3293892-5b03-4e0f-b7d5-33a577fca758-622bac5b-da9d-4dbf-a97f-0ef3ffa9a80b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libjcat-devel-0.1.13-d5160f2b-6547-44df-9723-bbd3947ccbdc-85c410c6-7b01-4597-9767-0c54e7da4496"
		},
		{
			"spdxElementId":"SPDXRef-rpm-fwupd-devel-1.8.17-4cd5b8e1-77d6-4a11-b9ca-2f97d025eb60",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxmlb-0.3.14-8be66f5f-bb00-4358-9e7d-1136154ae195-a53bac0f-0f99-4b21-9db4-7f8f452e9f3c"
		}
	]
}