Closed Bug 158653 Opened 22 years ago Closed 22 years ago

can close bug even if dependent bug is open

Categories

(Bugzilla :: Creating/Changing Bugs, defect)

2.14
x86
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 24496

People

(Reporter: draichle, Assigned: justdave)

Details

I have 2 bugs B1 and B2. B1 blocks B2. It is possible to resolve/close B2 even if B1 is still open. I expected bugzilla to deny this or at least give out a warning. Is this bug already fixed in new bugzilla versions?
The closure of a "child" bug should certainly not be denied, nor should even a warning be given. Just because B(Child) depends on B(Parent) that only means that in order for B(Child) to be fixed, B(Parent) must first be fixed. But that doesn't prevent B(Child) from being legitimately marked as INVALID or WONTFIX while still having B(Parent) open. (I might not be able to have children until a medical procedure is first performed - and I might be waiting for money for the procedure, so both children and correcting the medical condition are both on hold. But I could easily choose NOT to have children while still choosing to pay for the procedure such that I would be able to at some point in the future if I chose to.) However, the opposite of this bug does sound reasonable. If B(Child) cannot be fixed unless B(Parent) is first fixed, and B(Parent) is closed as INVALID or WONTFIX, such that it will "never" be fixed, then it makes sense that B(Child) can also never be fixed and it should be automotically closed with the same resolution as was B(Parent). (I am told by the government that for certain reasons no doctor will ever be allowed to perform the surgery on me. Since the condition preventing me from having children will never be fixed, I can therefore never have children.) Note that this might not absolutely necessitate closing B(Child). To continue my analogy, there's always adoption. In a Bugzilla case, there may be some alternate method that wasn't considered before. Hence, B(Child) could be reopened (so long as the dependency is removed). It might make sense to say that a bug can never be open so long as it is dependent on another bug that is, itself, closed. If you want it open, you have to explicitly remove the dependency.
Zippy wants this, so taking. (it's not at the top of my priority list yet though, so if anyone else wants to beat me to it, go for it)
Assignee: myk → justdave
Blocks: bz-zippy
Target Milestone: --- → Bugzilla 2.18
*** This bug has been marked as a duplicate of 24496 ***
No longer blocks: bz-zippy
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
clearing target on INVALID/WORKSFORME/WONTFIX/DUPLICATE so they'll show up as untriaged if they get reopened.
Target Milestone: Bugzilla 2.18 → ---
QA Contact: matty_is_a_geek → default-qa
You need to log in before you can comment on or make changes to this bug.