{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"perl-DBD-MySQL-0.4.050-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/perl-DBD-MySQL-0.4.050-4.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-bb80274f-2772-4b98-98e2-9af10f899fd5",
			"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-mariadb-connector-c-3.3.8-df2f23dc-2ba6-49a4-9585-27d8a3a51fa1-31c0d34c-895f-40c0-bb9d-bea3f8022056",
			"name":"mariadb-connector-c",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"63158ba7703a0244d6902fd7e302a708cf713464be0a13457d95d2afcc056d7a"
				}
			],
			"description":"This package is used for connecting C/C++ programs to MariaDB and\nMySQL database.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/mariadb-connector-c@3.3.8-2.oe2409?arch=aarch64&epoch=0&upstream=mariadb-connector-c-3.3.8-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/MariaDB/mariadb-connector-c",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"MariaDB connector library in C",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.3.8-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-43da583d-a7a2-4180-8386-07a00c0165dc",
			"name":"perl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1cc1d4df3e2feb90c5250bb3619d63d60b9ec82bb75e180bdeecccce97e37e91"
				}
			],
			"description":"Perl 5 is a highly capable, feature-rich programming language with over 30 years of development.\nPerl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid\nprototyping and large scale development projects.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl@5.38.0-8.oe2409?arch=aarch64&epoch=4&upstream=perl-5.38.0-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.perl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A highly capable, feature-rich programming language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:5.38.0-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-d9a006ae-32bb-47db-8449-fe9f2db1f7a9",
			"name":"perl-Carp",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"69af162dfeeb16b0cebb19c6d06eb6e9aa135770713b8e734f306846b16d2fdd"
				}
			],
			"description":"The Carp routines are useful in your own modules because they act like\ndie() or warn(), but with a message which is more likely to be useful\nto a user of your module.  In the case of cluck, confess, and longmess\nthat context is a summary of every call in the call-stack.  For a shorter\nmessage you can use carp or croak which report the error as being from\nwhere your module was called.  There is no guarantee that that is where\nthe error was, but it is a good educated guess.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Carp@1.50-420.oe2409?arch=noarch&epoch=0&upstream=perl-Carp-1.50-420.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Carp",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Alternative warn and die for modules",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.50-420.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-DBD-MySQL-4.050-7d4c94b0-6904-4d14-a930-00d34b17f85b-d1cdc2ec-91af-4f63-96dd-41411bf6bd1c",
			"name":"perl-DBD-MySQL",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2e3e9b0d8d0171e6f221c698d67c4846d5671d206db814bb143946bbb2351ebf"
				}
			],
			"description":"DBD::mysql is the Perl5 Database Interface driver for the MySQL database. In other words: DBD::mysql is an\ninterface between the Perl programming language and the MySQL programming API that comes with the MySQL\nrelational database management system. Most functions provided by this programming API are supported. Some\nrarely used functions are missing, mainly because no-one ever requested them.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-DBD-MySQL@4.050-4.oe2409?arch=aarch64&epoch=0&upstream=perl-DBD-MySQL-4.050-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/DBD-mysql",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Perl [DBI] driver for access to MySQL databases.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.050-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-DBI-1.643-7235d687-1bea-436f-989b-b2fdaae12c7b-df616941-9ec7-4a0d-8e1c-3e897cbffd39",
			"name":"perl-DBI",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"fae02db1ad71a41476bd11b8d23c4c736e2e0e1ed62ca43fa5a45af54e91bea6"
				}
			],
			"description":"The DBI is the standard database interface module for Perl.\nIt defines a set of methods, variables and conventions that provide\na consistent database interface independent of the actual database being used.\nIt is important to remember that the DBI is just an interface.\nThe DBI is a layer of \"glue\" between an application and one or more database driver modules.\nIt is the driver modules which do most of the real work. The DBI provides a standard interface\nand framework for the drivers to operate within.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-DBI@1.643-3.oe2409?arch=aarch64&epoch=0&upstream=perl-DBI-1.643-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://dbi.perl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Database independent interface for Perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.643-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-0ff6c7d5-b4c1-42f5-a608-268f6ce82710",
			"name":"perl-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"767b285aad322c1f004fa698cf646f37bf052c9caaafecbbdf567655466b12f2"
				}
			],
			"description":"This package is the shared library for perl.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-libs@5.38.0-8.oe2409?arch=aarch64&epoch=4&upstream=perl-5.38.0-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.perl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The libraries for the perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:5.38.0-8.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-perl-DBD-MySQL-4.050-7d4c94b0-6904-4d14-a930-00d34b17f85b-d1cdc2ec-91af-4f63-96dd-41411bf6bd1c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-bb80274f-2772-4b98-98e2-9af10f899fd5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DBD-MySQL-4.050-7d4c94b0-6904-4d14-a930-00d34b17f85b-d1cdc2ec-91af-4f63-96dd-41411bf6bd1c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-mariadb-connector-c-3.3.8-df2f23dc-2ba6-49a4-9585-27d8a3a51fa1-31c0d34c-895f-40c0-bb9d-bea3f8022056"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DBD-MySQL-4.050-7d4c94b0-6904-4d14-a930-00d34b17f85b-d1cdc2ec-91af-4f63-96dd-41411bf6bd1c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-5.38.0-3373dd29-00bf-4751-bc96-5b01fbd1f07c-43da583d-a7a2-4180-8386-07a00c0165dc"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DBD-MySQL-4.050-7d4c94b0-6904-4d14-a930-00d34b17f85b-d1cdc2ec-91af-4f63-96dd-41411bf6bd1c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Carp-1.50-26fa9174-9324-4e80-b10e-6a723f948447-d9a006ae-32bb-47db-8449-fe9f2db1f7a9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DBD-MySQL-4.050-7d4c94b0-6904-4d14-a930-00d34b17f85b-d1cdc2ec-91af-4f63-96dd-41411bf6bd1c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-DBD-MySQL-4.050-7d4c94b0-6904-4d14-a930-00d34b17f85b-d1cdc2ec-91af-4f63-96dd-41411bf6bd1c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DBD-MySQL-4.050-7d4c94b0-6904-4d14-a930-00d34b17f85b-d1cdc2ec-91af-4f63-96dd-41411bf6bd1c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-DBI-1.643-7235d687-1bea-436f-989b-b2fdaae12c7b-df616941-9ec7-4a0d-8e1c-3e897cbffd39"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perl-DBD-MySQL-4.050-7d4c94b0-6904-4d14-a930-00d34b17f85b-d1cdc2ec-91af-4f63-96dd-41411bf6bd1c",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-0ff6c7d5-b4c1-42f5-a608-268f6ce82710"
		}
	]
}