[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#794486: release.debian.org: auto transition trackers incorrectly handle addition of suffixes (including GCC 5 related transitions)



Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: tools

Hi,

I don't think any of the automatic transition trackers for the
libstdcxx / GCC 5 packages are working correctly.

Currently cmake has been rebuilt against both the new versions of GCC 5
and libjsoncpp, and shows up good on this tracker:
https://release.debian.org/transitions/html/libstdc++6.html

but bad on this tracker:
https://release.debian.org/transitions/html/auto-libjsoncpp.html

The auto-libjsoncpp ben file contains this:
is_affected = .depends ~ /libjsoncpp0v5|libjsoncpp0v5\-dbg|libjsoncpp0|libjsoncpp0\-dbg/;
is_good = .depends ~ /libjsoncpp0v5|libjsoncpp0v5\-dbg/;
is_bad = .depends ~ /libjsoncpp0|libjsoncpp0\-dbg/;

Here, packages depending on libjsoncpp0v5 match both the is_good and
is_bad regexes so ben marks them as bad.

The regexes for is_good and is_bad should probably have ^ and $
inserted before and after each package name to fix this.

Thanks,
James

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: