Control: affects 968525 + libgpg-error-dev On Thu 2021-08-19 20:52:16 -0400, Daniel Kahn Gillmor wrote: > Control: affects 968525 - libgpg-error-dev > Control: retitle 968525 lintian: breakout-link reported for > /usr/lib/$(DEB_HOST_MULTIARCH) -> /lib/$(DEB_HOST_MULTIARCH) symlinks > > On Thu 2021-08-19 19:20:16 -0400, Daniel Kahn Gillmor wrote: >> I see the same issue in libgpg-error-dev with lintian 2.104.0. If I try >> to fix it in libgpg-error-dev (i.e. by moving the symlink into lib/ >> instead of usr/lib), > > hm, on further experimentation, i now take it back -- this warning > appeared in libgpg-error-dev because debian/rules in libgpg-error source > was manually adding an additional breakout-link. In particular, i think > for libgpg-error-dev the problem was that there was a link in lib/ that > was pointing to usr/lib/ (the other way around from what Aurelian > reported). > > After removing the override_dh_link target in libgpg-error, lintian > doesn't complain about either breakout-link or > lacks-unversioned-link-to-shared-library
i'm now more confused than ever about this situation. Apparently, clearing this lintian warning in libgpg-error introduced #992573 (a grave bug) despite my testing it locally and it seeming to work (perhaps my test was on a merged-/usr machine? i don't have the artifacts from that test any longer to confirm). The fact that silencing this warning in the expected way ended up injecting a grave bug seems problematic. The test probably needs more thought and fine-tuning. --dkg
signature.asc
Description: PGP signature