{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"libvirt-libs-0.9.10.0-12.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/libvirt-libs-0.9.10.0-12.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-audit-libs-3.1.2-c812cf19-ea1a-4683-aa53-e11301df08b9-e3eff1fb-0ce0-4a0e-bb3b-480be811daf7",
			"name":"audit-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3304bba7fc186f5801f167cb36c0a60d29572fc2090f8db4efd3bad238711a23"
				}
			],
			"description":"The audit-libs package contains the dynamic libraries needed for\napplications to use the audit framework.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/audit-libs@3.1.2-6.oe2409?arch=aarch64&epoch=1&upstream=audit-3.1.2-6.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://people.redhat.com/sgrubb/audit/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Dynamic library for libaudit",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:3.1.2-6.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-cyrus-sasl-2.1.28-334b4e86-2bf3-462d-a77b-369da9588ab3-f8bbf3f6-9764-4d7e-840e-38700db70125",
			"name":"cyrus-sasl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d1178d209a977a0b3bb51a7359c90d31a73657c1c46e9fb3474521fbc0440197"
				}
			],
			"description":"The cyrus-sasl package contains the Cyrus implementation of SASL.\nSASL is the Simple Authentication and Security Layer, a method for\nadding authentication support to connection-based protocols.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/cyrus-sasl@2.1.28-3.oe2409?arch=aarch64&epoch=0&upstream=cyrus-sasl-2.1.28-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.cyrusimap.org/sasl/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The Cyrus SASL API Implementation",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.1.28-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-cyrus-sasl-lib-2.1.28-545b8c26-19b2-42a1-a895-5132da6abcaf-28a54dbb-ab2c-47ce-b6e3-6d7c039655b2",
			"name":"cyrus-sasl-lib",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"93711fe918d552d511f3d0ddcdf2da77f7b7a2d1797926890abad7808be681fd"
				}
			],
			"description":"The cyrus-sasl-lib package contains shared libraries which are needed by\napplications which use the Cyrus SASL library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/cyrus-sasl-lib@2.1.28-3.oe2409?arch=aarch64&epoch=0&upstream=cyrus-sasl-2.1.28-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.cyrusimap.org/sasl/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Shared libraries needed by applications which use Cyrus SASL",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.1.28-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-a3de160c-c998-4804-841a-6b29bfb15c4b",
			"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-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-054eeaf5-aa75-472a-966a-c281fa073969",
			"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-d3b7235b-c497-4e33-938f-5d5c7edf8ede",
			"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-libacl-2.3.2-61d472dd-9569-42e3-84ff-318c40bb383b-c6875289-851d-43e0-8ad0-8a903d7b05e0",
			"name":"libacl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3ac0f0b20bf4492d80bb7df0f365e4bd4beb94c8f3deab1b5b88e34bcd5927b1"
				}
			],
			"description":"This package contains the library for manipulating access control list.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libacl@2.3.2-1.oe2409?arch=aarch64&epoch=0&upstream=acl-2.3.2-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://savannah.nongnu.org/projects/acl",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library for supporting access control list",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.3.2-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libcap-ng-0.8.3-5b6772fc-66d6-4702-bfac-d04925586c09-a2c00635-c753-4b29-873d-8a90101fbd3e",
			"name":"libcap-ng",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"396adc177c95ef50e6e4766054a5ed8f9bda2ae0efd2307fa7bff5f39a29f58d"
				}
			],
			"description":"The libcap-ng library is intended to make programming with posix\ncapabilities much easier than the traditional libcap library.It\nincludes utilities that can analyse all currently running applications\nand print out any capabilities and whether or not it has an open\nended bounding set.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libcap-ng@0.8.3-2.oe2409?arch=aarch64&epoch=0&upstream=libcap-ng-0.8.3-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://people.redhat.com/sgrubb/libcap-ng",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Libcap-ng is a library used for posix capabilities programming",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.8.3-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-83191580-2328-4142-a8b1-dd3c60fdfaa6",
			"name":"libgcc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"700457c78fbb872d696bce55dad909a5654b5f3b74614495a9778e90553d6701"
				}
			],
			"description":"This package contains GCC shared support library which is needed\ne.g. for exception handling support.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libgcc@12.3.1-37.oe2409?arch=aarch64&epoch=0&upstream=gcc-12.3.1-37.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://gcc.gnu.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GCC version 12 shared support library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:12.3.1-37.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libnl3-3.7.0-7e1071f0-5632-4ea5-b6d4-a77985cd95f6-13964c90-972b-43d7-a269-3d4d288b9449",
			"name":"libnl3",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"cb99689af4380327fa34bc0cfb7a01720330b44844804c06d7f62a9dbfce52e5"
				}
			],
			"description":"This package contains a collection of libraries providing\nAPIs to netlink based Linux kernel sockets interfaces.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libnl3@3.7.0-4.oe2409?arch=aarch64&epoch=0&upstream=libnl3-3.7.0-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.infradead.org/~tgr/libnl/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Providing APIs to netlink protocol based Linux kernel interfaces",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.7.0-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libselinux-3.5-57c52f49-8367-4d2c-a66d-8b9ea75fc9e6-552e04ef-e8b2-4955-8d73-3523d0ad8e4c",
			"name":"libselinux",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f761222dccec82f227bf00495ec31a7d365eb3056143fe276ea8033a405d8cee"
				}
			],
			"description":"libselinux provides an interface to get and set process and file\nsecurity contexts and to obtain security policy decisions.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libselinux@3.5-3.oe2409?arch=aarch64&epoch=0&upstream=libselinux-3.5-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/SELinuxProject/selinux/wiki",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"SELinux library and simple utilities",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.5-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libssh-0.10.5-5189bb40-7fa6-490a-b580-7cf7c60db19d-5540da4d-1069-44f8-a056-5e6fe56a85f5",
			"name":"libssh",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"684faf2164b8d72cc53c2a4ab77a8cd1e8f38e6da353a07e39814253dc8b6ab7"
				}
			],
			"description":"The ssh library was designed to be used by programmers needing a working SSH\nimplementation by the mean of a library. The complete control of the client is\nmade by the programmer. With libssh, you can remotely execute programs, transfer\nfiles, use a secure and transparent tunnel for your remote programs. With its\nSecure FTP implementation, you can play with remote files easily, without\nthird-party programs others than libcrypto (from openssl).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libssh@0.10.5-2.oe2409?arch=aarch64&epoch=0&upstream=libssh-0.10.5-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.libssh.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A library implementing the SSH protocol",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.10.5-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libssh2-1.11.0-1bff4065-5eda-4f78-95d6-75cb97f17035-540278af-840b-472e-92c4-f46b66f819a4",
			"name":"libssh2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"001434bfac8626133254c2cd40b36caf4d26163348b07fb7701b61981aa56cb3"
				}
			],
			"description":"libssh2 is a library implementing the SSH2 protocol as defined by\nInternet Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25),\nSECSH-CONNECTION(23), SECSH-ARCH(20), SECSH-FILEXFER(06)*,\nSECSH-DHGEX(04), and SECSH-NUMBERS(10).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libssh2@1.11.0-3.oe2409?arch=aarch64&epoch=0&upstream=libssh2-1.11.0-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.libssh2.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A library implementing the SSH2 protocol",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.11.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libtirpc-1.3.4-f33cf3b5-acd5-4f1c-be3c-fb2357f8568c-338f1eef-59e4-4149-8ff5-c264bcd1b3d2",
			"name":"libtirpc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bad690b329d069391dac83de6f7abeb4f30237f20a0a87da3e38dd6fb8ae6c7e"
				}
			],
			"description":"Libtirpc is a Transport-Independent RPC library for Linux",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libtirpc@1.3.4-4.oe2409?arch=aarch64&epoch=0&upstream=libtirpc-1.3.4-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://git.linux-nfs.org/?p=steved/libtirpc.git;a=summary",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Transport-independent RPC library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.3.4-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxml2-2.12.6-0c08664b-ea3e-43dc-8239-d814370a1088-b6e8f3b8-b85d-41c8-aef4-e5020ec16cb4",
			"name":"libxml2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"47e299fcb5cdfb5396dfb3180cf7878e71646a2e7eeca258bf0875f8d96c00dd"
				}
			],
			"description":"This library allows to manipulate XML files. It includes support\nto read, modify and write XML and HTML files. There is DTDs support\nthis includes parsing and validation even with complex DtDs, either\nat parse time or later once the document has been modified. The output\ncan be a simple SAX stream or and in-memory DOM like representations.\nIn this case one can use the built-in XPath and XPointer implementation\nto select sub nodes or ranges. A flexible Input/Output mechanism is\navailable, with existing HTTP and FTP modules and combined to an\nURI library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libxml2@2.12.6-3.oe2409?arch=aarch64&epoch=0&upstream=libxml2-2.12.6-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://xmlsoft.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library providing XML and HTML support",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.12.6-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-numactl-libs-2.0.17-6c81f670-fb15-4eef-a5f9-8cd5ff7b0e37-d0d53f03-cb4b-4c42-bf1b-f8e57a46750b",
			"name":"numactl-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"086bb4e529d11481142c1dcc424df22945699cc5cc382f3dc3fba8ad716ae758"
				}
			],
			"description":"Libs for numa policy support",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/numactl-libs@2.0.17-3.oe2409?arch=aarch64&epoch=0&upstream=numactl-2.0.17-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/numactl/numactl",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"libnuma libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.0.17-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-yajl-2.1.0-23ed88f9-40e5-47e5-8677-0ae272163e3b-89d5fa8a-f4eb-485b-9394-4ac849a9f832",
			"name":"yajl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"671df4a1362033f6460ecb8c26f9f5e3574a1ad12b369600f0842cfcbb7ab428"
				}
			],
			"description":"yajl is a small event-driven JSON parser written in ANSI C, and a small\nvalidating JSON generator.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/yajl@2.1.0-20.oe2409?arch=aarch64&epoch=0&upstream=yajl-2.1.0-20.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/lloyd/yajl",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Yet Another JSON Library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.1.0-20.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-audit-libs-3.1.2-c812cf19-ea1a-4683-aa53-e11301df08b9-e3eff1fb-0ce0-4a0e-bb3b-480be811daf7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-cyrus-sasl-2.1.28-334b4e86-2bf3-462d-a77b-369da9588ab3-f8bbf3f6-9764-4d7e-840e-38700db70125"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-cyrus-sasl-lib-2.1.28-545b8c26-19b2-42a1-a895-5132da6abcaf-28a54dbb-ab2c-47ce-b6e3-6d7c039655b2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-a3de160c-c998-4804-841a-6b29bfb15c4b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-054eeaf5-aa75-472a-966a-c281fa073969"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gnutls-3.8.2-9865468d-1ce0-42c1-a379-209ca3a9d6ca-d3b7235b-c497-4e33-938f-5d5c7edf8ede"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libacl-2.3.2-61d472dd-9569-42e3-84ff-318c40bb383b-c6875289-851d-43e0-8ad0-8a903d7b05e0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libcap-ng-0.8.3-5b6772fc-66d6-4702-bfac-d04925586c09-a2c00635-c753-4b29-873d-8a90101fbd3e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-83191580-2328-4142-a8b1-dd3c60fdfaa6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libnl3-3.7.0-7e1071f0-5632-4ea5-b6d4-a77985cd95f6-13964c90-972b-43d7-a269-3d4d288b9449"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libselinux-3.5-57c52f49-8367-4d2c-a66d-8b9ea75fc9e6-552e04ef-e8b2-4955-8d73-3523d0ad8e4c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libssh-0.10.5-5189bb40-7fa6-490a-b580-7cf7c60db19d-5540da4d-1069-44f8-a056-5e6fe56a85f5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libssh2-1.11.0-1bff4065-5eda-4f78-95d6-75cb97f17035-540278af-840b-472e-92c4-f46b66f819a4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libtirpc-1.3.4-f33cf3b5-acd5-4f1c-be3c-fb2357f8568c-338f1eef-59e4-4149-8ff5-c264bcd1b3d2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxml2-2.12.6-0c08664b-ea3e-43dc-8239-d814370a1088-b6e8f3b8-b85d-41c8-aef4-e5020ec16cb4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-numactl-libs-2.0.17-6c81f670-fb15-4eef-a5f9-8cd5ff7b0e37-d0d53f03-cb4b-4c42-bf1b-f8e57a46750b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libvirt-libs-9.10.0-51e89e81-c4eb-4e71-9ca2-18c2d7de0dbb",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-yajl-2.1.0-23ed88f9-40e5-47e5-8677-0ae272163e3b-89d5fa8a-f4eb-485b-9394-4ac849a9f832"
		}
	]
}