{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"kyua-tests-0.0.13-3.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/kyua-tests-0.0.13-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-81115940-bd44-4b66-a1e3-10732224fbae",
			"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-adff09a0-a805-40fe-a86c-475e1f98e966",
			"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-628755f2-4b76-4461-9be3-453b77a0b9bf",
			"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-kyua-0.13-621ecc95-e61d-4e3c-9747-2de65e2a4c8c-7ea90ce8-a6ac-4bd3-a960-ce931565c82e",
			"name":"kyua",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"114fcda209f3fa5371cd60f3d9f2039a1c297a906b4f9c59537e1b7b8b415bcb"
				}
			],
			"description":"Kyua is a testing framework for infrastructure software.\nIt is lightweight and simple, and that Kyua integrates well with various build systems\nand continuous integration frameworks.\nKyua features an expressive test suite definition language, a safe runtime engine for test\nsuites and a powerful report generation engine.\nKyua is for both developers and users, from the developer applying a simple fix to a library\nto the system administrator deploying a new release on a production machine.\nKyua is able to execute test programs written with a plethora of testing libraries and languages.\nThe library of choice is ATF, for which Kyua was originally designed, but simple, framework-less\ntest programs and TAP-compliant test programs can also be executed through Kyua.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/kyua@0.13-3.oe2409?arch=aarch64&epoch=0&upstream=kyua-0.13-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/jmmv/kyua",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A lightweight and simple testing framework for infrastructure software",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.13-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libatf-c---0.21-6aec059c-6dfa-4ba8-b111-cd96be20abc4-a5fbf974-dd3a-478c-be73-a569b1ff80db",
			"name":"libatf-c++",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f44dfd43c56449dc187ecd238275235a5b1d03451caa023e251d2b6c0dddc346"
				}
			],
			"description":"This package contains a runtime library to run tests of the ATF C++ bindings.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libatf-c++@0.21-2.oe2409?arch=aarch64&epoch=0&upstream=atf-0.21-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/jmmv/atf/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Testing Framework for Automated - C++ bindings",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.21-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-df401ab6-2636-499d-94a3-0cbba51a8d7c",
			"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-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-9082ecf8-79da-4ab1-80d9-ceda06946c57",
			"name":"libstdc++",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e5b9ad5cd37731d9a30e5e617d61dfe47bdab86310fee1fe3d09dd7d3240f407"
				}
			],
			"description":"The libstdc++ package contains a rewritten standard compliant GCC Standard\nC++ Library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libstdc++@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":"GNU Standard C++ Library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:12.3.1-37.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-lutok-0.4-25908175-a500-48bb-8571-5d8c0ee67dd0-355c7306-a232-42b6-bb60-eb5b4d144f13",
			"name":"lutok",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f85dfa2c98e7e09b102f53ccaa6d567ef59d4b04612548674372996844793c57"
				}
			],
			"description":"Lutok provides a small C ++ wrapper around Lua to simplify the interaction\nbetween C ++ and Lua. These wrappers use a lot of RAII to prevent resource leaks,\nexpose C ++ friendly data types, report errors through exceptions, and ensure that\nthe Lua stack is always unaffected when errors are encountered. The library also\nprovides a small selection of miscellaneous utility functions built on top of the wrapper.\n\nLutok is committed to providing a secure C ++ interface. The disadvantage is that\nit is not suitable for environments with strict performance requirements.\nIn order to implement an error-safe C ++ wrapper on top of the Lua C binary library,\nLutok adds several layers or abstractions and error checking, which runs counter\nto the original spirit of the Lua C API, thereby reducing performance.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/lutok@0.4-14.oe2409?arch=aarch64&epoch=0&upstream=lutok-0.4-14.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://code.google.com/p/lutok/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Provides a clean and safe C++ interface for lua",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.4-14.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-sqlite-3.42.0-8165fa80-2dbb-435b-9240-b6a73493b6aa-d7556d25-5637-484f-97e9-702e01da3c87",
			"name":"sqlite",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a81dd6ce0c927bbc00f9fa690bbe65ebb166781328b29018bd8b19bbcb535f4e"
				}
			],
			"description":"SQLite is a C-language library that implements a small, fast, self-contained,\nhigh-reliability, full-featured, SQL database engine. SQLite is the most used\ndatabase engine in the world. SQLite is built into all mobile phones and most\ncomputers and comes bundled inside countless other applications that people\nuse every day.It also include lemon and sqlite3_analyzer and tcl tools.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/sqlite@3.42.0-2.oe2409?arch=aarch64&epoch=0&upstream=sqlite-3.42.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.sqlite.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Embeded SQL database",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.42.0-2.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-kyua-tests-0.13-60aa5723-66ac-4bed-bbf4-68e696700005",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-81115940-bd44-4b66-a1e3-10732224fbae"
		},
		{
			"spdxElementId":"SPDXRef-rpm-kyua-tests-0.13-60aa5723-66ac-4bed-bbf4-68e696700005",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-adff09a0-a805-40fe-a86c-475e1f98e966"
		},
		{
			"spdxElementId":"SPDXRef-rpm-kyua-tests-0.13-60aa5723-66ac-4bed-bbf4-68e696700005",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-628755f2-4b76-4461-9be3-453b77a0b9bf"
		},
		{
			"spdxElementId":"SPDXRef-rpm-kyua-tests-0.13-60aa5723-66ac-4bed-bbf4-68e696700005",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-kyua-0.13-621ecc95-e61d-4e3c-9747-2de65e2a4c8c-7ea90ce8-a6ac-4bd3-a960-ce931565c82e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-kyua-tests-0.13-60aa5723-66ac-4bed-bbf4-68e696700005",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libatf-c---0.21-6aec059c-6dfa-4ba8-b111-cd96be20abc4-a5fbf974-dd3a-478c-be73-a569b1ff80db"
		},
		{
			"spdxElementId":"SPDXRef-rpm-kyua-tests-0.13-60aa5723-66ac-4bed-bbf4-68e696700005",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-df401ab6-2636-499d-94a3-0cbba51a8d7c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-kyua-tests-0.13-60aa5723-66ac-4bed-bbf4-68e696700005",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-9082ecf8-79da-4ab1-80d9-ceda06946c57"
		},
		{
			"spdxElementId":"SPDXRef-rpm-kyua-tests-0.13-60aa5723-66ac-4bed-bbf4-68e696700005",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-lutok-0.4-25908175-a500-48bb-8571-5d8c0ee67dd0-355c7306-a232-42b6-bb60-eb5b4d144f13"
		},
		{
			"spdxElementId":"SPDXRef-rpm-kyua-tests-0.13-60aa5723-66ac-4bed-bbf4-68e696700005",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-sqlite-3.42.0-8165fa80-2dbb-435b-9240-b6a73493b6aa-d7556d25-5637-484f-97e9-702e01da3c87"
		}
	]
}