Skip to content

Bitgesell v0.1.14 Packaging Compatibility Issue (Ubuntu 26.04) #357

Description

@naftalimurgor

Summary

While setting up a native Bitgesell node on Ubuntu 26.04 LTS, I discovered that the official bitgesell_0.1.14_amd64.deb package cannot be installed due to outdated runtime dependencies.

The package currently declares:

Depends:
  libsqlite3-dev,
  openssl,
  perl-modules-5.34

On Ubuntu 26.04, installation fails with:

bitgesell depends on perl-modules-5.34;
however:
Package perl-modules-5.34 is not installable.

As a result, the package cannot be installed using either:

sudo dpkg -i bitgesell_0.1.14_amd64.deb

or

sudo apt install ./bitgesell_0.1.14_amd64.deb

Environment

  • Ubuntu 26.04 LTS (Resolute Raccoon)
  • amd64
  • Official Bitgesell v0.1.14 package

Expected Behavior

The package should install successfully on supported Ubuntu releases without requiring obsolete Perl packages or development libraries.

Observations

The package appears to include runtime dependencies that are unusual for a cryptocurrency daemon:

  • perl-modules-5.34
  • libsqlite3-dev

Normally only runtime libraries should be required (for example libsqlite3-0 rather than the development package).

Workaround

Until the package metadata is updated, running Bitgesell inside Docker continues to work because the container provides a compatible userspace.

Suggested Fix

  • Rebuild the .deb package using a current Ubuntu release.
  • Remove unnecessary runtime dependencies such as perl-modules-*.
  • Replace development package dependencies (e.g. libsqlite3-dev) with their runtime equivalents where appropriate.

Updating the package metadata would allow native installation on current Ubuntu LTS releases and improve the out-of-the-box installation experience.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions