On 2021-05-21, John Scott wrote: > On my system, reprotest has the following Depends/Recommends: > Depends: diffoscope (>= 112~), python3-distro, python3-rstr, python3:any, > python3-debian, apt-utils, libdpkg-perl, procps, python3-pkg-resources > Recommends: disorderfs, faketime, locales-all, sudo > > Reprotest should really recommend Diffoscope so that users don't need > to install it whom only want to check if packages are reproducible; > this is what the --no-diffoscope argument is for. > > I would send a Merge Request, but I frankly can't figure out where this > comes from. The applicable section in debian/control says > Depends: ${python3:Depends}, > python3-debian, > apt-utils, > libdpkg-perl, > procps, > python3-pkg-resources, > python3-rstr, > ${misc:Depends} > Recommends: > diffoscope (>= 112~), > disorderfs, > faketime, > locales-all, > sudo, > > so my only guess is that Diffoscope gets pulled into > ${python3:Depends}?
Yes, just confirmed that it gets added through python3:Depends. So, I presume it will require mangling python3:Depends, or adjusting the code to convince the pybuild/dh_python/etc that it doesn't belong there. live well, vagrant
signature.asc
Description: PGP signature
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/reproducible-builds