On Wed, 10 Feb 2016, Paul Wise wrote: > On Sat, 2016-01-23 at 20:29 -0500, Anders Kaseorg wrote: > > -Depends: ${shlibs:Depends}, ${misc:Depends}, clang-3.5 | clang-3.6 | > > clang-3.7 | clang-3.8, python > > +Depends: ${shlibs:Depends}, ${misc:Depends}, libclang-common-3.7-dev, > > python > > I think it would be better to run a command in debian/rules to find out > the right package to depend on and use a ${clang:Depends} substvar.
I would agree if there was a risk of the bug reappearing with an iwyu rebuild with no source changes against a new llvm-defaults. But in fact, debian/control already hard-codes Build-Depends: libclang-3.7-dev, llvm-3.7-dev, so for the bug to reappear, someone would have to manually bump two of the 3.7s in debian/control without bumping the third. Anders