Description of problem: Depth of a dependency tree does not seem to work properly ( unless I miss something ) See: https://bugzilla.redhat.com/showdependencytree.cgi?id=1151405&maxdepth=1&hide_resolved=1 Depth 1: - nice, only immediate dependencies of 1151405 are shown. Depth 2: - a bit weird: 1151405 | - 1123505 | | - 953200 | | - 1149621 | | | - 1139197 | | | | - 1139202 | | | - 1149618 Looks a bit more than 2 LVL of deps. I would assume that only 953200 and 1149621 should be shown, not their children. Version-Release number of selected component (if applicable): Current? How reproducible: Always Steps to Reproduce: 1. switch from LVL 1 to LVL 2 or higher 2. 3. Actual results: Expected results: Additional info:
Confirmed. Looks broken to me.
We are considering replacing the default dependency tree view with a 3rd-party extension when we upgrade to Bugzilla 5.0. If we go ahead with that this bug should no longer be relevant.
We won't fix this because we have enabled the Bayoteers TreeView in Bugzilla 5. FYI there isn't anything in the current list that shouldn't be there, they layout is just funky because a bug is set as a dependency at multiple levels. e.g. 1139202 is a second level dependency to 1151405, is it also a level 3 dependency on 4 bugs, and a level 4 dependency on another 2 bugs. So because 1139202 is pulled in it's entire dependency tree is in the list even when it exceeds the specified limit. There are a couple of other bugs with the same multi depth dependency on that bug so it's extra chunky.