apt-get dist-upgrade tries to remove the following packages:
blender coinor-libcbc3 coinor-libcoinmp1 coinor-libcoinutils3
coinor-libosi1 evince gnome-icon-theme gnome-icon-theme-symbolic
kde-window-manager
kio-extras konsole kwin-addons kwin-common kwin-x11
libalien-wxwidgets-perl libasprintf0c2 libatkmm-1.6-1 libavfilter5
libbinio1ldbl
libboost-date-time1.55-dev libboost-date-time1.55.0 libboost-log1.55-dev
libboost-log1.55.0 libboost-thread1.55-dev libboost-wave1.55-dev
libboost-wave1.55.0 libboost1.55-all-dev libcairomm-1.0-1
libclucene-contribs1 libclucene-core1 libcmis-0.5-5 libcoin80
libcppunit-1.13-0 libcwidget3
libegl1-mesa-dev libegl1-mesa-drivers libegl1-mesa-drivers:i386
libept1.4.12 libgdl-3-dev libgl1-mesa-dev libgl1-mesa-glx:i386
libgles1-mesa-dev
libgles2-mesa-dev libglew-dev libglibmm-2.4-1c2a libgltf-0.0-0
libglu1-mesa:i386 libglu1-mesa-dev libgoa-backend-1.0-1 libgpgme++2
libgtk-3-dev
libgtkmm-2.4-1c2a libgtkmm-3.0-1 libgtkmm-3.0-dev libgtkspell3-3-dev
libilmbase6 libjsoncpp0 libkdecorations2-5 libkdecorations2private5
libkf5baloo1
libkf5balooxapian1 libkf5khtml5 libkf5notifyconfig5 libkf5waylandserver5
libllvm3.6 libllvm3.6:i386 libmagick++-6.q16-5 libopencolorio1
libopencv-core2.4
libopencv-highgui2.4 libopencv-imgproc2.4 libopenexr6 libopenimageio-dev
libopenimageio1.4 libopenimageio1.5 liborcus-0.10-0 libosmesa6
libosmesa6:i386
libosmesa6-dev libpangomm-1.4-1 libpciaccess0-dbg libpcrecpp0
libprotobuf-lite9 libprotobuf9 libprotoc9 libproxy1 libqalculate5 libqpdf13
libqscintilla2-12 libqt4-opengl:i386 libqt4-opengl-dev libqt5webkit5-dev
libqtwebkit4:i386 libsdl1.2-dev libsdl2-2.0-0 libsidplayfp3
libsigc++-2.0-0c2a
libstreamanalyzer0 libstreams0 libtinyxml2.6.2 libva-dev libva-egl1
libwebkit2gtk-4.0-37 libwx-glcanvas-perl libwx-perl libwxbase3.0-0
libwxgtk-media3.0-0
libwxgtk-media3.0-dev libwxgtk3.0-0 libwxgtk3.0-dev libxapian22
libyaml-cpp0.3 libzipios++0c2a mpv plasma-desktop plasma-workspace
powerdevil qtbase5-dev
qtdeclarative5-dev qtmultimedia5-dev qtscript5-dev skype:i386 steam:i386
system-config-printer systemsettings
xorg xserver-xorg xserver-xorg-core xserver-xorg-core-dbg
xserver-xorg-input-evdev xserver-xorg-input-synaptics
xserver-xorg-video-ati
xserver-xorg-video-fbdev xserver-xorg-video-intel
xserver-xorg-video-mach64 xserver-xorg-video-r128
xserver-xorg-video-radeon xserver-xorg-video-vesa
My sources.list contains sid, experimental and jessie-updates (+ oibaf
graphics-drivers ppa)
If I try to say just 'apt-get install blender', it tries to remove the
following:
dolphin gwenview inkscape kate katepart kde-runtime kdelibs5-dev
kdelibs5-plugins kdepimlibs5-dev kdoctools kmix konsole konsole4-kpart
krdc ksnapshot
libakonadi-calendar4 libakonadi-contact4 libakonadi-kcal4
libakonadi-kde4 libakonadi-kmime4 libakonadi-socialutils4 libakonadi-xml4
libavfilter5
libbaloowidgets4 libboost-date-time1.55-dev libboost-date-time1.55.0
libboost-log1.55-dev libboost-log1.55.0 libboost-thread1.55-dev
libboost-wave1.55-dev
libboost-wave1.55.0 libboost1.55-all-dev libclucene-contribs1
libcmis-0.5-5 libgltf-0.0-0 libilmbase6 libkabc4 libkactivities-models1
libkalarmcal2
libkateinterfaces4 libkatepartinterfaces4 libkblog4 libkcal4
libkcalutils4 libkdcraw-dev libkdcraw23 libkde3support4 libkdewebkit5
libkemoticons4
libkfile4 libkhtml5 libkimproxy4 libkio5 libkipi11 libkmediaplayer4
libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkonq-common
libkonq5abi1
libkontactinterface4a libkparts4 libkpimidentities4 libkpimtextedit4
libkpimutils4 libkprintutils4 libkrossui4 libktexteditor4 libktnef4
libkutils4
libkxmlrpcclient4 libmagick++-6.q16-5 libmailtransport4 libmicroblog4
libnepomukcore4 libnepomukquery4a libnepomukutils4 libokularcore5
libopencolorio1
libopencv-core2.4 libopencv-highgui2.4 libopencv-imgproc2.4 libopenexr6
libopenimageio1.4 libopenimageio1.5 liborcus-0.10-0 libplasma3
libreoffice-avmedia-backend-gstreamer libreoffice-base
libreoffice-base-core libreoffice-base-drivers libreoffice-calc
libreoffice-core libreoffice-draw libreoffice-help-ru libreoffice-impress
libreoffice-math libreoffice-report-builder-bin libreoffice-sdbc-firebird
libreoffice-sdbc-hsqldb
libreoffice-writer libsoprano-dev libsyndication4 libtinyxml2.6.2
libyaml-cpp0.3 mythes-ru okular okular-dev plasma-scriptengine-javascript
python3-uno
If I request 'apt-get install libreoffice' it says:
Reading package lists... Done
Building dependency tree
Reading state information... Done
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:
gnupg2 : Depends: gnupg-agent (= 2.0.28-3)
libreoffice : Depends: libreoffice-base but it is not going to be
installed
Depends: libreoffice-calc but it is not going to be
installed
Depends: libreoffice-core (= 1:5.0.1-1) but it is not going
to be installed
Depends: libreoffice-draw but it is not going to be
installed
Depends: libreoffice-impress but it is not going to be
installed
Depends: libreoffice-math but it is not going to be
installed
Depends: libreoffice-report-builder-bin but it is not going
to be installed
Depends: libreoffice-writer but it is not going to be
installed
Depends: libreoffice-avmedia-backend-gstreamer but it is
not going to be installed or
libreoffice-avmedia-backend-vlc but it is not
going to be installed
Depends: libreoffice-java-common (>= 1:5.0.1~) but it is
not going to be installed
Depends: python3-uno (>= 4.4.0~beta2) but it is not going
to be installed
ocaml-interp : Depends: ocaml-compiler-libs (= 4.01.0-5) but it is not
going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused
by held packages.
O_o...
2. Don't use apt-get dist-upgrade routinely. There's a reason why it's
not the default! Usually apt-get upgrade is what you want, at least
until you get down to just a few lingering packages. Then, you can
try
dist-upgrade and see if it's just a few conflicting libraries. That's
the way I always handle upgrades, and I rarely have any of these
problems.
Ok, I understand that... I always verify what apt-get wants to do before
applying it.
--
With best regards,
Vitaliy Filippov