Hacker News new | past | comments | ask | show | jobs | submit login

I dismiss amarok and rkward for the same reason: a dependency on kde-runtime. This is just a philosophical decision that the kde community made that I disagree with. Why does rkward, a stats program, need to have the phonon-backend-vlc video or libkntlm dependencies? An RDF daemon or kio-audiocd (i don't have a CD drive)? I use awesome as a window manager, so I do not have KDE/GNOME installed. However i can and sometimes will install most "gnome" apps because they do not have a dependency on gnome-core. For comparison:

Clementine vs Amarok

  # apt-get --no-install-recommends install clementine
  ...
  The following NEW packages will be installed:
    clementine libechonest2.1 libftgl2 liblastfm1 libprojectm2 libprotobuf8
    libqjson0 libqt4-opengl libqxt-core0 libqxt-gui0 projectm-data
    ttf-dejavu-core
  0 upgraded, 12 newly installed, 0 to remove and 19 not upgraded.
  Need to get 6,715 kB of archives.
  After this operation, 28.1 MB of additional disk space will be used.

  # apt-get --no-install-recommends install amarok
  ...
  The following NEW packages will be installed:
    amarok amarok-common amarok-utils kate-data katepart kde-runtime
    kde-runtime-data kdelibs-bin kdelibs5-data kdelibs5-plugins kdoctools
    libattica0.4 libdbusmenu-qt2 libdlrestrictions1 libepub0 libfam0 libiodbc2
    libkactivities6 libkatepartinterfaces4 libkcmutils4 libkde3support4
    libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4
    libkemoticons4 libkfile4 libkhtml5 libkidletime4 libkio5 libkjsapi4
    libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4 libkntlm4
    libkparts4 libkpty4 libkrosscore4 libktexteditor4 libkxmlrpcclient4
    liblastfm1 libloudmouth1-0 libnepomuk4 libnepomukcore4 libnepomukquery4a
    libnepomukutils4 libnl-route-3-200 libntrack-qt4-1 libntrack0 libphonon4
    libplasma3 libpolkit-qt-1-1 libqca2 libqjson0 libqt4-opengl
    libqt4-qt3support libqtscript4-core libqtscript4-gui libqtscript4-network
    libqtscript4-sql libqtscript4-uitools libqtscript4-xml libsolid4 libsoprano4
    libssh-4 libstreamanalyzer0 libstreams0 libtag-extras1 libthreadweaver4
    libzip2 nepomuk-core-data nepomuk-core-runtime ntrack-module-libnl-0
    oxygen-icon-theme phonon phonon-backend-vlc plasma-scriptengine-javascript
    shared-desktop-ontologies soprano-daemon
  0 upgraded, 82 newly installed, 0 to remove and 19 not upgraded.
  Need to get 75.9 MB of archives.
  After this operation, 202 MB of additional disk space will be used.
  
Gnumeric vs Rkward

  # apt-get --no-install-recommends install gnumeric gnumeric-plugins-extra
  ...
  0 upgraded, 8 newly installed, 0 to remove and 19 not upgraded.
  Need to get 456 kB/7,289 kB of archives.
  After this operation, 34.0 MB of additional disk space will be used.

  # apt-get --no-install-recommends install rkward
  ...
  0 upgraded, 70 newly installed, 0 to remove and 19 not upgraded.
  Need to get 61.1 MB of archives.
  After this operation, 143 MB of additional disk space will be used.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: