I was initially met with the following:
Calculating upgrade... Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libenchant1c2a : Depends: aspell-en but it is not going to be installed or
myspell-dictionary or
aspell-dictionary or
ispell-dictionary or
hunspell-dictionary
Recommends: enchant but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
[size=78%]
So, I installed aspell-en, which also resulted in the installation of aspell. Then I attempted another dist-upgrade and got the following:
[/size]
The following packages were automatically installed and are no longer required:
bluefish-data ca-certificates-mono clamav clamav-base clamav-freshclam
cli-common exuberant-ctags fonts-roboto-unhinted geany-plugin-addons
geany-plugin-autoclose geany-plugin-automark geany-plugin-codenav
geany-plugin-ctags geany-plugin-debugger geany-plugin-defineformat
geany-plugin-doc geany-plugin-extrasel geany-plugin-gendoc
geany-plugin-geniuspaste geany-plugin-git-changebar geany-plugin-insertnum
geany-plugin-latex geany-plugin-lipsum geany-plugin-lua geany-plugin-macro
geany-plugin-miniscript geany-plugin-multiterm
geany-plugin-numberedbookmarks geany-plugin-overview
geany-plugin-pairtaghighlighter geany-plugin-pg geany-plugin-pohelper
geany-plugin-prettyprinter geany-plugin-prj geany-plugin-projectorganizer
geany-plugin-py geany-plugin-sendmail geany-plugin-shiftcolumn
geany-plugin-tableconvert geany-plugin-treebrowser
geany-plugin-updatechecker geany-plugin-xmlsnippets geany-plugins-common
gnucash-common gnucash-docs guile-2.0 guile-2.0-libs libclamav7
libclass-singleton-perl libctpl2 libdate-manip-perl libdbi1 libexpat1-dev
libgdiplus libgif4 libgit2-23 libgoffice-0.8-8 libgoffice-0.8-8-common
libgsf-1-114 libgsf-1-common libgucharmap-2-90-7 libgwengui-gtk2-0
libhtml-tableextract-perl libhttp-parser2.1 libintl-perl libllvm3.6v5
libmono-corlib4.5-cil libmono-i18n-west4.0-cil libmono-i18n4.0-cil
libmono-security4.0-cil libmono-system-configuration4.0-cil
libmono-system-security4.0-cil libmono-system-xml4.0-cil
libmono-system4.0-cil libmonoboehm-2.0-1 libmonosgen-2.0-1 libofx6 libosp5
libpython2.7-dev libtext-csv-perl libtext-unidecode-perl
libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
mono-4.0-gac mono-gac mono-runtime mono-runtime-common mono-runtime-sgen
mono-utils stunnel4 tex-common
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
aspell aspell-en bluefish bluefish-plugins bum bunsen-pipemenus
bunsen-utilities clamtk debconf-i18n dictionaries-common
geany-plugin-devhelp geany-plugin-spellcheck geany-plugin-vc
geany-plugin-webhelper geany-plugins gnucash iamerican ibritish
libb-hooks-endofscope-perl libbareword-filehandles-perl libcairo-perl
libclass-accessor-perl libclass-c3-xs-perl libdatetime-locale-perl
libdatetime-perl libdatetime-timezone-perl libdevel-caller-perl
libdevel-lexalias-perl libenchant1c2a libfinance-quote-perl
libgetopt-long-descriptive-perl libgtk2-perl libgtkspell0 libindirect-perl
libjson-xs-perl libmath-random-isaac-xs-perl libmono-accessibility2.0-cil
libmono-corlib2.0-cil libmono-data-tds2.0-cil libmono-i18n-west2.0-cil
libmono-messaging2.0-cil libmono-posix2.0-cil libmono-security2.0-cil
libmono-sharpzip2.84-cil libmono-sqlite2.0-cil
libmono-system-data-linq2.0-cil libmono-system-data2.0-cil
libmono-system-messaging2.0-cil libmono-system-runtime2.0-cil
libmono-system-web2.0-cil libmono-system2.0-cil libmono-wcf3.0a-cil
libmono-webbrowser2.0-cil libmono-winforms2.0-cil libmono2.0-cil
libmultidimensional-perl libnamespace-autoclean-perl libnamespace-clean-perl
libnet-dbus-perl libpango-perl libparams-validate-perl
libparse-debianchangelog-perl libpod-readme-perl libsub-identify-perl
libsub-name-perl libtext-charwidth-perl libtext-csv-xs-perl
libtext-iconv-perl libtext-soundex-perl libtext-wrapi18n-perl
libtype-tiny-xs-perl libunicode-utf8-perl libuuid-perl
libvariable-magic-perl libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-37-gtk2
libwebkitgtk-1.0-0 libwebkitgtk-3.0-0 libxml-libxml-perl libxml-parser-perl
libxml-sax-expat-perl libxml-twig-perl libyelp0 midori perl-modules
python-gnucash rainlendar2-pro texinfo xombrero yelp zenity
The following NEW packages will be installed:
ca-certificates-mono fonts-roboto-unhinted jq libgif7 libonig2 libperl5.22
linux-image-4.3.0-1-amd64 perl-modules-5.22
The following packages have been kept back:
fonts-roboto libgnutls-deb0-28:i386
The following packages will be upgraded:
apt apt-transport-https apt-utils bind9-host bunsen-conky bunsen-images
bunsen-os-release chromium cpp dirmngr dmsetup dnsutils fonts-opensymbol
fonts-wine g++ gcc gcc-4.8-base geoip-database gir1.2-gdkpixbuf-2.0
gnupg-agent gnupg2 gpgsm grub-common grub-efi-amd64 grub-efi-amd64-bin
grub2-common gstreamer1.0-libav gstreamer1.0-plugins-base
gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-pulseaudio
gstreamer1.0-x gtk2-engines-pixbuf host i965-va-driver i965-va-driver:i386
kbd libapparmor1 libapt-inst2.0 libapt-pkg5.0 libb-hooks-op-check-perl
libbind9-90 libbsd0 libbsd0:i386 libclass-xsaccessor-perl
libcommon-sense-perl libcroco3 libcrypt-ssleay-perl libcupsfilters1
libdebconfclient0 libdevmapper1.02.1 libdns-export100 libdns100 libfcgi-perl
libffi6 libffi6:i386 libgail18 libgdata-common libgdata22 libgdk-pixbuf2.0-0
libgdk-pixbuf2.0-common libglib-perl libglibmm-2.4-1v5 libgpg-error0
libgpg-error0:i386 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0
libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libhtml-parser-perl libimlib2
libinput10 libirs-export91 libisc-export95 libisc95 libisccc90
libisccfg-export90 libisccfg90 libldb1 liblexical-sealrequirehints-perl
liblist-moreutils-perl liblocale-gettext-perl liblwres90
libmono-corlib4.5-cil libmono-i18n-west4.0-cil libmono-i18n4.0-cil
libmono-security4.0-cil libmono-system-configuration4.0-cil
libmono-system-security4.0-cil libmono-system-xml4.0-cil
libmono-system4.0-cil libmonoboehm-2.0-1 libmonosgen-2.0-1 libmpfr4
libnautilus-extension1a libnet-ssleay-perl libnghttp2-14
libpackage-stash-xs-perl libpadwalker-perl libparams-classify-perl
libparams-util-perl libreoffice libreoffice-avmedia-backend-gstreamer
libreoffice-base libreoffice-base-core libreoffice-base-drivers
libreoffice-calc libreoffice-common libreoffice-core libreoffice-draw
libreoffice-gtk libreoffice-help-en-us libreoffice-impress
libreoffice-java-common libreoffice-math libreoffice-report-builder-bin
libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-style-galaxy
libreoffice-style-tango libreoffice-writer librsvg2-2 librsvg2-common
libsmbclient libva-drm1 libva-x11-1 libva-x11-1:i386 libva1 libva1:i386
libwbclient0 libwebp5 libwebp5:i386 libwebpdemux1 libwebpmux1 libwine
libwine:i386 libxml2 libxml2:i386 linux-image-amd64 linux-libc-dev
mono-4.0-gac mono-gac mono-runtime mono-runtime-common mono-runtime-sgen
mono-utils openjdk-7-jre openjdk-7-jre-headless openssh-client openvpn
pepperflashplugin-nonfree perl perl-base poppler-data python-pkg-resources
python-setuptools python3-pkg-resources python3-uno rpl ruby samba-common
samba-libs synaptic uno-libs3 ure usb-modeswitch va-driver-all
va-driver-all:i386 vivaldi-beta wget wine wine32:i386 wine64
174 upgraded, 8 newly installed, 92 to remove and 2 not upgraded.
Need to get 351 MB/351 MB of archives.
After this operation, 62.6 MB disk space will be freed.
[size=78%]
I'm hoping someone might be able to enlighten me as to exactly what happened or is going on. I've never seen something like this. Note, I've redacted one of the package names to be removed for privacy reasons. It may have something to do with all of the proposed actions regarding mono.[/size]