12.04上用apt-get安装qt4-designer要求将gnome卸载了,怎么回事?

12.04上用apt-get安装qt4-designer等软件时,出现下面的提示,要卸载一堆,不敢装了。

$sudo apt-get install libqt4-dev qt4-designer

下列软件包将被【卸载】:
amule audacity blender cairo-dock cairo-dock-core cairo-dock-plug-ins
cairo-dock-plug-ins-dbus-interface-python cairo-dock-plug-ins-integration
codeblocks compiz compiz-gnome compiz-plugins compiz-plugins-default
compiz-plugins-main compiz-plugins-main-default dosbox earth3d eog
frozen-bubble gnome-applets gnome-control-center gnome-media gnome-panel
gnome-power-manager gnome-screensaver gnome-session gnome-session-bin
gnome-session-fallback gnome-settings-daemon indicator-datetime
indicator-power indicator-session kde-runtime kdevelop
kdevelop-custom-buildsystem kdevplatform5-libs kid3-qt
kubuntu-debug-installer libcodeblocks0 libgl1-mesa-dri libglc0 libgldi3
libglee0d1 libglew1.6 libglewmx1.6 libglu1-mesa libgnome-desktop-3-2
libirrlicht1.7a libnux-2.0-0 libplasma3 libqt4-gui libqt4-opengl libsdl-perl
libswt-glx-gtk-3-jni libunity-2d-private0 libunity-core-5.0-5
libvisual-0.4-plugins libwxgtk2.8-0 marble marble-plugins mplayer
mplayer-gui mysql-workbench-gpl nautilus nautilus-open-terminal
nautilus-sendto nautilus-share neverball nux-tools phonon
phonon-backend-gstreamer plasma-scriptengine-javascript ppstream qapt-batch
skype skype-bin stellarium supertuxkart ubuntu-desktop
ubuntuone-client-gnome umbrello unity unity-2d unity-2d-panel unity-2d-shell
unity-2d-spread unity-greeter virtualbox-4.2 warzone2100 wine1.5 wine1.6
wine1.6-i386 xorg
下列【新】软件包将被安装:
libqt4-dev libqtwebkit-dev qt4-designer qt4-linguist-tools qt4-qmake
升级了 0 个软件包,新安装了 5 个软件包,要卸载 93 个软件包,有 0 个软件包未被升级。
需要下载 4,990 kB 的软件包。
解压缩后将会空出 616 MB 的空间。
您希望继续执行吗?[Y/n]n
中止执行。

但当用apt-get只将它们下载下来而不安装时,然后用dpkg安装时成功,没有要卸载上面的那些软件包。
$sudo dpkg -i /var/cache/apt/archives/qt4.deb

我一直以为apt-get和dpkg在解决软件包依赖关系上的功能是一样的,只不过apt-get多了网络功能而已,但似乎好像还不一样。
谁能解释下怎么回事吗?难道12.04上不能用apt-get安装qt4吗?

某些软件包的依赖关系有误,这属于包维护者的问题。既然想Qt开发,何不使用KDE?

KDE太臃肿了,GNOME还是轻量级些