Bug#683847: unblock: sgml-base/1.26+nmu4
On Mon, 2013-03-18 at 09:57 +0100, Helmut Grohne wrote:
> The real problems are not related to upgrading/installing/removing. They
> are related to using sgml tools. As far as I understand converting an
> xml file using xmlto should discover some of the issues. Errors that
> point to sgml-base failures are either catalog files that do not exist
> or missing definitions (because the catalogs are not listed).
As promised, I've been having a look at this again. I've run some tests
today, but need to be offline for several hours now. The results so far
are included below; I'll pick up testing again tomorrow.
> To trigger sgml-base related issues in wheezy try one of the following:
> * Remove but not purge a sgml-base rdep. Observe missing files errors
> from sgml tools. #676717
Confirmed that installing w3c-dtd-xhtml and removing it causes this with
+nmu3.
> * Upgrade squeeze -> wheezy without upgrading dpkg (or upgrading dpkg
> late). Observe missing definitions from sgml tools. #678902
Repeatedly installing and purging debiandoc-sgml appears to reliably
trigger (no pun intended) this in my testing with squeeze's dpkg and
+nmu3. I've not managed to reproduce it with wheezy's dpkg and +nmu4.
> * Install squeeze. Install a sgml-base rdep. Remove it (not purge).
> Upgrade the system to wheezy. Now install it again. Observe a
> conffile prompt.
I've not tested this one yet, as I forgot to do it before upgrading the
chroot.
> * Just upgrade squeeze -> wheezy. Observe noise about rebuilding
> packages that are already rebuilt.
Yep. The noise isn't the end of the world though.
Regards,
Adam
Reply to: