<div dir="ltr">Thanks for the hint, I wasn’t aware of dose-ceve. When trying to run it, I have some trouble getting it working, though:<div><br></div><div><div>$ dose-ceve -T debsrc -r 'golang-github-jacobsa-gcloud-dev' -G pkg deb:///var/lib/apt/lists/ftp.ch.debian.org_debian_dists_testing_main_binary-amd64_Packages debsrc:///var/lib/apt/lists/ftp.ch.debian.org_debian_dists_testing_main_source_Sources                                                      </div><div>The applications raised this exception : Option.No_value</div></div><div><div>$ dose-ceve --version</div><div>Build version 4.0.1</div></div><div><br></div><div>Can you explain what I’m doing wrong?</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 12, 2015 at 1:05 PM, Johannes Schauer <span dir="ltr"><<a href="mailto:josch@debian.org" target="_blank">josch@debian.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Package: ratt<br>
Version: 0.0~git20150816.0.b060319-1<br>
Severity: wishlist<br>
<br>
Hi,<br>
<br>
ratt relies on finding all source packages that have the given binary<br>
package in their build dependencies. It seems that ratt is only able to<br>
find these reverse dependencies in very simple situations. In reality,<br>
ratt should also be able to work with:<br>
<br>
 - dependencies on virtual packages provided by the binary package in<br>
   question<br>
 - indirect dependencies<br>
 - cross architecture dependencies and multiarch<br>
 - architecture restrictions<br>
 - version restrictions<br>
 - build profile restrictions<br>
<br>
The tool build-rdeps is using a similarly simple method as ratt<br>
currently seems to use to find reverse dependencies. In bug #797858 I<br>
explained how this simple method is not sufficient to properly find<br>
reverse build dependencies for nearly two thirds of all binary packages.<br>
<br>
The only tool I know of which allows to retrieve all reverse<br>
dependencies of an arbitrary source package is dose-ceve. Maybe the<br>
patch I supplied in #797858 for build-rdeps is enough to show how to use<br>
dose-ceve to retrieve all reverse build dependencies in ratt? Otherwise<br>
you could block this bug by #797858 and use build-rdeps in ratt once<br>
#797858 is fixed.<br>
<br>
Thanks!<br>
<br>
cheers, josch<br>
<br>
_______________________________________________<br>
Pkg-go-maintainers mailing list<br>
<a href="mailto:Pkg-go-maintainers@lists.alioth.debian.org">Pkg-go-maintainers@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers" rel="noreferrer" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Best regards,<br>Michael</div>
</div>