> How is this "Fix Released"? It doesn't make sense that I have to
> install package B in order to fix a bug in package A, even though
> package B may have the same or similar bug.
This bug is divided into "tasks". The task for ocp is Fix Released, meaning the problem which used to cause users of ocp to experience this problem (that it included /usr/share/info/dir.gz in the package) has been fixed in that package. Other packages which still have tasks open are still affected; in your case, the task for emacs-jabber remains open. As a workaround, you could install the newest Debian emacs-jabber package, but since you already devised a different workaround, that's moot in your case.
> How is this "Fix Released"? It doesn't make sense that I have to
> install package B in order to fix a bug in package A, even though
> package B may have the same or similar bug.
This bug is divided into "tasks". The task for ocp is Fix Released, meaning the problem which used to cause users of ocp to experience this problem (that it included /usr/share/ info/dir. gz in the package) has been fixed in that package. Other packages which still have tasks open are still affected; in your case, the task for emacs-jabber remains open. As a workaround, you could install the newest Debian emacs-jabber package, but since you already devised a different workaround, that's moot in your case.