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

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: