apt - Why does uninstalling boost uninstall aptitude and libreoffice? - Ask Ubuntu


when sudo apt-get remove 'libboost*' in ubuntu 14.04 following response:

      following packages removed:       aptitude libboost-atomic1.54.0 libboost-chrono1.54.0 libboost-context1.54.0       libboost-date-time1.54.0 libboost-filesystem1.54.0       libboost-graph-parallel1.54.0 libboost-graph1.54.0 libboost-iostreams1.54.0       libboost-locale1.54.0 libboost-log1.54.0 libboost-math1.54.0       libboost-mpi-python1.54.0 libboost-mpi1.54.0 libboost-program-options1.54.0       libboost-python1.54.0 libboost-random1.54.0 libboost-regex1.54.0       libboost-serialization1.54.0 libboost-signals1.54.0 libboost-system1.54.0       libboost-system1.55.0 libboost-test1.54.0 libboost-thread1.54.0       libboost-thread1.55.0 libboost-timer1.54.0 libboost-wave1.54.0 libcmis-0.4-4       libconsole-bridge0.2 libdbus-cpp2 libfcl0 libmirclient7       libmirclientplatform-mesa libogre-1.9.0 liborcus-0.6-0 libprocess-cpp1       libqpidcommon2 libreoffice libreoffice-avmedia-backend-gstreamer       libreoffice-base libreoffice-base-core libreoffice-base-drivers       libreoffice-calc libreoffice-core libreoffice-draw libreoffice-gnome       libreoffice-gtk libreoffice-impress libreoffice-math libreoffice-ogltrans       libreoffice-pdfimport libreoffice-presentation-minimizer       libreoffice-report-builder-bin libreoffice-sdbc-firebird       libreoffice-sdbc-hsqldb libreoffice-writer libsslcommon2 libsslcommon2-dev       libtorrent-rasterbar8 libubuntu-location-service0 libunity-scopes1       liburdfdom-model-state0.2 liburdfdom-model0.2 liburdfdom-sensor0.2       liburdfdom-world0.2 python3-uno qbittorrent unity-plugin-scopes       unity-scope-mediascanner2 unity-scope-scopes unoconv 

why want remove such programms aptitude , libreoffice , how prevent that?

this happening because these packages have dependency on 1 of libboost* packages removing.

for example, libreoffice-core depends on libboost-system1.54.0

so if remove libboost-system1.54.0, libreoffice-core not work. nor of libreoffice packages depend on libreoffice-core. package manager wants remove them instead of leaving bunch of broken packages.

you theoretically prevent this, why? left bunch of broken packages on system.

probably question should ask why need remove libboost* appears bad idea.


Comments

Popular posts from this blog

download - Firefox cannot save files (most of the time), how to solve? - Super User

windows - "-2146893807 NTE_NOT_FOUND" when repair certificate store - Super User