#781326 please link to reproducible.d.n/$suite/$arch/$srcpkg

#781326#5
Date:
2015-03-27 16:36:20 UTC
From:
To:
package: tracker.debian.org
x-debbugs-cc: reproducible-builds@lists.alioth.debian.org

Hi,

https://tracker.debian.org/pkg/racket shows in the "action needed" box a text
saying "Does not build reproducibly during testing" linking to
https://reproducible.debian.net/rb-pkg/racket.html which is rather suboptimal
as such URLs default to the package in the unstable suite, while in this case
the package is only unreproducible in the experimental suite.

The JSON data provided by https://reproducible.debian.net/reproducible.json
for racket looks like this:

    {
        "architecture": "amd64",
        "build_date": "2015-03-23 04:55",
        "package": "racket",
        "status": "FTBFS",
        "suite": "testing",
        "version": "6.1-4"
    },
    {
        "architecture": "amd64",
        "build_date": "2015-03-20 18:48",
        "package": "racket",
        "status": "FTBFS",
        "suite": "unstable",
        "version": "6.1-4"
    },
    {
        "architecture": "amd64",
        "build_date": "2015-03-07 03:01",
        "package": "racket",
        "status": "unreproducible",
        "suite": "experimental",
        "version": "6.1.1-1"
    },

Thus in this case there should only be on link, pointing to
https://reproducible.debian.net/experimental/amd64/racket

In general there should one link for each suite/arch combination per package,
pointing to https://reproducible.d.n/$suite/$arch/$srcpkg


cheers,
	Holger

#781326#12
Date:
2015-07-10 07:15:23 UTC
From:
To:
Hello,

found a similar issue for rt-tests. The link provided
(https://reproducible.debian.net/rb-pkg/rt-tests) even results in a 404
for me.

So now there seems to be a still better reason to update the link ;-)

Best regards
Uwe

#781326#17
Date:
2015-07-10 09:37:56 UTC
From:
To:
The tracker does not provide that link.
Instead it provides https://reproducible.debian.net/rb-pkg/rt-tests.html which
is correctly redirected (since I made a point of not breaking urls around).

#781326#22
Date:
2015-09-28 06:43:57 UTC
From:
To:
Hi Mattia,

Uwe is correct that the tracker links to a broken URL (without .html). Not on the main
package page, but from the action-item.

Example that currently works:
On
https://tracker.debian.org/pkg/tex4ht
a link goes to
https://reproducible.debian.net/rb-pkg/tex4ht.html
... correct, but not optimal, as is the main thrust of this bug. Clicking on the question
mark takes you to
https://tracker.debian.org/action-items/223917
where "identified" links to the broken
https://reproducible.debian.net/rb-pkg/tex4ht

#781326#32
Date:
2015-09-28 10:23:52 UTC
From:
To:
No, it actually doesn't, it just looks like it does :-)  Notice how
the double quote is before the .html instead of after it.

#781326#37
Date:
2015-09-28 10:51:44 UTC
From:
To:
Nice spotting, fixed in git. This doesn't fix the bug though so leaving it open.