On Mon, Mar 9, 2020 at 12:15 PM Utkarsh Gupta <utka...@debian.org> wrote: > > Hi Tong, > > On Mon, Mar 9, 2020 at 4:08 AM Tong Sun > <suntong...@users.sourceforge.net> wrote: > > I did some researches on such problem, and it seems to have been > > caused by that the github.com:golang/protobuf version used by > > github.com/tonistiigi/fsutil (v1.3.1) and that provided by > > golang-gogoprotobuf-dev package (1.2.1) are different. > > 1.3.0 is already in experimental. > > > Now here is the real problem, according to > > https://github.com/golang/protobuf/issues/763 > > If I bring golang-gogoprotobuf-dev package to v1.3.1, then all other > > packages currently depending on it will break. Anyone can confirm > > that? > > There's a beautiful build script[1] used by the Ruby team. > You can use that to see what all reverse-dependencies break. > Invoke the script via meta/build.
I think this script is not suitable for go-team. As it only tests direct build-rdepends. However the indirect build-rdepends should be tested as well. https://salsa.debian.org/ruby-team/meta/-/blob/master/build-and-upload#L162 https://github.com/Debian/ratt/blob/master/ratt.go#L132 grep-dctrl-sources vs dose-ceve -- Shengjing Zhu