Bug#863160: DDPO: Packages erroneously listed under experimental

2017-05-23 Thread Dr. Tobias Quathamer

Am 22.05.2017 um 21:56 schrieb Adam D. Barratt:

On Mon, 2017-05-22 at 21:02 +0200, Dr. Tobias Quathamer wrote:

I've noticed that some packages on the DDPO website are erroneously
listed with an experimental version.


That depends on your definition of erroneous. The source packages /are/
listed in experimental's Sources file, because:

[...]

Hi Adam and Mattia,

thanks a lot for your explanations, now this makes sense.

Regards,
Tobias



signature.asc
Description: OpenPGP digital signature


Bug#863160: DDPO: Packages erroneously listed under experimental

2017-05-22 Thread Adam D. Barratt
On Mon, 2017-05-22 at 21:02 +0200, Dr. Tobias Quathamer wrote:
> I've noticed that some packages on the DDPO website are erroneously 
> listed with an experimental version.

That depends on your definition of erroneous. The source packages /are/
listed in experimental's Sources file, because:

> Here are some examples, taken from
> .
> 
> 
> 1. Package golang-github-pelletier-go-buffruneio
> (listed in section "main"):
> 
> The package is shown with the version "0.0~git20160124.0.df1e16f-1" for 
> testing, unstable, and experimental, although it was never part of 
> experimental.

Package: golang-github-pelletier-go-buffruneio
Binary: golang-github-pelletier-go-buffruneio-dev
Version: 0.0~git20160124.0.df1e16f-1
...
Extra-Source-Only: yes

and this is the result of

Package: gobgpd
Source: gobgp
Version: 1.18-1
Installed-Size: 27540
Maintainer: Debian Go Packaging Team 

Architecture: amd64
Built-Using: golang-1.7 (= 1.7.4-2), golang-fsnotify (= 1.4.2-1), 
golang-github-armon-go-radix (= 0.0~git20150602.0.fbd82e8-1), 
golang-github-hashicorp-hcl (= 0.0~git20161215.0.80e628d-1), 
golang-github-magiconair-properties (= 1.7.0-2), 
golang-github-mitchellh-mapstructure (= 0.0~git20161204.0.5a0325d-1), 
golang-github-pelletier-go-buffruneio (= 0.0~git20160124.0.df1e16f-1), ...

Regards,

Adam



Bug#863160: DDPO: Packages erroneously listed under experimental

2017-05-22 Thread Mattia Rizzolo
Control: retitle -1 DDPO should filter out packages with Extra-Source-Only:yes
Control: user qa.debian@packages.debian.org
Control: usertag -1 ddpo

On Mon, May 22, 2017 at 09:02:27PM +0200, Dr. Tobias Quathamer wrote:
> I've noticed that some packages on the DDPO website are erroneously listed
> with an experimental version.
> 
> Here are some examples, taken from
> .
> 
> 
> 1. Package golang-github-pelletier-go-buffruneio
>(listed in section "main"):
> 
> The package is shown with the version "0.0~git20160124.0.df1e16f-1" for
> testing, unstable, and experimental, although it was never part of
> experimental.

Before anyone wonders, this is a case of ESO; from experimental's
Sources:

Package: golang-github-pelletier-go-buffruneio
Binary: golang-github-pelletier-go-buffruneio-dev
Version: 0.0~git20160124.0.df1e16f-1
Maintainer: Debian Go Packaging Team 

Uploaders: Dr. Tobias Quathamer 
Build-Depends: debhelper (>= 10), dh-golang, golang-any
Architecture: all
Standards-Version: 3.9.8
Format: 3.0 (quilt)
Files:
 0c5a8583aafb33c1b585fbbce55bc877 2446 
golang-github-pelletier-go-buffruneio_0.0~git20160124.0.df1e16f-1.dsc
 5659c7dcae1914fd18d08082400a8ac1 2712 
golang-github-pelletier-go-buffruneio_0.0~git20160124.0.df1e16f.orig.tar.xz
 e21a083729b4aabb5123170ecaa6d4b0 1696 
golang-github-pelletier-go-buffruneio_0.0~git20160124.0.df1e16f-1.debian.tar.xz
Vcs-Browser: 
https://anonscm.debian.org/cgit/pkg-go/packages/golang-github-pelletier-go-buffruneio.git
Vcs-Git: 
https://anonscm.debian.org/git/pkg-go/packages/golang-github-pelletier-go-buffruneio.git
Checksums-Sha256:
 77c9f8ada17f5204c88c6541660b5bf7d739206e16f1cccd8d72cb59fa4f4b6f 2446 
golang-github-pelletier-go-buffruneio_0.0~git20160124.0.df1e16f-1.dsc
 8f65722d8509e887ffc81e176f5e25bbedf67b91e33e308248535e575746e0e6 2712 
golang-github-pelletier-go-buffruneio_0.0~git20160124.0.df1e16f.orig.tar.xz
 5400ed4dad2b888c0c5841c59c99aeb6f1c7b661dec13eae76dbe94e0208362e 1696 
golang-github-pelletier-go-buffruneio_0.0~git20160124.0.df1e16f-1.debian.tar.xz
Homepage: https://github.com/pelletier/go-buffruneio
Go-Import-Path: github.com/pelletier/go-buffruneio
Package-List: 
 golang-github-pelletier-go-buffruneio-dev deb devel extra arch=all
Extra-Source-Only: yes
Directory: pool/main/g/golang-github-pelletier-go-buffruneio
Priority: extra
Section: misc


> 2. Package golang-github-pelletier-go-toml
> 3. Package golang-github-spf13-viper
> 4. Package golang-google-api

same.


> I've tried to look into the source code for that page, but in the end, I got
> stuck. It seems to me that the PHP script (developer.php) is correct, but it
> gets the wrong data.

It doesn't get wrong data, it should just filter ESO packages out.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#863160: DDPO: Packages erroneously listed under experimental

2017-05-22 Thread Dr. Tobias Quathamer

Package: qa.debian.org
Severity: minor

Dear Maintainer,

I've noticed that some packages on the DDPO website are erroneously 
listed with an experimental version.


Here are some examples, taken from
.


1. Package golang-github-pelletier-go-buffruneio
   (listed in section "main"):

The package is shown with the version "0.0~git20160124.0.df1e16f-1" for 
testing, unstable, and experimental, although it was never part of 
experimental.



2. Package golang-github-pelletier-go-toml
   (listed in section "main"):

Same as above with a different version, of course.


3. Package golang-github-spf13-viper
   (listed in section "Sponsored/other uploads"):

The package is shown with "0.0~git20161213.0.5ed0fc3-3" in testing and 
unstable, and also with a *lower* version "0.0~git20161213.0.5ed0fc3-2" 
in experimental. The package was never part of experimental.



4. Package golang-google-api
   (listed in section "Sponsored/other uploads"):

Same as above, *lower* version in experimental than unstable.


I've tried to look into the source code for that page, but in the end, I 
got stuck. It seems to me that the PHP script (developer.php) is 
correct, but it gets the wrong data.


I think the file /srv/qa.debian.org/data/ddpo/results/archive.db on 
qa.debian.org already has the wrong data, but I was not able to really 
understand and debug the perl script "extract_archive.pl".


I hope someone (myon?) can have a look and
maybe spot an obvious bug ... :-)

Regards,
Tobias



signature.asc
Description: OpenPGP digital signature