On Sun, Sep 27, 2020 at 9:08 AM Paul Wise <[email protected]> wrote: > > On Sat, Sep 26, 2020 at 1:57 PM Roger Shimizu wrote: > > > So what's ESO? > > A package which has this in the Packages file: > > Extra-Source-Only: yes > > dak uses this to indicate that the source package is only kept around > for license compliance purposes because another package still has a > Built-Using header with the ESO version of the package. Once the other > package has been rebuilt against the newer version, then the ESO > version can be removed. > > https://www.debian.org/doc/debian-policy/ch-relationships.html#s-built-using
Thanks for the explanation! I think this can explain why an old version of package is still in archive, but still cannot explain why it appears in *experimental* column in DDPO page. > > How can I check the ESO status for a specific package? > > $ apt-cache showsrc golang-github-jinzhu-inflection | grep -E > '^(Version|Extra-Source-Only|)(:|$)' Great example. Thanks again! I checked one package I mentioned previously: ==== $ apt-cache showsrc golang-github-google-go-github | grep -E '^(Version|Extra-Source-Only|)(:|$)' Version: 32.1.0-1 Extra-Source-Only: yes Version: 32.1.0-2 ==== But 28.1.1-1 still appears in my DDPO [2] in experimental column. So I think there might be two possible bugs in DDPO: - golang-github-google-go-github version 28.1.1-1 was never uploaded to experimental, but unstable. - golang-github-google-go-github 28.1.1-1 is not in ESO anymore, but still appears in DDPO. [2] https://qa.debian.org/developer.php?login=rosh Cheers, -- Roger Shimizu, GMT +9 Tokyo PGP/GPG: 4096R/6C6ACD6417B3ACB1

