Re: Request for guidance on recent golang-yaml.v2 update (DLA-3479-1)
On Tue, Aug 15, 2023 at 12:03:00AM +0800, Shengjing Zhu wrote:
>
> This is not right, you should check the Built-Using field. For example
> grep-dctrl -F Built-Using golang-yaml.v2 -sPackage
>
> This will drop some packages that only use golang-yaml.v2 for tests,
> which don't need to be rebuilt.
>
The webpage which was prepared to document the steps for LTS [0],
includes this:
Maintainer snippet: excludes source-only/arch-all packages, but misses some packages such as ‘aptly’ (missing/incomplete Built-Using field):
apt-cache dumpavail | \
grep-dctrl \
-F Built-Using 'golang-1.7' -a \
'(' --not -F Architecture all ')' \
-s Source,Package,Version
The link indicates that it originated from #863956. However, in
discussion with Sylvain (who authored the page) he indicated that for
LTS this is not always a good approach, as Built-Using was much less
reliably available in buster. Are you aware of the situation being
different for buster?
Regards,
-Roberto
[0] https://lts-team.pages.debian.net/wiki/TestSuites/golang.html
--
Roberto C. Sánchez
Reply to: