allure-framework / allure-framework/allure-debian

Bionic package corrupted on PPA

Open
#9 5 comments 2 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
7
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Environment:
```
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
```
Try to install allure according with [documentation](https://docs.qameta.io/allure/#_linux):
```
sudo apt-add-repository ppa:qameta/allure
sudo apt-get update
sudo apt-get install allure
```
All looks good. But...
```
$ allure --version
zsh: command not found: allure
```
Try to get information about package.
```
$ sudo apt-cache show allure
Package: allure
Architecture: amd64
Version: 0.5.0.0-1
Priority: extra
Section: universe/games
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 25404
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.14), libcairo2 (>= 1.2.4), libffi6 (>= 3.0.4), libfontconfig1 (>= 2.12), libfreetype6 (>= 2.2.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgmp10, libgtk2.0-0 (>= 2.24.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpangoft2-1.0-0 (>= 1.14.0), zlib1g (>= 1:1.1.4)
Filename: pool/universe/a/allure/allure_0.5.0.0-1_amd64.deb
Size: 3427956
MD5sum: bf8808e6ef302f5a17deec4507d971aa
SHA1: f41e82449eb815882cb8171ebb84e13681ae6c89
SHA256: 873cff2e427a31dd51955bc50660eedb967b900335067ad5b4d202e2fe882803
Homepage: http://allureofthestars.com
Description-en: near-future Sci-Fi roguelike and tactical squad game
Allure of the Stars is a near-future Sci-Fi roguelike and tactical
squad game.
Description-md5: 0a946028a5d8b8dddf9a9291793b2236
```
**Apt-cache show only "near-future Sci-Fi roguelike and tactical squad game".**

According with [dists](http://ppa.launchpad.net/qameta/allure/ubuntu/dists/) directory on PPA package exist but [packages information](http://ppa.launchpad.net/qameta/allure/ubuntu/dists/bionic/main/binary-amd64/Packages.xz) is missed(compare with [package for trusty](http://ppa.launchpad.net/qameta/allure/ubuntu/dists/trusty/main/binary-amd64/Packages.gz)). I also don't see package in [pool directory](http://ppa.launchpad.net/qameta/allure/ubuntu/pool/main/a/allure/).

This issue sound's like already exist [Support Ubuntu Bionic (18.04)](https://github.com/allure-framework/allure2/issues/828), but for me it's look like bug created by fix.

Contributor guide

Open the contributing guide

Research direction

Compare the PPA's bionic directory and package metadata with the working trusty entries linked in the issue. Start by checking why the bionic Packages.xz and pool entry are missing, then verify that apt-cache identifies the Allure package rather than the unrelated Ubuntu package and that installation provides the allure command.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
build-system, release
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.