Dependências estranhas para o gnome-tetris

3

Eu tentei instalar games-tetris porque esse é o único retornado por aptitude search tetris :

# aptitude install games-tetris
The following NEW packages will be installed:
  angrydd bastet blockout2 crack-attack cuyo cuyo-data{a} flobopuyo 
  fonts-sil-gentium{a} fonts-sil-gentium-basic{a} freealchemist 
  freeglut3{a} frozen-bubble frozen-bubble-data{a} games-tasks games-tetris 
  gemdropx ghextris gtetrinet libadns1{a} libalien-sdl-perl{a} 
  liballegro4.4{a} libboost-program-options1.58.0{a} 
  libcapture-tiny-perl{a} libclass-inspector-perl{a} 
  libcompress-bzip2-perl{a} libfile-sharedir-perl{a} libgconf2-4{a} 
  libidl0{a} liborbit2{a} libportmidi0{a} libsdl-gfx1.2-5{a} 
  libsdl-pango1{a} libsdl-perl{a} libsdl-ttf2.0-0{a} libsmpeg0{a} 
  libtie-simple-perl{a} ltris netris petris python-gconf{a} 
  python-glade2{a} python-gnome2{a} python-numpy{a} python-pygame{a} 
  python-pyorbit{a} stax tasksel tasksel-data{a} tetrinet-client tetrinetx 
  tint xbubble xbubble-data{a} xwelltris 
0 packages upgraded, 54 newly installed, 0 to remove and 0 not upgraded.
Need to get 51.5 MB of archives. After unpacking 90.8 MB will be used.

wtf ?!

54 pacotes? 51,5MB d / l? 91MB no disco? Para tetris ?

Vamos olhar mais de perto, quais dependências vemos?

  • perl & amp; linguagens de script python
  • stax, netris, variantes petris-tetris? Eu preciso de apenas um!
  • gconf, bzip2, sdl, mpeg - por que o tetris precisa disso?!

Eu teria relatado isso como um bug, mas isso não parece um bug (isto é, um erro que pode ser corrigido pelo autor), isso parece uma insanidade encarnada.

Você levaria seu carro ao mecânico se ele fizesse ruídos estranhos, mas e se o carro começar a falar com você em sonetos e se recusar a fazer curvas à esquerda às terças-feiras?

Então, alguém pode me explicar por que instalar um jogo de tetris requer tanto enlaces perl quanto python para dezenas de bibliotecas?

    
por sds 23.11.2015 / 05:52

2 respostas

2

Não é um erro. O pacote games-tetris é um pacote e instala

Jogos semelhantes a tetris do Debian

como você pode ver aqui e games-tetris não é gnome- tetris.

Instale o jogo de sua escolha, aqui é a lista. Ou instale um jogo tipo Tetris para o Gnome

sudo apt-get install quadrapassel

mas pense nisso. Também este jogo tem dependências ;)

Para pesquisar jogos tipo Tetris, use

aptitude search '~dtetris'

ou

apt-cache search tetris
  

Então, alguém pode me explicar por que instalar um jogo de tetris?   requer enlaces perl e python para dezenas de bibliotecas?

Sim, pergunte aos desenvolvedores dos jogos por que eles decidiram usar Perl, Python e assim por diante.

    
por A.B. 23.11.2015 / 09:44
1

Parece que está instalando outros jogos. Talvez seja parte de um pacote de jogos desde ataque de crack é um jogo separado? Isso é loucura, apesar de instalar tudo isso apenas para jogar tetris. Alguns jogos de tetris abaixo:

sudo apt-get install blockout2
sudo apt-get install xwelltris
sudo apt-get install gtetrinet
sudo apt-get install kblocks
    
por Clay Hill 23.11.2015 / 06:17