On Mon, Oct 29, 2018 at 09:00:03AM +0100, Ralf Treinen wrote: > Hi, > > On Sat, Oct 27, 2018 at 09:20:44AM -0400, James McCoy wrote: > > On Thu, Oct 25, 2018 at 04:32:38PM +0200, Stéphane Glondu wrote: > > > I think "creduce" should be in the output of "build-rdeps > > > liblablgtksourceview2-ocaml-dev" because it build-depends on > > > frama-c-base which is built by frama-c, which build-depends on > > > liblablgtksourceview2-ocaml-dev. > > > > > > […] > > > Versions of packages devscripts suggests: > > > […] > > > ii dose-extra 5.0.1-11+b1 > > > > Since dose-extra is installed, it is the tool determining what the > > reverse dependencies are. Maybe one of its maintainers can comment on > > whether this is a dose-ceve bug, a bug with how build-rdeps uses > > dose-ceve, or expected behavior. > > What tool are we talking about that uses dose-ceve to determine > reverse build-dependency?
build-rdeps, from devscripts. Johannes added the original implementation[0], which I don't think has been touched since. [0]: https://salsa.debian.org/debian/devscripts/blob/10de176ce239a3ac6f39653f61317c72983a41fd/scripts/build-rdeps.pl#L320-357 > What is the precise invocation (command-line options) of dose-ceve? dose-ceve -T debsrc -r liblabgtksourceview2-ocaml-dev -G pkg --deb-native-arch=amd64 deb:///path/to/amd64_Packages debsrc:///path/to/amd64_Sources Stéphane mentions adding --deb-builds-from to the command. Is that all that should be needed? Is that new(er)? At the time, josch said we needed at least dose-extra 4.0. Cheers, -- James GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB

