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

type: CreationInfo
spec version: 3.0.1
created by: SPDXRef-gnrtd0
created using: syft-[not provided] (additionalToolSPDXRef-gnrtd1)
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-gnrtd19876
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: utf8proc
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd651
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd652
from: perl-Scalar-List-Utils
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2155
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd2156
from: sqlite
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd24506
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd24507
from: apr-util
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd356
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd357
from: libxcrypt
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2060
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd2061
from: perl
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48092
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd48093
from: subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1581
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1582
from: file-libs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1578
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1579
from: file-libs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd546
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd547
from: glibc
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48120
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd48121
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1505
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd1506
from: lz4
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd21202
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd21203
from: apr
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd359
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd360
from: libxcrypt
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd189
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd190
from: zlib
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd186
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd187
from: zlib
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1502
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd1503
from: lz4
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2108
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd129
from: expat
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd648
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd649
from: perl-Scalar-List-Utils
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd581
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd582
from: perl-Carp
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd857
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd858
from: perl-File-Temp
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd549
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd550
from: glibc
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48123
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd48124
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2106
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: expat
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd854
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd855
from: perl-File-Temp
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd19874
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd129
from: utf8proc
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd584
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd585
from: perl-Carp
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2152
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd2153
from: sqlite
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd24509
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd24510
from: apr-util
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd588
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd589
from: perl-libs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48089
type: Relationship
relationship type: hasConcludedLicense
to: SPDXRef-gnrtd48090
from: subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2063
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd2064
from: perl
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd21205
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd21206
from: apr
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd591
type: Relationship
relationship type: hasDeclaredLicense
to: SPDXRef-gnrtd592
from: perl-libs
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48111
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: file-libs
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48115
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: libxcrypt
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48105
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: apr
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48116
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: lz4
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48109
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: expat
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48113
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: glibc
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48107
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: apr-util
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48118
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Carp
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48117
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48114
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: zlib
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48108
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: sqlite
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48119
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-File-Temp
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48112
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: utf8proc
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48110
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: subversion
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48104
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-Scalar-List-Utils
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48106
type: LifecycleScopedRelationship
relationship type: dependsOn
scope: build
completeness: noAssertion
to: perl-libs
from: perl-subversion
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd547
type: simplelicensing_LicenseExpression
simplelicensing license expression: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net-2.0 and ISC and Public Domain and GFDL-1.3-only
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd855
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd858
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd21206
type: simplelicensing_LicenseExpression
simplelicensing license expression: ASL 2.0 and BSD with advertising and ISC and BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2156
type: simplelicensing_LicenseExpression
simplelicensing license expression: Public Domain
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2061
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-1.0-or-later or Artistic-1.0-perl) and (GPL-2.0-or-later or Artistic-1.0-perl) and MIT and UCD and Public Domain and BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd585
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Artistic-1.0-Perl OR GPL-1.0-or-later)
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd582
type: simplelicensing_LicenseExpression
simplelicensing license expression: (Artistic-1.0-Perl OR GPL-1.0-or-later)
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd2064
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-1.0-or-later or Artistic-1.0-perl) and (GPL-2.0-or-later or Artistic-1.0-perl) and MIT and UCD and Public Domain and BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd190
type: simplelicensing_LicenseExpression
simplelicensing license expression: zlib and Boost
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd550
type: simplelicensing_LicenseExpression
simplelicensing license expression: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net-2.0 and ISC and Public Domain and GFDL-1.3-only
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd357
type: simplelicensing_LicenseExpression
simplelicensing license expression: LGPLv2+ and BSD and Public Domain
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd649
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd21203
type: simplelicensing_LicenseExpression
simplelicensing license expression: ASL 2.0 and BSD with advertising and ISC and BSD
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd187
type: simplelicensing_LicenseExpression
simplelicensing license expression: zlib and Boost
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd360
type: simplelicensing_LicenseExpression
simplelicensing license expression: LGPLv2+ and BSD and Public Domain
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd652
type: simplelicensing_LicenseExpression
simplelicensing license expression: GPL+ or Artistic
creation info: _:creationInfo_0

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

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

