allure-framework / allure-framework/allure-debian
Bionic package corrupted on PPA
- 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
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