{
  "@context": "https://spdx.org/rdf/3.0.1/spdx-context.jsonld",
  "@graph": [
    {
      "@id": "_:creationInfo_0",
      "type": "CreationInfo",
      "specVersion": "3.0.1",
      "createdBy": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd0"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/additionalToolSPDXRef-gnrtd1"
      ],
      "created": "2026-07-04T18:03:45Z"
    },
    {
      "@id": "_:creationInfo_1",
      "type": "CreationInfo",
      "specVersion": "3.0.1",
      "createdBy": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd2"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/additionalToolSPDXRef-gnrtd3"
      ],
      "created": "2026-07-04T18:03:45Z"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd46",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd47"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd33",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd989",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd990"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd986",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1030",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1031"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1020",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd419",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd420"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd409",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1035",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1002",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd974",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd970",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd162",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd153",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11268",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11269"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd94",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd95"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd89",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd992",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd990"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd986",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11271",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11272"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd160",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd153",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd43",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd44"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd33",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd189",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd190"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1040",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1041"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd999",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1142",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1143"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1128",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1013",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1014"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1004",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd5355",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd5353",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1027",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1028"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1020",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1033",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1002",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd252",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd253"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd239",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11200",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11201"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11196",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd192",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd193"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11203",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11204"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11196",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd984",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd982"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd976",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1169",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1170"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1164",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11179",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11176",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd27",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd28"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd25",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd173",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd174"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd23",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd416",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd417"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd409",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4216",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4217"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4213",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4219",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4220"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4213",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11181",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11176",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd5357",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd5353",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd170",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd171"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd23",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd972",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd970",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1145",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1146"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1128",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1010",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1011"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1004",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd30",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd31"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd25",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1043",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1044"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd999",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd91",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd92"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd89",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd533",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd527",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd981",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd982"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd976",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd531",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd527",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1172",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1173"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1164",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd255",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd256"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd239",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11256",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd23"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11258",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11196"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11265",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4213"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11266",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd89"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11251",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd153"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11262",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd25"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11248",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd5353"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11264",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1128"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11260",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd999"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11255",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd970"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11249",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd527"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11257",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11176"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11253",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd239"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11246",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1164"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11252",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11263",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd409"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11247",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd976"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11254",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1004"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11267",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1002"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11259",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd33"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11261",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd986"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11250",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1020"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd193",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net-2.0 and ISC and Public Domain and GFDL-1.3-only",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1011",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2 or MPLv1.1",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1143",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2.1+ and GPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd990",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Zlib",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1173",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1041",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(BSD-3-Clause AND MIT AND MIT-Modern-Variant AND Zlib AND (FTL OR GPL-2.0-or-later))",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1014",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2 or MPLv1.1",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11201",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+ and GFDL and BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd28",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "((GPL-2.0-or-later OR LGPL-3.0-or-later OR (GPL-2.0-or-later AND LGPL-3.0-or-later)) AND GFDL-1.3-invariants-or-later)",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd92",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "zlib and Boost",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd47",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd417",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+ and MIT",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4217",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11272",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+ and CC0-1.0",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1028",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11269",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+ and CC0-1.0",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd44",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd256",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Public Domain",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11204",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+ and GFDL and BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd253",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Public Domain",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1146",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2.1+ and GPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd95",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "zlib and Boost",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1044",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(BSD-3-Clause AND MIT AND (FTL OR GPL-2.0-or-later) AND MIT-Modern-Variant AND Zlib)",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd982",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "libtiff",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd190",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net-2.0 and ISC and Public Domain and GFDL-1.3-only",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd31",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "(GFDL-1.3-invariants-or-later AND (GPL-2.0-or-later OR LGPL-3.0-or-later OR (GPL-2.0-or-later AND LGPL-3.0-or-later)))",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd420",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+ and MIT",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4220",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd103",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "MIT",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd171",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd174",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1031",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1170",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "LGPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd983",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd991",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1034",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd172",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4218",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd254",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd93",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd191",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd161",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1029",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd532",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd29",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11270",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1144",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1012",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1042",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd5356",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11180",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd45",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd973",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1171",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11202",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd418",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11176",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11180",
      "software_downloadLocation": "NOASSERTION",
      "summary": "X.Org X11 libXpm runtime library",
      "software_packageVersion": "0:3.5.17-2.oe2403",
      "software_homePage": "https://www.x.org",
      "description": "X.Org X11 libXpm runtime library",
      "name": "libXpm",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libXpm@3.5.17-2.oe2403?arch=x86_64&epoch=0&upstream=libXpm-3.5.17-2.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1004",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1012",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A 2D graphics library",
      "software_packageVersion": "0:1.18.0-2.oe2403",
      "software_homePage": "http://cairographics.org",
      "description": "Cairo is a 2D graphics libarary with support for multiple output devices.\nIt provides high-quality display and print output and this package also\ncontains functionality to make cairo graphics library integrate well with\nGObject used by GNOME.",
      "name": "cairo",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/cairo@1.18.0-2.oe2403?arch=x86_64&epoch=0&upstream=cairo-1.18.0-2.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1164",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1171",
      "software_downloadLocation": "NOASSERTION",
      "summary": "gdk is a multi-platform toolkit for creating graphical user interfaces.",
      "software_packageVersion": "0:2.42.10-3.oe2403",
      "software_homePage": "https://gitlab.gnome.org/GNOME/gdk-pixbuf",
      "description": "gdk is written in C but has been designed from the ground up to support a wide range of languages.\nIt provide a complete set of widgets,and suitable for projects ranging from small one-off\ntools to complete application suites.",
      "name": "gdk-pixbuf2",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/gdk-pixbuf2@2.42.10-3.oe2403?arch=x86_64&epoch=0&upstream=gdk-pixbuf2-2.42.10-3.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd409",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd418",
      "software_downloadLocation": "NOASSERTION",
      "summary": "systemd libraries",
      "software_packageVersion": "0:255-35.oe2403",
      "software_homePage": "https://systemd.io/",
      "description": "Libraries for systemd and udev.",
      "name": "systemd-libs",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/systemd-libs@255-35.oe2403?arch=x86_64&epoch=0&upstream=systemd-255-35.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd239",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd254",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Embeded SQL database",
      "software_packageVersion": "0:3.42.0-4.oe2403",
      "software_homePage": "http://www.sqlite.org/",
      "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.",
      "name": "sqlite",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/sqlite@3.42.0-4.oe2403?arch=x86_64&epoch=0&upstream=sqlite-3.42.0-4.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd33",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd45",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Library for supporting access control list",
      "software_packageVersion": "0:2.3.1-3.oe2403",
      "software_homePage": "https://savannah.nongnu.org/projects/acl",
      "description": "This package contains the library for manipulating access control list.",
      "name": "libacl",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libacl@2.3.1-3.oe2403?arch=x86_64&epoch=0&upstream=acl-2.3.1-3.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11245",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11270",
      "software_downloadLocation": "NOASSERTION",
      "summary": "GNU Emacs text editor with LUCID toolkit X support",
      "software_packageVersion": "1:29.1-3.oe2403",
      "software_homePage": "http://www.gnu.org/software/emacs",
      "description": "This package provides an emacs binary with support for X windows\nusing LUCID toolkit.",
      "name": "emacs-lucid",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/emacs-lucid@29.1-3.oe2403?arch=x86_64&epoch=1&upstream=emacs-29.1-3.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1020",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1029",
      "software_downloadLocation": "NOASSERTION",
      "summary": "The core library that forms the basis for projects such as GTK+ and GNOME",
      "software_packageVersion": "0:2.78.3-10.oe2403",
      "software_homePage": "https://www.gtk.org",
      "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.",
      "name": "glib2",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/glib2@2.78.3-10.oe2403?arch=x86_64&epoch=0&upstream=glib2-2.78.3-10.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd191",
      "software_downloadLocation": "NOASSERTION",
      "summary": "The GNU libc libraries",
      "software_packageVersion": "0:2.38-101.oe2403",
      "software_homePage": "http://www.gnu.org/software/glibc/",
      "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.",
      "name": "glibc",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/glibc@2.38-101.oe2403?arch=x86_64&epoch=0&upstream=glibc-2.38-101.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4213",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd4218",
      "software_downloadLocation": "NOASSERTION",
      "summary": "the user space library that developers compile ALSA applications against",
      "software_packageVersion": "0:1.2.10-4.oe2403",
      "software_homePage": "https://alsa-project.org/",
      "description": "The alsa-lib is a library to interface with ALSA in the Linux kernel\nand virtual devices using a plugin system.\nMore detail: https://alsa.opensrc.org/Alsa-lib",
      "name": "alsa-lib",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/alsa-lib@1.2.10-4.oe2403?arch=x86_64&epoch=0&upstream=alsa-lib-1.2.10-4.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd999",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1042",
      "software_downloadLocation": "NOASSERTION",
      "summary": "FreeType is a freely available software library to render fonts",
      "software_packageVersion": "0:2.13.2-3.oe2403",
      "software_homePage": "https://www.freetype.org",
      "description": "FreeType is written in C, designed to be small,efficient, highly customizable, and portable while capable of producing high-quality\noutput (glyph images) of most vector and bitmap font formats",
      "name": "freetype",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/freetype@2.13.2-3.oe2403?arch=x86_64&epoch=0&upstream=freetype-2.13.2-3.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd970",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd973",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Core X11 protocol client library",
      "software_packageVersion": "0:1.8.7-3.oe2403",
      "software_homePage": "http://www.x.org",
      "description": "Core X11 protocol client library.",
      "name": "libX11",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libX11@1.8.7-3.oe2403?arch=x86_64&epoch=0&upstream=libX11-1.8.7-3.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1002",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1034",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A text shaping engine",
      "software_packageVersion": "0:8.3.0-2.oe2403",
      "software_homePage": "https://harfbuzz.github.io/",
      "description": "HarfBuzz is a text-shaping engine. If you give HarfBuzz a font and a string\ncontaining a sequence of Unicode codepoints, HarfBuzz selects and positions\nthe corresponding glyphs from the font, applying all of the necessary layout\nrules and font features. HarfBuzz then returns the string to you in the form\nthat is correctly arranged for the language and writing system.",
      "name": "harfbuzz",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/harfbuzz@8.3.0-2.oe2403?arch=x86_64&epoch=0&upstream=harfbuzz-8.3.0-2.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11196",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd11202",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Emacs common files",
      "software_packageVersion": "1:29.1-3.oe2403",
      "software_homePage": "http://www.gnu.org/software/emacs",
      "description": "This package contains all the common files needed by emacs, emacs-lucid\nor emacs-nox.",
      "name": "emacs-common",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/emacs-common@29.1-3.oe2403?arch=x86_64&epoch=1&upstream=emacs-29.1-3.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd527",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd532",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Library providing XML and HTML support",
      "software_packageVersion": "0:2.11.5-15.oe2403",
      "software_homePage": "http://xmlsoft.org/",
      "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.",
      "name": "libxml2",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libxml2@2.11.5-15.oe2403?arch=x86_64&epoch=0&upstream=libxml2-2.11.5-15.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1128",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd1144",
      "software_downloadLocation": "NOASSERTION",
      "summary": "The GNU Secure Communication Protocol Library",
      "software_packageVersion": "0:3.8.2-11.oe2403",
      "software_homePage": "https://www.gnutls.org/",
      "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.",
      "name": "gnutls",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/gnutls@3.8.2-11.oe2403?arch=x86_64&epoch=0&upstream=gnutls-3.8.2-11.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd976",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd983",
      "software_downloadLocation": "NOASSERTION",
      "summary": "TIFF Library and Utilities",
      "software_packageVersion": "0:4.6.0-3.oe2403",
      "software_homePage": "https://libtiff.gitlab.io/libtiff/",
      "description": "This libtiff provides support for the Tag Image File Format (TIFF), a widely\nused format for storing image data. The latest version of the TIFF specification\nis available on-line in several different formats.And contains command-line programs\nfor manipulating TIFF format image files using the libtiff library.",
      "name": "libtiff",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libtiff@4.6.0-3.oe2403?arch=x86_64&epoch=0&upstream=libtiff-4.6.0-3.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd986",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd991",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A library of functions for manipulating PNG image format files",
      "software_packageVersion": "2:1.6.40-12.oe2403",
      "software_homePage": "http://www.libpng.org/pub/png/libpng.html",
      "description": "The libpng package contains libraries used by other programs for reading and writing PNG format files.\nThe PNG format was designed as a replacement for GIF and, to a lesser extent, TIFF,\nwith many improvements and extensions and lack of patent problems.",
      "name": "libpng",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/libpng@1.6.40-12.oe2403?arch=x86_64&epoch=2&upstream=libpng-1.6.40-12.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd153",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd161",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Libraries for ncurses",
      "software_packageVersion": "0:6.4-10.oe2403",
      "software_homePage": "https://invisible-island.net/ncurses/ncurses.html",
      "description": "Libraries for ncurses.",
      "name": "ncurses-libs",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/ncurses-libs@6.4-10.oe2403?arch=x86_64&epoch=0&upstream=ncurses-6.4-10.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd5353",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd5356",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A library and utilities for processing GIFs",
      "software_packageVersion": "0:5.2.2-1.oe2403",
      "software_homePage": "http://www.sourceforge.net/projects/giflib/",
      "description": "giflib is a library of gif images and provides utilities for processing images.",
      "name": "giflib",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/giflib@5.2.2-1.oe2403?arch=x86_64&epoch=0&upstream=giflib-5.2.2-1.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd23",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd172",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A set of basic GNU tools commonly used in shell scripts",
      "software_packageVersion": "0:9.4-17.oe2403",
      "software_homePage": "https://www.gnu.org/software/coreutils/",
      "description": "These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
      "name": "coreutils",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/coreutils@9.4-17.oe2403?arch=x86_64&epoch=0&upstream=coreutils-9.4-17.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd25",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd29",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A GNU multiple precision arithmetic library",
      "software_packageVersion": "1:6.3.0-3.oe2403",
      "software_homePage": "https://gmplib.org",
      "description": "GMP is a portable library written in C for arbitrary precision arithmetic\non integers, rational numbers, and floating-point numbers. It aims to provide\nthe fastest possible arithmetic for all applications that need higher\nprecision than is directly supported by the basic C types.",
      "name": "gmp",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/gmp@6.3.0-3.oe2403?arch=x86_64&epoch=1&upstream=gmp-6.3.0-3.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd89",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/SPDXRef-gnrtd93",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A lossless data-compression library",
      "software_packageVersion": "0:1.2.13-5.oe2403",
      "software_homePage": "http://www.zlib.net",
      "description": "Zlib is a free, general-purpose, not covered by any patents, lossless data-compression\nlibrary for use on virtually any computer hardware and operating system. The zlib data\nformat is itself portable across platforms.",
      "name": "zlib",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/18c2be42fe2b5b288fc0e4628777cec64a6dd8c9b9c960757aa68407d41ebc3f-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/zlib@1.2.13-5.oe2403?arch=x86_64&epoch=0&upstream=zlib-1.2.13-5.oe2403.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/additionalToolSPDXRef-gnrtd1",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS/update/x86_64-bf0594bd-6a54-4972-8097-fcd02afc62ca-specv3/additionalToolSPDXRef-gnrtd3",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_1"
    }
  ]
}