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

Likely change to excuses format



Hi,

britney recently gained support for properly reporting dependencies on
binary migrations (usually binNMUs) when generating excuses. (See bug
#693068.) At the moment we've fudged the output format so that the file
presented to consumers such as the PTS and DDPO remains consistent, but
would like to have the output reflect the changes.

I have proposed patches ready for the PTS and DDPO (and by extension at
least excuses.php) which rewrite the new style links so they target the
same pages as currently; if there are other consumers I've missed I'll
happily look at producing patches for those too.

For binary to binary dependencies, the change is relatively slight:

-<li>Depends: haskell-authenticate/armel <a href="#haskell-aeson">haskell-aeson</a>
+<li>Depends: haskell-authenticate/armel <a href="#haskell-aeson/armel">haskell-aeson/armel</a> (not considered)

For source to binary dependencies, the output becomes larger but more
accurate:

-<li>Depends: haskell-wai-eventsource <a href="#haskell-wai">haskell-wai</a>
-<li>Depends: haskell-wai-eventsource <a href="#haskell-warp">haskell-warp</a>
+<li>Depends: haskell-wai-eventsource <a href="#haskell-wai/armel">haskell-wai/armel</a> (not considered)
+<li>Depends: haskell-wai-eventsource <a href="#haskell-wai/i386">haskell-wai/i386</a> (not considered)
[...]
+<li>Depends: haskell-wai-eventsource <a href="#haskell-warp/armel">haskell-warp/armel</a> (not considered)
+<li>Depends: haskell-wai-eventsource <a href="#haskell-warp/i386">haskell-warp/i386</a> (not considered)
etc

Regards,

Adam


Reply to: