{
  "@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-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd0"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/additionalToolSPDXRef-gnrtd1"
      ],
      "created": "2026-09-26T18:54:04Z"
    },
    {
      "@id": "_:creationInfo_1",
      "type": "CreationInfo",
      "specVersion": "3.0.1",
      "createdBy": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd2"
      ],
      "createdUsing": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/additionalToolSPDXRef-gnrtd3"
      ],
      "created": "2026-09-26T18:54:04Z"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11417",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11418"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11411",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11420",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11421"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11411",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11338",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11339"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11330",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11409",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11410"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11352",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26836",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26837"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26828",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd495",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd493"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd460",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8910",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd292"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8908",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9307",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9308"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9303",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26279",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26280"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26202",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26833",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26834"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26828",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26861",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd292"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26846",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11406",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11407"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11352",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26825",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd493"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26817",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8160",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8161"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8156",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26859",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd292"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26846",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26282",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26283"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26202",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8912",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd292"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8908",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26862",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26863"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd492",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd493"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd460",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26865",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26866"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26823",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd493"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26817",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8163",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8164"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8156",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11335",
      "type": "Relationship",
      "relationshipType": "hasConcludedLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11336"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11330",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9310",
      "type": "Relationship",
      "relationshipType": "hasDeclaredLicense",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9311"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9303",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26843",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8156"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26844",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8908"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26827",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26828"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26816",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26817"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26838",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26202"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26826",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd460"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26842",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11330"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26841",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11352"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26839",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9303"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26840",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11411"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26845",
      "type": "LifecycleScopedRelationship",
      "relationshipType": "dependsOn",
      "scope": "build",
      "completeness": "noAssertion",
      "to": [
        "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26846"
      ],
      "from": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd493",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Python-2.0",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26280",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26866",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Mulan PSL v2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11410",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD and LGPLv2 and GPLv2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11339",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD and LGPLv2 and GPLv2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26834",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv2 or BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11336",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD and LGPLv2 and GPLv2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11407",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD and LGPLv2 and GPLv2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9311",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9308",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv2+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd292",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD-3-Clause",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8161",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26283",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26837",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv2 or BSD",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11421",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD and LGPLv2 and GPLv2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8164",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "GPLv3+",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26863",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "Mulan PSL v2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11418",
      "type": "simplelicensing_LicenseExpression",
      "simplelicensing_licenseExpression": "BSD and LGPLv2 and GPLv2",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11337",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9309",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26835",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11419",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd494",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8162",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26860",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26824",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11408",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8911",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26281",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26864",
      "type": "Organization",
      "name": "http://openeuler.org",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11411",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11419",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Tools for setting up Data Plane Development Kit environment",
      "software_packageVersion": "0:23.11-26.oe2403sp1",
      "software_homePage": "http://dpdk.org",
      "description": "Tools for setting up Data Plane Development Kit environment",
      "name": "dpdk-tools",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/dpdk-tools@23.11-26.oe2403sp1?arch=aarch64&epoch=0&upstream=dpdk-23.11-26.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8908",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8911",
      "software_downloadLocation": "NOASSERTION",
      "summary": "The comprehensive WSGI web application library.",
      "software_packageVersion": "0:2.2.3-4.oe2403sp1",
      "software_homePage": "https://palletsprojects.com/p/werkzeug/",
      "description": "*werkzeug* German noun: \"tool\". Etymology: *werk* (\"work\"), *zeug* (\"stuff\")\nWerkzeug is a comprehensive `WSGI`_ web application library. It began as\na simple collection of various utilities for WSGI applications and has\nbecome one of the most advanced WSGI utility libraries.\nIt includes:\n-   An interactive debugger that allows inspecting stack traces and\n    source code in the browser with an interactive interpreter for any\n    frame in the stack.\n-   A full-featured request object with objects to interact with\n    headers, query args, form data, files, and cookies.\n-   A response object that can wrap other WSGI applications and handle\n    streaming data.\n-   A routing system for matching URLs to endpoints and generating URLs\n    for endpoints, with an extensible system for capturing variables\n    from URLs.\n-   HTTP utilities to handle entity tags, cache control, dates, user\n    agents, cookies, files, and more.\n-   A threaded WSGI server for use while developing applications\n    locally.\n-   A test client for simulating HTTP requests during testing without\n    requiring running a server.\nWerkzeug doesn't enforce any dependencies. It is up to the developer to\nchoose a template engine, database adapter, and even how to handle\nrequests. It can be used to build all sorts of end user applications\nsuch as blogs, wikis, or bulletin boards.\n`Flask`_ wraps Werkzeug, using it to handle the details of WSGI while\nproviding more structure and patterns for defining powerful\napplications.",
      "name": "python3-werkzeug",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/python3-werkzeug@2.2.3-4.oe2403sp1?arch=noarch&epoch=0&upstream=python-werkzeug-2.2.3-4.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9303",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd9309",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Important Programs for Networking",
      "software_packageVersion": "0:2.10-5.oe2403sp1",
      "software_homePage": "https://sourceforge.net/projects/net-tools/",
      "description": "This package contains programs for network administration and maintenance.\nMost of the utilities formerly contained in this package (netstat, arp,\nifconfig, rarp, route) are obsoleted by the tools from iproute2 package (ip, ss)\nand have been moved to net-tools-deprecated.",
      "name": "net-tools",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/net-tools@2.10-5.oe2403sp1?arch=aarch64&epoch=0&upstream=net-tools-2.10-5.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26817",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26824",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Libraries and header files needed for Python development",
      "software_packageVersion": "0:3.11.6-11.oe2403sp1",
      "software_homePage": "https://www.python.org/",
      "description": "This package contains the header files and configuration needed to develop\npython3 modules.",
      "name": "python3-devel",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/python3-devel@3.11.6-11.oe2403sp1?arch=aarch64&epoch=0&upstream=python3-3.11.6-11.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd460",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd494",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Interpreter of the Python3 programming language",
      "software_packageVersion": "0:3.11.6-11.oe2403sp1",
      "software_homePage": "https://www.python.org/",
      "description": "Python combines remarkable power with very clear syntax. It has modules,\nclasses, exceptions, very high level dynamic data types, and dynamic\ntyping. There are interfaces to many system calls and libraries, as well\nas to various windowing systems. New built-in modules are easily written\nin C or C++ (or other languages, depending on the chosen implementation).\nPython is also usable as an extension language for applications written\nin other languages that need easy-to-use scripting or automation interfaces.\n\nThis package Provides python version 3.",
      "name": "python3",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/python3@3.11.6-11.oe2403sp1?arch=aarch64&epoch=0&upstream=python3-3.11.6-11.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26815",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26864",
      "software_downloadLocation": "NOASSERTION",
      "summary": "openEuler Hardware Compatibility Test Server",
      "software_packageVersion": "0:1.1.7-0.oe2403sp1",
      "software_homePage": "https://gitee.com/openeuler/oec-hardware",
      "description": "openEuler Hardware Compatibility Test Server",
      "name": "oec-hardware-server",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/oec-hardware-server@1.1.7-0.oe2403sp1?arch=aarch64&epoch=0&upstream=oec-hardware-1.1.7-0.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26828",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26835",
      "software_downloadLocation": "NOASSERTION",
      "summary": "RDMA Performance Testing Tools",
      "software_packageVersion": "0:4.5-12.oe2403sp1",
      "software_homePage": "https://github.com/linux-rdma/perftest",
      "description": "Perftest is a collection of simple tools for testing bandwidth and latency over RDMA connections.",
      "name": "perftest",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/perftest@4.5-12.oe2403sp1?arch=aarch64&epoch=0&upstream=perftest-4.5-12.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8156",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd8162",
      "software_downloadLocation": "NOASSERTION",
      "summary": "An organized and systematic method of controlling a large amount of data",
      "software_packageVersion": "2:1.35-3.oe2403sp1",
      "software_homePage": "http://www.gnu.org/software/tar/",
      "description": "GNU Tar provides the ability to create tar archives, as well as various other\nkinds of manipulation. For example, you can use Tar on previously created archives\nto extract files, to store additional files, or to update or list files which were\nalready stored.",
      "name": "tar",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/tar@1.35-3.oe2403sp1?arch=aarch64&epoch=2&upstream=tar-1.35-3.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11352",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11408",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Data Plane Development Kit development files",
      "software_packageVersion": "0:23.11-26.oe2403sp1",
      "software_homePage": "http://dpdk.org",
      "description": "This package contains the headers and other files needed for developing\napplications with the Data Plane Development Kit.",
      "name": "dpdk-devel",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/dpdk-devel@23.11-26.oe2403sp1?arch=aarch64&epoch=0&upstream=dpdk-23.11-26.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11330",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd11337",
      "software_downloadLocation": "NOASSERTION",
      "summary": "Set of libraries and drivers for fast packet processing",
      "software_packageVersion": "0:23.11-26.oe2403sp1",
      "software_homePage": "http://dpdk.org",
      "description": "The Data Plane Development Kit is a set of libraries and drivers for\nfast packet processing in the user space.",
      "name": "dpdk",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/dpdk@23.11-26.oe2403sp1?arch=aarch64&epoch=0&upstream=dpdk-23.11-26.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26202",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26281",
      "software_downloadLocation": "NOASSERTION",
      "summary": "A HTTP server, reverse proxy and mail proxy server",
      "software_packageVersion": "1:1.24.0-10.oe2403sp1",
      "software_homePage": "http://nginx.org/",
      "description": "NGINX is a free, open-source, high-performance HTTP server and reverse proxy,\nas well as an IMAP/POP3 proxy server.",
      "name": "nginx",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/nginx@1.24.0-10.oe2403sp1?arch=aarch64&epoch=1&upstream=nginx-1.24.0-10.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26846",
      "type": "software_Package",
      "software_copyrightText": "",
      "suppliedBy": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/SPDXRef-gnrtd26860",
      "software_downloadLocation": "NOASSERTION",
      "summary": "python-flask for python 3 version",
      "software_packageVersion": "1:2.2.5-2.oe2403sp1",
      "software_homePage": "https://palletsprojects.com/p/flask/",
      "description": "Python-flask for python 3 version",
      "name": "python3-flask",
      "software_sourceInfo": "acquired package info from repodata DB: repodata/508b087f8af36194447bfb4cfac9f80b7d40a48693bed859407a3d0d85c7728d-primary.sqlite.bz2",
      "software_packageUrl": "pkg:rpm/python3-flask@2.2.5-2.oe2403sp1?arch=noarch&epoch=1&upstream=python-flask-2.2.5-2.oe2403sp1.src.rpm",
      "creationInfo": "_:creationInfo_0"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/additionalToolSPDXRef-gnrtd3",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_1"
    },
    {
      "spdxId": "https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP1/update/aarch64-f79e9933-107c-4fbb-8caf-243214028e86-specv3/additionalToolSPDXRef-gnrtd1",
      "type": "Tool",
      "name": "syft-[not provided]",
      "creationInfo": "_:creationInfo_0"
    }
  ]
}