PapirusDevelopmentTeam / papirus-icon-theme

Pixel perfect icon theme for Linux
https://git.io/papirus-icon-theme
GNU General Public License v3.0
6.62k stars 419 forks source link

reduce dependencies for Debian-based distros #768

Closed fotonmoton closed 7 years ago

fotonmoton commented 7 years ago

When I try to download icons from papirus/papirus ppa there Libreoffice in dependencies:

sudo apt install papirus-icon-theme
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  fonts-opensymbol hunspell-en-us libboost-date-time1.62.0 libboost-iostreams1.62.0 libclucene-contribs1v5
  libclucene-core1v5 libcmis-0.5-5v5 libeot0 libexttextcat-2.0-0 libexttextcat-data libharfbuzz-icu0
  libhunspell-1.4-0 libhyphen0 liblangtag-common liblangtag1 libmhash2 libmythes-1.2-0 libneon27-gnutls
  libpaper-utils libpaper1 libraptor2-0 librasqal3 librdf0 libreoffice-common libreoffice-core
  libreoffice-style-elementary libreoffice-style-galaxy libreoffice-style-papirus librevenge-0.0-0 libxslt1.1
  libyajl2 python3-uno uno-libs3 ure
Suggested packages:
  hunspell openoffice.org-hunspell | openoffice.org-core raptor2-utils rasqal-utils librdf-storage-postgresql
  librdf-storage-mysql librdf-storage-sqlite librdf-storage-virtuoso redland-utils libreoffice-style-breeze
  libreoffice-style-hicontrast libreoffice-style-oxygen libreoffice-style-sifr libreoffice-style-tango
  filezilla-theme-papirus java5-runtime
The following NEW packages will be installed:
  fonts-opensymbol hunspell-en-us libboost-date-time1.62.0 libboost-iostreams1.62.0 libclucene-contribs1v5
  libclucene-core1v5 libcmis-0.5-5v5 libeot0 libexttextcat-2.0-0 libexttextcat-data libharfbuzz-icu0
  libhunspell-1.4-0 libhyphen0 liblangtag-common liblangtag1 libmhash2 libmythes-1.2-0 libneon27-gnutls
  libpaper-utils libpaper1 libraptor2-0 librasqal3 librdf0 libreoffice-common libreoffice-core
  libreoffice-style-elementary libreoffice-style-galaxy libreoffice-style-papirus librevenge-0.0-0 libxslt1.1
  libyajl2 papirus-icon-theme python3-uno uno-libs3 ure
0 upgraded, 35 newly installed, 0 to remove and 0 not upgraded.
Need to get 69.1 MB of archives.
After this operation, 353 MB of additional disk space will be used.
Do you want to continue? [Y/n]

I know that icons can be downloaded directly from this repo but I want get updates without checking GitHub for new version. Maybe there is another method how to get newest version without getting Libreoffice?

Anyway, thanks for great icons!

varlesh commented 7 years ago

@SmartFinn maybe moved depends from Recommends to Suggests?

SmartFinn commented 7 years ago

@fotonmoton papirus-icon-theme has no dependencies on LibreOffice. It just recommends libreoffice-style-papirus, which depends on LibreOffice. You can skip installing libreoffice-style-papirus package using a switch --no-install-recommends:

sudo apt install --no-install-recommends papirus-icon-theme

I recommend adding this option to apt.conf if you don't want to install any recommended and suggested packages https://askubuntu.com/a/179089/565749

@varlesh can't see a point, LibreOffice is a most popular pre-installed app of Ubuntu and derivatives.

varlesh commented 7 years ago

@SmartFinn Привет :) Мы кстати догнали Пэпер по звездам

SmartFinn commented 7 years ago

@varlesh я тоже это отслеживал :smile: Информация безполезная, но приятная.

fotonmoton commented 7 years ago

@SmartFinn thanks, solved my problem.