huge list of dependencies for Kile
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kile (Debian) |
Fix Released
|
Unknown
|
|||
kile (Ubuntu) |
Fix Released
|
Undecided
|
Felix Geyer |
Bug Description
Binary package hint: kile
Installing kile tries to install enormous amount of packages (installed size 1.4 G!!) when --no-install-
eok@ubuntu:~$ sudo apt-get --no-install-
Luetaan pakettiluettelo
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
libkpathsea5 luatex tex-common texlive-base texlive-binaries texlive-common texlive-doc-base texlive-latex-base
Ehdotetut paketit:
kile-doc debhelper perl-tk
Suositellut paketit:
asymptote context dblatex dvipdfmx dvipng kbibtex pybliographer gbib jabref latex2html lilypond psutils tex4ht texlive-metapost texlive-xetex texlive-luatex lmodern
texlive-
Seuraavat UUDET paketit asennetaan:
kile libkpathsea5 luatex tex-common texlive-base texlive-binaries texlive-common texlive-doc-base texlive-latex-base
0 päivitetty, 9 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 0t/29,8Mt.
Toiminnon jälkeen käytetään 78,9M t lisää levytilaa.
so 30M to download, 78M to install
eok@ubuntu:~$ sudo apt-get install kile
Luetaan pakettiluettelo
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
Seuraavat ylimääräiset paketit on merkitty asennettaviksi:
asymptote asymptote-doc context dblatex doc-base docbook-xml dvipng feynmf freeglut3 guile-1.8 guile-1.8-libs kbibtex kdelibs-data kdelibs4c2a lacheck latex-beamer latex-xcolor
latex2html launchpad-
lilypond lilypond-data lilypond-doc lmodern luatex netpbm perl-doc pgf preview-latex-style prosper ps2eps psutils python-imaging-tk ruby ruby1.8 sgml-data tex-common tex-gyre
tex4ht tex4ht-common texinfo texlive texlive-base texlive-
texlive-
texlive-
texlive-pstricks texlive-
ttf-gfs-
Ehdotetut paketit:
gv xpdf perl-tk fontforge context-nonfree context-doc-nonfree docbook latex-cjk-all opensp texlive-
docbook-defguide guile-1.8-doc bibtex2html latex2rtf perl-suid kile-doc auctex libgnome2-0 groff python-imaging-doc python-
perlsgml doc-html-w3 debhelper openjdk-
Suositellut paketit:
dvipdfmx
Seuraavat UUDET paketit asennetaan:
asymptote asymptote-doc context dblatex doc-base docbook-xml dvipng feynmf freeglut3 guile-1.8 guile-1.8-libs kbibtex kdelibs-data kdelibs4c2a kile lacheck latex-beamer
latex-xcolor latex2html launchpad-
libuuid-perl lilypond lilypond-data lilypond-doc lmodern luatex netpbm perl-doc pgf preview-latex-style prosper ps2eps psutils python-imaging-tk ruby ruby1.8 sgml-data
tex-common tex-gyre tex4ht tex4ht-common texinfo texlive texlive-base texlive-
texlive-
texlive-
texlive-
ttf-gfs-gazis ttf-gfs-neohellenic ttf-gfs-olga ttf-gfs-porson ttf-gfs-solomos ttf-gfs-theokritos ttf-sil-gentium xsltproc
0 päivitetty, 92 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.
Noudettavaa arkistoa 487Mt/679Mt.
Toiminnon jälkeen käytetään 1 413M t lisää levytilaa.
680M to download, 1.4G to install
Any changes some of the dependencies to be cleaned,.. For example lilypond (or only it's -doc) is huge, but really not needed for a Kile user..
I faced this when trying to install Kile on a 4G eeepc - Trying to install without parameters was not possible, limiting made it possible.
see http://
Related branches
Changed in kile (Ubuntu): | |
status: | Expired → Triaged |
Changed in kile (Ubuntu): | |
assignee: | nobody → Felix Geyer (debfx) |
status: | Triaged → In Progress |
Changed in kile (Debian): | |
status: | Unknown → Fix Released |
I like to keep the dependencies in sync to what debian does, to not deviate too much. Maybe some of them should be moved to suggests, like lilypond, but it is on the line of being relevant enough to have as recommends.
The reason some of the -doc packages are installed, is not because they are kile recommends, but because eg. lilypond recommends lilypond-doc (same for the others); so all those should be changed in those respective packages.
The possibility to install without recommends is made for exactly the use-case you describe. But feel free to report bugs against the packages recommending -doc.