spdx id: SPDXRef-gnrtd2153
type: simplelicensing_LicenseExpression
simplelicensing license expression: Public Domain
creation info: _:creationInfo_0

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

spdx id: SPDXRef-gnrtd592
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-1.0-or-later or Artistic-1.0-perl) and MIT and UCD
creation info: _:creationInfo_0

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

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

spdx id: SPDXRef-gnrtd589
type: simplelicensing_LicenseExpression
simplelicensing license expression: (GPL-1.0-or-later or Artistic-1.0-perl) and MIT and UCD
creation info: _:creationInfo_0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

spdx id: SPDXRef-gnrtd1500
type: software_Package
supplied by: SPDXRef-gnrtd1504
software download location: NOASSERTION
summary: Extremely fast compression algorithm
software package version: 0:1.9.4-5.oe2403sp4
software home page: https://lz4.github.io/lz4/
description: LZ4 is lossless compression algorithm, providing compression speed > 500 MB/s per core (>0.15 Bytes/cycle). It features an extremely fast decoder, with speed in multiple GB/s per core (~1 Byte/cycle). A high compression derivative, called LZ4_HC, is available, trading customizable CPU time for compression ratio.
name: lz4
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/lz4@1.9.4-5.oe2403sp4?arch=x86_64&epoch=0&upstream=lz4-1.9.4-5.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd354
type: software_Package
supplied by: SPDXRef-gnrtd358
software download location: NOASSERTION
summary: Extended crypt library for DES, MD5, Blowfish and others
software package version: 0:4.4.36-3.oe2403sp4
software home page: https://github.com/besser82/libxcrypt
description: libxcrypt is a modern library for one-way hashing of passwords. It supports a wide variety of both modern and historical hashing methods: yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt, SunMD5, sha1crypt, NT, bsdicrypt, bigcrypt, and descrypt. It provides the traditional Unix crypt and crypt_r interfaces, as well as a set of extended interfaces pioneered by Openwall Linux, crypt_rn, crypt_ra, crypt_gensalt, crypt_gensalt_rn, and crypt_gensalt_ra. libxcrypt is intended to be used by login(1), passwd(1), and other similar programs; that is, to hash a small number of passwords during an interactive authentication dialogue with a human. It is not suitable for use in bulk password-cracking applications, or in any other situation where speed is more important than careful handling of sensitive data. However, it is intended to be fast and lightweight enough for use in servers that must field thousands of login attempts per minute.
name: libxcrypt
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/libxcrypt@4.4.36-3.oe2403sp4?arch=x86_64&epoch=0&upstream=libxcrypt-4.4.36-3.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd9
type: software_Package
supplied by: SPDXRef-gnrtd548
software download location: NOASSERTION
summary: The GNU libc libraries
software package version: 0:2.38-107.oe2403sp4
software home page: http://www.gnu.org/software/glibc/
description: The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.
name: glibc
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/glibc@2.38-107.oe2403sp4?arch=x86_64&epoch=0&upstream=glibc-2.38-107.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd19872
type: software_Package
supplied by: SPDXRef-gnrtd19875
software download location: NOASSERTION
summary: A library provides Unicode normalization
software package version: 0:2.9.0-1.oe2403sp4
software home page: https://juliastrings.github.io/utf8proc/
description: Utf8proc is a small, clean C library that provides Unicode normalization, case-folding, and other operations for data in the UTF-8 encoding, supporting Unicode version 12.1.
name: utf8proc
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/utf8proc@2.9.0-1.oe2403sp4?arch=x86_64&epoch=0&upstream=utf8proc-2.9.0-1.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd569
type: software_Package
supplied by: SPDXRef-gnrtd583
software download location: NOASSERTION
summary: Alternative warn and die for modules
software package version: 0:1.50-420.oe2403sp4
software home page: https://metacpan.org/release/Carp
description: The Carp routines are useful in your own modules because they act like die() or warn(), but with a message which is more likely to be useful to a user of your module. In the case of cluck, confess, and longmess that context is a summary of every call in the call-stack. For a shorter message you can use carp or croak which report the error as being from where your module was called. There is no guarantee that that is where the error was, but it is a good educated guess.
name: perl-Carp
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd833
type: software_Package
supplied by: SPDXRef-gnrtd856
software download location: NOASSERTION
summary: Return name and handle of a temporary file safely
software package version: 1:0.2311-3.oe2403sp4
software home page: https://metacpan.org/release/File-Temp
description: File::Temp can be used to create and open temporary files in a safe way. There is both a function interface and an object-oriented interface. The File::Temp constructor or the tempfile() function can be used to return the name and the open file handle of a temporary file. The tempdir() function can be used to create a temporary directory. The security aspect of temporary file creation is emphasized such that a filehandle and filename are returned together. This helps guarantee that a race condition can not occur where the temporary file is created by another process between checking for the existence of the file and its opening. Additional security levels are provided to check, for example, that the sticky bit is set on world writable directories. See "safe_level" for more information. For compatibility with popular C library functions, Perl implementations of the mkstemp() family of functions are provided. These are, mkstemp(), mkstemps(), mkdtemp() and mktemp(). Additionally, implementations of the standard POSIX tmpnam() and tmpfile() functions are provided if required. Implementations of mktemp(), tmpnam(), and tempnam() are provided, but should be used with caution since they return only a filename that was valid when function was called, so cannot guarantee that the file will not exist by the time the caller opens the filename. Filehandles returned by these functions support the seekable methods.
name: perl-File-Temp
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2104
type: software_Package
supplied by: SPDXRef-gnrtd2107
software download location: NOASSERTION
summary: An XML parser library
software package version: 0:2.8.1-3.oe2403sp4
software home page: https://libexpat.github.io/
description: expat is a stream-oriented XML parser library written in C. expat excels with files too large to fit RAM, and where performance and flexibility are crucial.
name: expat
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/expat@2.8.1-3.oe2403sp4?arch=x86_64&epoch=0&upstream=expat-2.8.1-3.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd561
type: software_Package
supplied by: SPDXRef-gnrtd2062
software download location: NOASSERTION
summary: A highly capable, feature-rich programming language
software package version: 4:5.38.0-12.oe2403sp4
software home page: https://www.perl.org/
description: Perl 5 is a highly capable, feature-rich programming language with over 30 years of development. Perl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid prototyping and large scale development projects.
name: perl
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/perl@5.38.0-12.oe2403sp4?arch=x86_64&epoch=4&upstream=perl-5.38.0-12.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48057
type: software_Package
supplied by: SPDXRef-gnrtd48091
software download location: NOASSERTION
summary: Subversion, a version control system.
software package version: 0:1.14.3-8.oe2403sp4
software home page: https://subversion.apache.org/
description: Subversion exists to be universally recognized and adopted as an open-source, centralized version control system characterized by its reliability as a safe haven for valuable data; the simplicity of its model and usage; and its ability to support the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations.
name: subversion
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/subversion@1.14.3-8.oe2403sp4?arch=x86_64&epoch=0&upstream=subversion-1.14.3-8.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd24493
type: software_Package
supplied by: SPDXRef-gnrtd24508
software download location: NOASSERTION
summary: apr-util provides a number of helpful abstractions on top of APR.
software package version: 0:1.6.3-2.oe2403sp4
software home page: http://apr.apache.org
description: The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features.
name: apr-util
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/apr-util@1.6.3-2.oe2403sp4?arch=x86_64&epoch=0&upstream=apr-util-1.6.3-2.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd1575
type: software_Package
supplied by: SPDXRef-gnrtd1580
software download location: NOASSERTION
summary: Libraries for applications that use libmagic
software package version: 0:5.45-4.oe2403sp4
software home page: http://www.darwinsys.com/file/
description: This package contains libraries for applications that use libmagic.
name: file-libs
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/file-libs@5.45-4.oe2403sp4?arch=x86_64&epoch=0&upstream=file-5.45-4.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd640
type: software_Package
supplied by: SPDXRef-gnrtd650
software download location: NOASSERTION
summary: Common Scalar and List utility subroutines
software package version: 4:1.63-1.oe2403sp4
software home page: https://metacpan.org/release/Scalar-List-Utils
description: This package contains a selection of subroutines that people have expressed would be nice to have in the perl core, but the usage would not really be high enough to warrant the use of a keyword, and the size so small such that being individual extensions would be wasteful.
name: perl-Scalar-List-Utils
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/perl-Scalar-List-Utils@1.63-1.oe2403sp4?arch=x86_64&epoch=4&upstream=perl-Scalar-List-Utils-1.63-1.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd21196
type: software_Package
supplied by: SPDXRef-gnrtd21204
software download location: NOASSERTION
summary: Apache Portable Runtime.
software package version: 0:1.7.4-4.oe2403sp4
software home page: http://apr.apache.org
description: The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations. The primary goal is to provide an API to which software developers may code and be assured of predictable if not identical behaviour regardless of the platform on which their software is built, relieving them of the need to code special-case conditions to work around or take advantage of platform-specific deficiencies or features.
name: apr
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/apr@1.7.4-4.oe2403sp4?arch=x86_64&epoch=0&upstream=apr-1.7.4-4.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd565
type: software_Package
supplied by: SPDXRef-gnrtd590
software download location: NOASSERTION
summary: The libraries for the perl
software package version: 4:5.38.0-12.oe2403sp4
software home page: https://www.perl.org/
description: This package is the shared library for perl.
name: perl-libs
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/perl-libs@5.38.0-12.oe2403sp4?arch=x86_64&epoch=4&upstream=perl-5.38.0-12.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd184
type: software_Package
supplied by: SPDXRef-gnrtd188
software download location: NOASSERTION
summary: A lossless data-compression library
software package version: 0:1.2.13-5.oe2403sp4
software home page: http://www.zlib.net
description: Zlib is a free, general-purpose, not covered by any patents, lossless data-compression library for use on virtually any computer hardware and operating system. The zlib data format is itself portable across platforms.
name: zlib
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/zlib@1.2.13-5.oe2403sp4?arch=x86_64&epoch=0&upstream=zlib-1.2.13-5.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd48103
type: software_Package
supplied by: SPDXRef-gnrtd48122
software download location: NOASSERTION
summary: perl bindings to the subversion libraries
software package version: 0:1.14.3-8.oe2403sp4
software home page: https://subversion.apache.org/
description: perl bindings to the subversion libraries
name: perl-subversion
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/perl-subversion@1.14.3-8.oe2403sp4?arch=x86_64&epoch=0&upstream=subversion-1.14.3-8.oe2403sp4.src.rpm
creation info: _:creationInfo_0

spdx id: SPDXRef-gnrtd2138
type: software_Package
supplied by: SPDXRef-gnrtd2154
software download location: NOASSERTION
summary: Embeded SQL database
software package version: 0:3.42.0-6.oe2403sp4
software home page: http://www.sqlite.org/
description: SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. SQLite is the most used database engine in the world. SQLite is built into all mobile phones and most computers and comes bundled inside countless other applications that people use every day.It also include lemon and sqlite3_analyzer and tcl tools.
name: sqlite
software source info: acquired package info from repodata DB: repodata/69e709f4d2852d98f12867a74015d19384fe2727ff670fd70178cdde80b1e77e-primary.sqlite.bz2
software package url: pkg:rpm/sqlite@3.42.0-6.oe2403sp4?arch=x86_64&epoch=0&upstream=sqlite-3.42.0-6.oe2403sp4.src.rpm
creation info: _:creationInfo_0

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

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