Re: UDD lists more than one source package for golang-github-docker-libtrust

Stuart Prescott <[email protected]> Wed, 10 Sep 2025 21:46:43 +1000
Newsgroups gmane.linux.debian.devel.quality-assurance,gmane.linux.debian.alioth.pkg-go-maintainers
Message-ID <[email protected]>
Hi Andreas

On 10/09/2025 21:29, Andreas Tille wrote:
> I checked the situation of some Go packages that do not seem to be maintained on
> Salsa.  Astonishingly I found two different versions of at least one package in sid:

They are actually both in Sources:

Package: golang-github-docker-libtrust
Version: 0.0~git20150526.0.9cbd2a1-3.1
Extra-Source-Only: yes

Package: golang-github-docker-libtrust
Version: 0.0~git20160708.aabc10e-1

The Extra-Source-Only header is there to indicate that the particular 
version is kept around for the purposes of licence compliance e.g. where 
is the source when an output was statically linked; it's a mirror of one 
of the Built-Using fields.


> $ rmadison -s unstable golang-github-docker-libtrust
> golang-github-docker-libtrust | 0.0~git20160708.aabc10e-1 | unstable   | source

rmadison filters the Extra-Source-Only packages from view.

UDD imports everything in Sources into the table; there's an 
extra_source_only column in the table if you need to filter.

cheers
Stuart