type: CreationInfo
spec version: 3.0.1
created by: SPDXRef-gnrtd0
created using: syft-[not provided] (additionalToolSPDXRef-gnrtd1)
created: 2026-07-04T02:24:06Z

type: CreationInfo
spec version: 3.0.1
created by: SPDXRef-gnrtd2
created using: syft-[not provided] (additionalToolSPDXRef-gnrtd3)
created: 2026-07-04T02:24:06Z

spdx id: https://anchore.com/syft/dir/repo/openeuler/openEuler-24.03-LTS-SP4/everything/x86_64-4d64d0a4-9352-45cb-9c5f-6366db87449d-specv3/SPDXRef-gnrtd2349
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd2350
from: systemd
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd7351
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd7352
from: pacemaker
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85450
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd85451
from: pacemaker-remote
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd501
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd502
from: bash
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87184
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: rubygem-tilt
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4017
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd4018
from: nss-util
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1454
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1455
from: logrotate
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87247
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: rubygem-childprocess
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33361
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd33362
from: rubygem-json
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd7011
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd7012
from: pacemaker-cli
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd32999
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd33000
from: python3-lxml
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87239
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: rubygem-backports
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87233
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd242
from: rubygem-puma
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4361
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd4362
from: psmisc
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd43303
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd43304
from: python3-pycurl
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd7008
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd7009
from: pacemaker-cli
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87231
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd242
from: rubygem-puma
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87259
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd87260
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33364
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd33365
from: rubygem-json
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85447
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd85448
from: pacemaker-remote
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87216
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd87217
from: rubygem-ffi
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87213
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd87214
from: rubygem-ffi
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87186
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: rubygem-tilt
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87179
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: rubygem-sinatra
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd76667
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd76668
from: rubygem-rack
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2161
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd2159
from: python3
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87203
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: rubygem-mustermann
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33002
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd33003
from: python3-lxml
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87201
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: rubygem-mustermann
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd7348
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd7349
from: pacemaker
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd442
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd443
from: coreutils
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2346
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd2347
from: systemd
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87245
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: rubygem-childprocess
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87256
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd87257
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87190
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: rubygem-rack-test
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd28030
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: python3-pyparsing
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd392
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd393
from: pam
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87252
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd237
from: python3-tornado
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd43306
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd43307
from: python3-pycurl
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4477
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd4478
from: python3-dateutil
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4460
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd4461
from: python3-cryptography
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2398
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd2399
from: python3-setuptools
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4358
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd4359
from: psmisc
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85065
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd85066
from: rubygem-rexml
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2401
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd2402
from: python3-setuptools
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85068
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd85069
from: rubygem-rexml
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33179
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd33180
from: ruby
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87241
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: rubygem-backports
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87220
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: rubygem-ethon
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4480
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd4481
from: python3-dateutil
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd28028
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: python3-pyparsing
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd498
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd499
from: bash
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87254
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd237
from: python3-tornado
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87169
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: rubygem-rack-protection
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4014
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd4015
from: nss-util
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33182
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd33183
from: ruby
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87177
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: rubygem-sinatra
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd439
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd440
from: coreutils
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2158
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd2159
from: python3
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87218
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: rubygem-ethon
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87171
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: rubygem-rack-protection
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd395
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd396
from: pam
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4463
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd4464
from: python3-cryptography
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd76670
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd76671
from: rubygem-rack
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1451
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1452
from: logrotate
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87192
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: rubygem-rack-test
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87157
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: python3-dateutil
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87159
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: python3
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87164
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: python3-pyparsing
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87197
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: coreutils
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87195
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: bash
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87221
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-ffi
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87173
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-sinatra
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87158
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: python3-lxml
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87187
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-rack-test
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87234
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: nss-util
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87235
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-rack
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87172
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: pam
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87165
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-rack-protection
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87160
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: systemd
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87236
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-backports
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87242
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-childprocess
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87255
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: ruby
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87161
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: python3-cryptography
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87225
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-puma
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87224
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: logrotate
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87223
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: pacemaker-cli
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87194
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-rexml
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87204
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-ethon
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87163
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: python3-pycurl
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87248
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: python3-tornado
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87198
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-mustermann
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87196
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-json
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87162
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: python3-setuptools
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87181
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: rubygem-tilt
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87193
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: pacemaker-remote
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87222
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: pacemaker
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87180
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: psmisc
from: pcs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd499
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33183
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Ruby or BSD) and Public Domain and MIT and CC0 and zlib and UCD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85069
type: simplelicensing_LicenseExpression
simplelicensing license expression: BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33180
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Ruby or BSD) and Public Domain and MIT and CC0 and zlib and UCD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87260
type: simplelicensing_LicenseExpression
simplelicensing license expression: (BSD-3-Clause AND MIT AND (BSD-2-Clause OR Ruby) AND (BSD-2-Clause OR GPL-2.0-or-later) AND Apache-2.0 AND GPL-2.0-only)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2347
type: simplelicensing_LicenseExpression
simplelicensing license expression: MIT and LGPLv2+ and GPLv2+
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1452
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv2+
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd129
type: simplelicensing_LicenseExpression
simplelicensing license expression: MIT
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1455
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv2+
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85066
type: simplelicensing_LicenseExpression
simplelicensing license expression: BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33362
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Ruby or GPLv2) and UCD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd7352
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-2.0-or-later AND LGPL-2.1-or-later)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4359
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv2+
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4362
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv2+
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd43304
type: simplelicensing_LicenseExpression
simplelicensing license expression: (MIT OR LGPL-2.0+)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87217
type: simplelicensing_LicenseExpression
simplelicensing license expression: (BSD-3-Clause AND MIT)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd443
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3+
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33003
type: simplelicensing_LicenseExpression
simplelicensing license expression: BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85451
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-2.0-or-later AND LGPL-2.1-or-later)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd440
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3+
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2402
type: simplelicensing_LicenseExpression
simplelicensing license expression: MIT and (BSD or ASL 2.0)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4481
type: simplelicensing_LicenseExpression
simplelicensing license expression: Apache 2.0 or BSD or Python
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd43307
type: simplelicensing_LicenseExpression
simplelicensing license expression: (MIT OR LGPL-2.0+)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4015
type: simplelicensing_LicenseExpression
simplelicensing license expression: MPLv2.0
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87214
type: simplelicensing_LicenseExpression
simplelicensing license expression: (BSD-3-Clause AND MIT)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33365
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Ruby or GPLv2) and UCD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd76671
type: simplelicensing_LicenseExpression
simplelicensing license expression: MIT and BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33000
type: simplelicensing_LicenseExpression
simplelicensing license expression: BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd7349
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-2.0-or-later AND LGPL-2.1-or-later)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd76668
type: simplelicensing_LicenseExpression
simplelicensing license expression: MIT and BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4464
type: simplelicensing_LicenseExpression
simplelicensing license expression: ASL 2.0 or BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd396
type: simplelicensing_LicenseExpression
simplelicensing license expression: BSD and GPLv2+
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2159
type: simplelicensing_LicenseExpression
simplelicensing license expression: Python-2.0
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd242
type: simplelicensing_LicenseExpression
simplelicensing license expression: BSD-3-Clause
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87257
type: simplelicensing_LicenseExpression
simplelicensing license expression: (BSD-3-Clause AND MIT AND (BSD-2-Clause OR Ruby) AND Apache-2.0 AND (BSD-2-Clause OR GPL-2.0-or-later) AND GPL-2.0-only)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4461
type: simplelicensing_LicenseExpression
simplelicensing license expression: ASL 2.0 or BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd237
type: simplelicensing_LicenseExpression
simplelicensing license expression: Apache-2.0
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd7009
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-2.0-or-later AND LGPL-2.1-or-later)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd393
type: simplelicensing_LicenseExpression
simplelicensing license expression: BSD and GPLv2+
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4018
type: simplelicensing_LicenseExpression
simplelicensing license expression: MPLv2.0
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd7012
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-2.0-or-later AND LGPL-2.1-or-later)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4478
type: simplelicensing_LicenseExpression
simplelicensing license expression: Apache 2.0 or BSD or Python
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85448
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-2.0-or-later AND LGPL-2.1-or-later)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2350
type: simplelicensing_LicenseExpression
simplelicensing license expression: MIT and LGPLv2+ and GPLv2+
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd502
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPLv3
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2399
type: simplelicensing_LicenseExpression
simplelicensing license expression: MIT and (BSD or ASL 2.0)
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87232
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd43305
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87240
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87258
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2400
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd7350
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87246
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd394
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd76669
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85067
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87185
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4016
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87219
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87191
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1453
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33181
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87202
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2160
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85449
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87215
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33363
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd441
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87170
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4462
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2348
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd7010
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4479
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87178
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd28029
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33001
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd500
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87253
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4360
type: Organization
name: http://openeuler.org
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87182
type: software_Package
supplied by: SPDXRef-gnrtd87185
software download location: NOASSERTION
summary: Generic interface to multiple Ruby template engines
software package version: 0:2.0.8-6.oe2403sp4
software home page: http://github.com/rtomayko/tilt
description: Generic interface to multiple Ruby template engines.
name: rubygem-tilt
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd6969
type: software_Package
supplied by: SPDXRef-gnrtd7010
software download location: NOASSERTION
summary: Command line tools for controlling Pacemaker clusters
software package version: 0:2.1.7-11.oe2403sp4
software home page: https://www.clusterlabs.org/
description: Pacemaker is an advanced, scalable High-Availability cluster resource manager. The pacemaker-cli package contains command line tools that can be used to query and control the cluster from machines that may, or may not, be part of the cluster.
name: pacemaker-cli
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/pacemaker-cli@2.1.7-11.oe2403sp4?arch=x86_64&epoch=0&upstream=pacemaker-2.1.7-11.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87249
type: software_Package
supplied by: SPDXRef-gnrtd87253
software download location: NOASSERTION
summary: Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
software package version: 0:6.5-5.oe2403sp4
software home page: http://www.tornadoweb.org/
description: Tornado is an open source version of the scalable, non-blocking web server and tools.
name: python3-tornado
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/python3-tornado@6.5-5.oe2403sp4?arch=x86_64&epoch=0&upstream=python-tornado-6.5-5.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd31
type: software_Package
supplied by: SPDXRef-gnrtd441
software download location: NOASSERTION
summary: A set of basic GNU tools commonly used in shell scripts
software package version: 0:9.4-22.oe2403sp4
software home page: https://www.gnu.org/software/coreutils/
description: These are the GNU core utilities. This package is the combination of the old GNU fileutils, sh-utils, and textutils packages.
name: coreutils
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/coreutils@9.4-22.oe2403sp4?arch=x86_64&epoch=0&upstream=coreutils-9.4-22.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd21
type: software_Package
supplied by: SPDXRef-gnrtd500
software download location: NOASSERTION
summary: It is the Bourne Again Shell
software package version: 0:5.2.15-19.oe2403sp4
software home page: https://www.gnu.org/software/bash
description: Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.
name: bash
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/bash@5.2.15-19.oe2403sp4?arch=x86_64&epoch=0&upstream=bash-5.2.15-19.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd38
type: software_Package
supplied by: SPDXRef-gnrtd394
software download location: NOASSERTION
summary: Pluggable Authentication Modules for Linux
software package version: 0:1.5.3-11.oe2403sp4
software home page: http://www.linux-pam.org/
description: PAM (Pluggable Authentication Modules) is a system of libraries that handle the authentication tasks of applications (services) on the system.
name: pam
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/pam@1.5.3-11.oe2403sp4?arch=x86_64&epoch=0&upstream=pam-1.5.3-11.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd6854
type: software_Package
supplied by: SPDXRef-gnrtd7350
software download location: NOASSERTION
summary: Scalable High-Availability cluster resource manager
software package version: 0:2.1.7-11.oe2403sp4
software home page: https://www.clusterlabs.org/
description: Pacemaker is an advanced, scalable High-Availability cluster resource manager. It supports more than 16 node clusters with significant capabilities for managing resources and dependencies. It will run scripts at initialization, when machines go up or down, when related resources fail and can be configured to periodically check resource health. Available rpmbuild rebuild options: --with(out) : cibsecrets hardening nls pre_release profiling stonithd
name: pacemaker
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/pacemaker@2.1.7-11.oe2403sp4?arch=x86_64&epoch=0&upstream=pacemaker-2.1.7-11.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd76665
type: software_Package
supplied by: SPDXRef-gnrtd76669
software download location: NOASSERTION
summary: A modular Ruby webserver interface
software package version: 1:2.2.4-14.oe2403sp4
software home page: https://rack.github.io/
description: Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between (the so-called middleware) into a single method call.
name: rubygem-rack
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87205
type: software_Package
supplied by: SPDXRef-gnrtd87219
software download location: NOASSERTION
summary: Libcurl wrapper
software package version: 0:0.9.0-2.oe2403sp4
software home page: https://github.com/typhoeus/ethon
description: Very lightweight libcurl wrapper.
name: rubygem-ethon
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85061
type: software_Package
supplied by: SPDXRef-gnrtd85067
software download location: NOASSERTION
summary: An XML toolkit for Ruby
software package version: 0:3.2.5-155.oe2403sp4
software home page: https://github.com/ruby/rexml
description: REXML was inspired by the Electric XML library for Java, which features an easy-to-use API, small size, and speed. Hopefully, REXML, designed with the same philosophy, has these same features. I've tried to keep the API as intuitive as possible, and have followed the Ruby methodology for method naming and code flow, rather than mirroring the Java API. REXML supports both tree and stream document parsing. Stream parsing is faster (about 1.5 times as fast). However, with stream parsing, you don't get access to features such as XPath.
name: rubygem-rexml
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4431
type: software_Package
supplied by: SPDXRef-gnrtd4462
software download location: NOASSERTION
summary: PyCA's cryptography library
software package version: 0:42.0.2-9.oe2403sp4
software home page: https://cryptography.io/en/latest/
description: cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
name: python3-cryptography
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/python3-cryptography@42.0.2-9.oe2403sp4?arch=x86_64&epoch=0&upstream=python-cryptography-42.0.2-9.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87243
type: software_Package
supplied by: SPDXRef-gnrtd87246
software download location: NOASSERTION
summary: A simple and reliable gem for controlling external programs
software package version: 0:0.5.9-2.oe2403sp4
software home page: http://github.com/enkessler/childprocess
description: This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination.
name: rubygem-childprocess
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87188
type: software_Package
supplied by: SPDXRef-gnrtd87191
software download location: NOASSERTION
summary: Simple testing API built on Rack
software package version: 0:0.8.3-2.oe2403sp4
software home page: http://github.com/rack-test/rack-test
description: Rack::Test is a small, simple testing API for Rack apps. It can be used on its own or as a reusable starting point for Web frameworks and testing libraries to build on. Most of its initial functionality is an extraction of Merb 1.0's request helpers feature.
name: rubygem-rack-test
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd43298
type: software_Package
supplied by: SPDXRef-gnrtd43305
software download location: NOASSERTION
summary: Python interface to libcurl for Python 3
software package version: 0:7.45.2-3.oe2403sp4
software home page: http://pycurl.sourceforge.net/
description: PycURL is a Python interface to libcurl. PycURL can be used to fetch objects identified by a URL from a Python program, similar to the urllib Python module. PycURL is mature, very fast, and supports a lot of features. This package is for Python3.
name: python3-pycurl
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/python3-pycurl@7.45.2-3.oe2403sp4?arch=x86_64&epoch=0&upstream=python-pycurl-7.45.2-3.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2173
type: software_Package
supplied by: SPDXRef-gnrtd2348
software download location: NOASSERTION
summary: System and Service Manager
software package version: 0:255-59.oe2403sp4
software home page: https://systemd.io/
description: systemd is a system and service manager that runs as PID 1 and starts the rest of the system.
name: systemd
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/systemd@255-59.oe2403sp4?arch=x86_64&epoch=0&upstream=systemd-255-59.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87226
type: software_Package
supplied by: SPDXRef-gnrtd87232
software download location: NOASSERTION
summary: A simple, fast, threaded, and highly concurrent HTTP 1.1 server
software package version: 0:5.6.5-3.oe2403sp4
software home page: http://puma.io
description: A simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications.
name: rubygem-puma
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/rubygem-puma@5.6.5-3.oe2403sp4?arch=x86_64&epoch=0&upstream=rubygem-puma-5.6.5-3.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd32993
type: software_Package
supplied by: SPDXRef-gnrtd33001
software download location: NOASSERTION
summary: XML processing library combining libxml2/libxslt with the ElementTree API
software package version: 0:5.1.0-4.oe2403sp4
software home page: https://github.com/lxml/lxml
description: The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt. It is unique in that it combines the speed and XML feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API. The latest release works with all CPython versions from 2.7 to 3.7.
name: python3-lxml
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/python3-lxml@5.1.0-4.oe2403sp4?arch=x86_64&epoch=0&upstream=python-lxml-5.1.0-4.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2101
type: software_Package
supplied by: SPDXRef-gnrtd2160
software download location: NOASSERTION
summary: Interpreter of the Python3 programming language
software package version: 0:3.11.6-32.oe2403sp4
software home page: https://www.python.org/
description: Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems. New built-in modules are easily written in C or C++ (or other languages, depending on the chosen implementation). Python is also usable as an extension language for applications written in other languages that need easy-to-use scripting or automation interfaces. This package Provides python version 3.
name: python3
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/python3@3.11.6-32.oe2403sp4?arch=x86_64&epoch=0&upstream=python3-3.11.6-32.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33356
type: software_Package
supplied by: SPDXRef-gnrtd33363
software download location: NOASSERTION
summary: JSON implementation as a Ruby extension in C
software package version: 0:2.6.3-155.oe2403sp4
software home page: https://www.ruby-lang.org/en/
description: According to RFC 4627,this package implements the JSON specification.
name: rubygem-json
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/rubygem-json@2.6.3-155.oe2403sp4?arch=x86_64&epoch=0&upstream=ruby-3.2.2-155.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2396
type: software_Package
supplied by: SPDXRef-gnrtd2400
software download location: NOASSERTION
summary: Easily build and distribute Python 3 packages
software package version: 0:68.0.0-2.oe2403sp4
software home page: https://pypi.python.org/pypi/setuptools
description: Setuptools is a collection of enhancements to the Python 3 distutils that allow you to more easily build and distribute Python 3 packages, especially ones that have dependencies on other packages. This package also contains the runtime components of setuptools, necessary to execute the software that requires pkg_resources.py.
name: python3-setuptools
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd28026
type: software_Package
supplied by: SPDXRef-gnrtd28029
software download location: NOASSERTION
summary: Pyparsing for python3
software package version: 0:3.1.1-1.oe2403sp4
software home page: https://github.com/pyparsing/pyparsing/
description: pyparsing is a module that can be used to easily and directly configure syntax definitions for any number of text parsing applications.
name: python3-pyparsing
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4473
type: software_Package
supplied by: SPDXRef-gnrtd4479
software download location: NOASSERTION
summary: Powerful extensions to datetime
software package version: 1:2.8.2-3.oe2403sp4
software home page: https://github.com/dateutil/dateutil
description: The dateutil module provides powerful extensions to the standard datetime module, available in Python.
name: python3-dateutil
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd33171
type: software_Package
supplied by: SPDXRef-gnrtd33181
software download location: NOASSERTION
summary: Object-oriented scripting language interpreter
software package version: 0:3.2.2-155.oe2403sp4
software home page: https://www.ruby-lang.org/en/
description: Ruby is a fast and easy interpreted scripting language for object-oriented programming. It has many functions for processing text Files and perform system management tasks (such as Perl).
name: ruby
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/ruby@3.2.2-155.oe2403sp4?arch=x86_64&epoch=0&upstream=ruby-3.2.2-155.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87174
type: software_Package
supplied by: SPDXRef-gnrtd87178
software download location: NOASSERTION
summary: Ruby-based web application framework
software package version: 1:2.0.8.1-5.oe2403sp4
software home page: http://www.sinatrarb.com/
description: Sinatra is a DSL intended for quickly creating web-applications in Ruby with minimal effort.
name: rubygem-sinatra
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd4355
type: software_Package
supplied by: SPDXRef-gnrtd4360
software download location: NOASSERTION
summary: Utilities for managing processes on your system
software package version: 0:23.6-2.oe2403sp4
software home page: https://gitlab.com/psmisc/psmisc
description: This PSmisc package is a set of some small useful utilities that use the proc filesystem. We're not about changing the world, but providing the system administrator with some help in common tasks.
name: psmisc
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/psmisc@23.6-2.oe2403sp4?arch=x86_64&epoch=0&upstream=psmisc-23.6-2.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87166
type: software_Package
supplied by: SPDXRef-gnrtd87170
software download location: NOASSERTION
summary: Ruby gem that protects against typical web attacks
software package version: 0:2.0.8.1-1.oe2403sp4
software home page: http://github.com/sinatra/sinatra/tree/master/rack-protection
description: This gem protects against typical web attacks. Should work for all Rack apps, including Rails.
name: rubygem-rack-protection
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87208
type: software_Package
supplied by: SPDXRef-gnrtd87215
software download location: NOASSERTION
summary: FFI Extensions for Ruby
software package version: 0:1.10.0-6.oe2403sp4
software home page: https://www.github.com/ffi/ffi
description: Ruby-FFI is a ruby extension for programmatically loading dynamic libraries, binding functions within them, and calling those functions from Ruby code. Moreover, a Ruby-FFI extension works without changes on Ruby and JRuby. Discover why should you write your next extension using Ruby-FFI here[http://wiki.github.com/ffi/ffi/why-use-ffi].
name: rubygem-ffi
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/rubygem-ffi@1.10.0-6.oe2403sp4?arch=x86_64&epoch=0&upstream=rubygem-ffi-1.10.0-6.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd3984
type: software_Package
supplied by: SPDXRef-gnrtd4016
software download location: NOASSERTION
summary: Network Security Services Utilities Library
software package version: 0:3.94.0-9.oe2403sp4
software home page: http://www.mozilla.org/projects/security/pki/nss/
description: Utilities for Network Security Services and the Softoken module manipulate the NSS certificate and key database.
name: nss-util
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/nss-util@3.94.0-9.oe2403sp4?arch=x86_64&epoch=0&upstream=nss-3.94.0-9.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd85424
type: software_Package
supplied by: SPDXRef-gnrtd85449
software download location: NOASSERTION
summary: Pacemaker remote executor daemon for non-cluster nodes
software package version: 0:2.1.7-11.oe2403sp4
software home page: https://www.clusterlabs.org/
description: Pacemaker is an advanced, scalable High-Availability cluster resource manager. The pacemaker-remote package contains the Pacemaker Remote daemon which is capable of extending pacemaker functionality to remote nodes not running the full corosync/cluster stack.
name: pacemaker-remote
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/pacemaker-remote@2.1.7-11.oe2403sp4?arch=x86_64&epoch=0&upstream=pacemaker-2.1.7-11.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1439
type: software_Package
supplied by: SPDXRef-gnrtd1453
software download location: NOASSERTION
summary: simplify the administration of log files
software package version: 0:3.21.0-2.oe2403sp4
software home page: https://github.com/logrotate/logrotate
description: The logrotate utility is designed to simplify the administration of log files on a system which generates a lot of log files. Logrotate allows for the automatic rotation compression, removal and mailing of log files.logrotate Logrotate can be set to handle a log file daily, weekly, monthly or when the log file gets to a certain size.
name: logrotate
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/logrotate@3.21.0-2.oe2403sp4?arch=x86_64&epoch=0&upstream=logrotate-3.21.0-2.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87156
type: software_Package
supplied by: SPDXRef-gnrtd87258
software download location: NOASSERTION
summary: Pacemaker Configuration System
software package version: 0:0.11.7-16.oe2403sp4
software home page: https://github.com/ClusterLabs/pcs
description: pcs is a corosync and pacemaker configuration tool. It permits users to easily view, modify and create pacemaker based clusters.
name: pcs
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/pcs@0.11.7-16.oe2403sp4?arch=x86_64&epoch=0&upstream=pcs-0.11.7-16.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87237
type: software_Package
supplied by: SPDXRef-gnrtd87240
software download location: NOASSERTION
summary: Backports of Ruby features for older Ruby
software package version: 0:3.20.1-1.oe2403sp4
software home page: http://github.com/marcandre/backports
description: Essential backports that enable many of the nice features of Ruby 1.8.7 up to 2.1.0 for earlier versions.
name: rubygem-backports
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd87199
type: software_Package
supplied by: SPDXRef-gnrtd87202
software download location: NOASSERTION
summary: Your personal string matching expert
software package version: 0:1.1.1-2.oe2403sp4
software home page: https://github.com/sinatra/mustermann
description: A library implementing patterns that behave like regular expressions.
name: rubygem-mustermann
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: additionalToolSPDXRef-gnrtd3
type: Tool
name: syft-[not provided]
creation info: _:creationInfo_1

spdx id: additionalToolSPDXRef-gnrtd1
type: Tool
name: syft-[not provided]
creation info: _:creationInfo_0