I have found a workaround. If you do apt-get install dpkg (dpkg is already installed so the effect is to upgrade dpkg) then it does this;
The following extra packages will be installed: liblzma5 multiarch-support xz-utils Suggested packages: xz-lzma The following NEW packages will be installed: liblzma5 multiarch-support xz-utils The following packages will be upgraded: dpkg 1 upgraded, 3 newly installed, 0 to remove and 264 not upgraded. Once this completes, you can then do the dist-upgrade without warnings ** Description changed: When doing dist-upgrade from (fully patched) 10.04 LTS x64 "Lucid" to 12.04 LTS x64 "Precise" (beta1) you are warned; WARNING: The following essential packages will be removed This should NOT be done unless you know exactly what you are doing! lzma (due to dpkg) + + + I should note that the actual steps I followed from 10.04 were; + + source set to "lucid" + upgrade + dist-upgrade + change sources to "precise" + upgrade + dist-upgrade -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/944452 Title: Essential packages will be removed "lzma (due to dpkg)" when doing dist-upgrade To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/944452/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs