Linux workstation

Upstream software project

perl-DB_File

Perl5 access to Berkeley DB version 1.x

About perl-DB_File

Perl5 access to Berkeley DB version 1.x

This project links 12 native package records across 7 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 2 package records; Alpine Linux 3.22: 2 package records; Alpine Linux 3.23: 2 package records; Fedora 43: 2 package records; Fedora 44: 2 package records; openSUSE Leap 16.0: 1 package records; openSUSE Tumbleweed: 1 package records. Catalog coverage diagram, not an application screenshot.perl-DB_File: recorded package coverageAlpine Linux 3.212 recordsAlpine Linux 3.222 recordsAlpine Linux 3.232 recordsFedora 432 recordsFedora 442 recordsopenSUSE Leap 16.01 recordsopenSUSE Tumbleweed1 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
perl-DB_File
Publisher
Not authoritatively mapped
Native package records
12
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, fedora-43, fedora-44, opensuse-leap-16-0, opensuse-tumbleweed
License expression
GPL-1.0-or-later OR Artistic-1.0-Perl
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

*DB_File* is a module which allows Perl programs to make use of the facilities provided by Berkeley DB version 1.x (if you have a newer version of DB, see Using DB_File with Berkeley DB version 2 or greater). It is assumed that you have a copy of the Berkeley DB manual pages at hand when reading this documentation. The interface defined here mirrors the Berkeley DB interface closely. Berkeley DB is a C library which provides a consistent interface to a number of database formats. *DB_File* provides an interface to all three of the database types currently supported by Berkeley DB. The file types are: * *DB_HASH* This database type allows arbitrary key/value pairs to be stored in data files. This is equivalent to the functionality provided by other hashing packages like DBM, NDBM, ODBM, GDBM, and SDBM. Remember though, the files created using DB_HASH are not compatible with any of the other packages mentioned. A default hashing algorithm, which will be adequate for most applications, is built into Berkeley DB. If you do need to use your own hashing algorithm it is possible to write your own in Perl and have *DB_File* use it instead. * *DB_BTREE* The btree format allows arbitrary key/value pairs to be stored in a sorted, balanced binary tree. As with the DB_HASH format, it is possible to provide a user defined Perl routine to perform the comparison of keys. By default, though, the keys are stored in lexical order. * *DB_RECNO* DB_RECNO allows both fixed-length and variable-length flat text files to be manipulated using the same key/value pair interface as in DB_HASH and DB_BTREE. In this case the key will consist of a record (line) number.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. perl-db_file

    Alpine Linux 3.21 / source perl-db_file

    1.859-r1

    Perl5 access to Berkeley DB version 1.x

    aarch64x86_64v3.21
  2. perl-db_file-doc

    Alpine Linux 3.21 / source perl-db_file

    1.859-r1

    Perl5 access to Berkeley DB version 1.x (documentation)

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. perl-db_file

    Alpine Linux 3.22 / source perl-db_file

    1.859-r1

    Perl5 access to Berkeley DB version 1.x

    aarch64x86_64v3.22
  2. perl-db_file-doc

    Alpine Linux 3.22 / source perl-db_file

    1.859-r1

    Perl5 access to Berkeley DB version 1.x (documentation)

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. perl-db_file

    Alpine Linux 3.23 / source perl-db_file

    1.859-r2

    Perl5 access to Berkeley DB version 1.x

    aarch64x86_64v3.23
  2. perl-db_file-doc

    Alpine Linux 3.23 / source perl-db_file

    1.859-r2

    Perl5 access to Berkeley DB version 1.x (documentation)

    aarch64x86_64v3.23

Fedora 43

  1. perl-DB_File

    Fedora 43 / Unspecified / source perl-DB_File

    1.859-516.fc43

    Perl5 access to Berkeley DB version 1.x

    aarch64x86_6443
  2. perl-DB_File-tests

    Fedora 43 / Unspecified / source perl-DB_File

    1.859-516.fc43

    Tests for perl-DB_File

    aarch64x86_6443

Fedora 44

  1. perl-DB_File

    Fedora 44 / Unspecified / source perl-DB_File

    1.860-1.fc44

    Perl5 access to Berkeley DB version 1.x

    aarch64x86_6444
  2. perl-DB_File-tests

    Fedora 44 / Unspecified / source perl-DB_File

    1.860-1.fc44

    Tests for perl-DB_File

    aarch64x86_6444

openSUSE Leap 16.0

  1. perl-DB_File

    openSUSE Leap 16.0 / Unspecified / source perl-DB_File

    1.859.0-bp160.1.4

    Perl5 access to Berkeley DB version 1.x

    aarch64ppc64les390xx86_64leap-16.0

openSUSE Tumbleweed

  1. perl-DB_File

    openSUSE Tumbleweed / Unspecified / source perl-DB_File

    1.860-1.5

    Perl access to Berkeley DB 1.x

    x86_64tumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.