berkeleydb - Berkeley DB Java Edition

Property Value
Distribution openSUSE Leap 42.3
Repository openSUSE JAVA all
Package name berkeleydb
Package version 5.0.58
Package release 51.7
Package architecture noarch
Package type rpm
Installed size 2.46 MB
Download size 2.30 MB
Official Mirror
Berkeley DB Java Edition is a high performance, transactional storage
engine written entirely in Java. Like the highly successful Berkeley DB
product, Berkeley DB Java Edition executes in the address space of the
application, without the overhead of client/server communication. It
stores data in the application's native format, so no runtime data
translation is required. Berkeley DB Java Edition supports full ACID
transactions and recovery. It provides an easy-to-use, programmatic
interface, allowing developers to store and retrieve information
quickly, simply and reliably.


Package Version Architecture Repository
berkeleydb-5.0.58-15.26.noarch.rpm 5.0.58 noarch openSUSE Oss
berkeleydb - - -


Name Value
j2ee-connector -
java -


Name Value
berkeleydb = 5.0.58-51.7


Type URL
Binary Package berkeleydb-5.0.58-51.7.noarch.rpm
Source Package berkeleydb-5.0.58-51.7.src.rpm

Install Howto

  1. Add the openSUSE JAVA repository:
    # zypper addrepo opensuse-java
  2. Install berkeleydb rpm package:
    # zypper install berkeleydb




2018-05-15 -
- Build with source level 7 in order to anticipate the possible
removal of Java 6 compatibility
* Cannot use source level 8, since the
com.sleepycat.asm.ClassReader does not recognize the Java 8
2017-09-15 -
- Fix build with jdk9: specify jdk.version=1.6
2014-07-08 -
- Do not depend on ant-trax and run spec-cleaner.
2013-09-09 -
- Move from jpackage-utils to javapackage-tools
2013-05-27 -
- license update: Sleepycat
Sleepycat,  not BSD-3-Clause
2012-12-18 -
- drop useless repack to tar.bz2 - use pristine tarball from upstream
2012-12-13 -
- Update to 5.0.58 version:
* The file format change enabled significant improvements in operation
performance, memory and disk footprint, and concurrency of databases
with duplicate keys. Due to these changes, an upgrade utility must
be run before opening an environment with this release, if the environment
was created using JE 4.1 or earlier. See the Upgrade Procedure below for
more information.
* An application which uses JE replication may not upgrade directly
from JE 4.0 to JE 5.0. Instead, the upgrade must be done from JE 4.0 to
JE 4.1 and then to JE 5.0. Applications already at JE 4.1 are not affected.
Upgrade guidance can be found in the new chapter, "Upgrading a JE
Replication Group", in the "Getting Started with BDB JE High Availability" guide.
- Use the %doc macro to copy documents in doc directory
- Remove redundants documentation files with fdupes
2011-11-25 -
- fix manuals packaged twice
2011-09-17 -
- Remove redundant tags/sections from specfile
2009-11-27 -
- Disabled tests as they're blocking build of Factory

See Also

Package Description
berkeleydb-demo-5.0.58-51.7.noarch.rpm Berkeley DB Java Edition
berkeleydb-javadoc-5.0.58-51.7.noarch.rpm Berkeley DB Java Edition
berkeleydb-manual-5.0.58-51.7.noarch.rpm Berkeley DB Java Edition
bouncycastle-1.60-57.1.noarch.rpm Bouncy Castle Crypto Package for Java
bouncycastle-javadoc-1.60-57.1.noarch.rpm Javadoc for bouncycastle
bsaf-1.9.1-4.1.noarch.rpm Better Swing Application Framework
bsaf-devel-1.9.1-4.1.noarch.rpm Better Swing Application Framework Sources
bsaf-javadoc-1.9.1-4.1.noarch.rpm Better Swing Application Framework Documentation
bsf-2.4.0-707.1.noarch.rpm Bean Scripting Framework
bsf-javadoc-2.4.0-707.1.noarch.rpm Javadoc for bsf
bsh-1.3.0-726.1.noarch.rpm Lightweight Scripting for Java
bsh-demo-1.3.0-726.1.noarch.rpm Demonstration and sample files for bsh
bsh-javadoc-1.3.0-726.1.noarch.rpm Javadoc for bsh
bsh-manual-1.3.0-726.1.noarch.rpm Manual for bsh
bsh2-2.0.0.b6-73.1.noarch.rpm Lightweight Scripting for Java (BeanShell Version 2.x)