{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"satyr-devel-0.0.43-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/satyr-devel-0.0.43-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-json-c-devel-0.17-b7131815-2b1b-4fad-ad78-389314b924af-03de1d7b-e051-4e0f-9903-a541be6660de",
			"name":"json-c-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e3c2972d807995ec00723a0781d5cd1ab30e783942953155a2b8ef9f09e7cceb"
				}
			],
			"description":"This package contains libraries and header files for\ndeveloping applications that use json-c.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/json-c-devel@0.17-3.oe2409?arch=aarch64&epoch=0&upstream=json-c-0.17-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/json-c/json-c",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Development files for json-c",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.17-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-satyr-0.43-d04cfe83-15d3-46fd-9b6a-c5789369e6e9-aef4fb87-c2fb-4d2b-94e7-35ba4ebd0495",
			"name":"satyr",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1f11533fa3f3c5513afaca93ea272777e58f2b98b9f29d0c1fef2fe1ceab16f1"
				}
			],
			"description":"Satyr is a collection of low-level algorithms for program failure processing,\nanalysis, and reporting supporting kernel space, user space, Python, and Java\nprograms.  Considering failure processing, it allows to parse failure\ndescription from various sources such as GDB-created stack traces, Python stack\ntraces with a description of uncaught exception, and kernel oops message.\nInformation can also be extracted from the core dumps of unexpectedly\nterminated user space processes and from the machine executable code of\nbinaries.  Considering failure analysis, the stack traces of failed processes\ncan be normalized, trimmed, and compared.  Clusters of similar stack traces can\nbe calculated.  In multi-threaded stack traces, the threads that caused the\nfailure can be discovered.  Considering failure reporting, the library can\ngenerate a failure report in a well-specified format, and the report can be\nsent to a remote machine.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/satyr@0.43-1.oe2409?arch=aarch64&epoch=0&upstream=satyr-0.43-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/abrt/satyr",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Tools to create anonymous, machine-friendly problem reports",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.43-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-satyr-devel-0.43-946e3b1f-2e06-473f-b4a6-92ac4600b1b9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-json-c-devel-0.17-b7131815-2b1b-4fad-ad78-389314b924af-03de1d7b-e051-4e0f-9903-a541be6660de"
		},
		{
			"spdxElementId":"SPDXRef-rpm-satyr-devel-0.43-946e3b1f-2e06-473f-b4a6-92ac4600b1b9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-satyr-0.43-d04cfe83-15d3-46fd-9b6a-c5789369e6e9-aef4fb87-c2fb-4d2b-94e7-35ba4ebd0495"
		}
	]
}