[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: undefined: proto.GoGoProtoPackageIsVersion3



On Mon, Mar 9, 2020 at 12:15 PM Utkarsh Gupta <utkarsh@debian.org> wrote:
>
> Hi Tong,
>
> On Mon, Mar 9, 2020 at 4:08 AM Tong Sun
> <suntong001@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


Reply to: