[Bug 1797662] [NEW] advpng built from an archive without a .version file
Joel Oliveira
1797662 at bugs.launchpad.net
Sat Oct 13 00:47:20 UTC 2018
Public bug reported:
```
$ lsb_release -rd
Description: Ubuntu 18.04.1 LTS
Release: 18.04
```
***
```
$ apt-cache policy advancecomp
advancecomp:
Installed: 2.1-1
Candidate: 2.1-1
Version table:
*** 2.1-1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
1.20-1 500
500 http://old-releases.ubuntu.com/ubuntu zesty/main amd64 Packages
```
***
When running `advpng --version` its output does not provide the version of the utility. Instead it reports it as "vnone". Example:
```
$ advpng --version
advancecomp vnone by Andrea Mazzoleni, http://www.advancemame.it
```
I expect it to return "v2.1-1". A la -
```
advancecomp v2.1-1 by Andrea Mazzoleni, http://www.advancemame.it
```
After some looking around it seems that maybe the wrong archive is
fetched before building it. Possibly
https://github.com/amadvance/advancecomp/archive/v2.1.tar.gz
Instead it should be
https://github.com/amadvance/advancecomp/releases/download/v2.1/advancecomp-2.1.tar.gz.
The one that was used is an archive of the git repository which does NOT
contain the `.version` file, and latter one linked is a release archive
which I think is created from repository after running all auto* tools
and running the script that generates .version file.
This is all information gleaned from the image_optim project where there
is more information in an issue there:
https://github.com/toy/image_optim/issues/165#issuecomment-429489170
Much thanks to Ivan Kuchin and Kasper Grubbe over there helping track
this down.
** Affects: advancecomp (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to advancecomp in Ubuntu.
https://bugs.launchpad.net/bugs/1797662
Title:
advpng built from an archive without a .version file
Status in advancecomp package in Ubuntu:
New
Bug description:
```
$ lsb_release -rd
Description: Ubuntu 18.04.1 LTS
Release: 18.04
```
***
```
$ apt-cache policy advancecomp
advancecomp:
Installed: 2.1-1
Candidate: 2.1-1
Version table:
*** 2.1-1 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
1.20-1 500
500 http://old-releases.ubuntu.com/ubuntu zesty/main amd64 Packages
```
***
When running `advpng --version` its output does not provide the version of the utility. Instead it reports it as "vnone". Example:
```
$ advpng --version
advancecomp vnone by Andrea Mazzoleni, http://www.advancemame.it
```
I expect it to return "v2.1-1". A la -
```
advancecomp v2.1-1 by Andrea Mazzoleni, http://www.advancemame.it
```
After some looking around it seems that maybe the wrong archive is
fetched before building it. Possibly
https://github.com/amadvance/advancecomp/archive/v2.1.tar.gz
Instead it should be
https://github.com/amadvance/advancecomp/releases/download/v2.1/advancecomp-2.1.tar.gz.
The one that was used is an archive of the git repository which does
NOT contain the `.version` file, and latter one linked is a release
archive which I think is created from repository after running all
auto* tools and running the script that generates .version file.
This is all information gleaned from the image_optim project where
there is more information in an issue there:
https://github.com/toy/image_optim/issues/165#issuecomment-429489170
Much thanks to Ivan Kuchin and Kasper Grubbe over there helping track
this down.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/advancecomp/+bug/1797662/+subscriptions
More information about the foundations-bugs
mailing list