Skip to content

Upgrade Python in deploy-apt-* CI jobs #169

Open
@vmax

Description

@vmax

Description

Currently, using Python 3.8 or newer when deploying APT packages might result in a package that's not installable.

Environment

  1. OS (where TypeDB server runs): Ubuntu 21.04 (or any other APT-based distribution)
  2. TypeDB version (and platform): 2.3.0
  3. TypeDB client: -
  4. Other environment details: -

Reproducible Steps

sudo apt install typedb-all

Expected Output

Package installed

Actual Output

An error thrown:

Unpacking typedb-console (2.3.0) ...
dpkg: error processing archive /var/cache/apt/archives/typedb-console_2.3.0_all.deb (--unpack):
 corrupted filesystem tarfile in package archive: unsupported PAX tar header type 'x'
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/typedb-console_2.3.0_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Additional information

This is happening because of bazelbuild/rules_pkg#397

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions