2774 packages? really? seriously?
Hi, I need to create a pdf file from a .md text. pandoc wants pdflatex - ok. mathias@mio:~/work/git-infrastructure.as.code> cnf pdflatex The program 'pdflatex' can be found in the following package: * texlive-latex-bin-bin [ path: /usr/bin/pdflatex, repository: zypp (download.opensuse.org-oss) ] Zum Installieren versuchen Sie: sudo zypper install texlive-latex-bin-bin mathias@mio:~/work/git-infrastructure.as.code> sudo zypper install texlive-latex-bin-bin Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst... Die folgenden 1163 empfohlenen Pakete wurden automatisch gewählt: [...] Die folgenden 2774 NEUEN Pakete werden installiert: [...] 2774 neue Pakete zu installieren. Gesamtgröße des Downloads: 1,27 GiB. Bereits im Cache gespeichert: 0 B. Nach der Operation werden zusätzlich 1,9 GiB belegt. TWO THOUSAND SEVENHUNDRED SEVENTY FOUR packages, almost TWO gigabytes of software? Seriously? why is the whole text stuff even packaged with all those subpackages when you have to install them all, no matter what? /rant off MH -- Mathias Homann Mathias.Homann@openSUSE.org telegram: https://telegram.me/lemmy98 irc: [lemmy] on freenode and ircnet obs: lemmy04 gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-ID: <3aff880-77bb-146-4cac-14b26c1f486c@Telcontar.valinor> On Monday, 2021-12-06 at 13:25 +0100, Mathias Homann wrote:
Hi,
I need to create a pdf file from a .md text.
pandoc wants pdflatex - ok.
mathias@mio:~/work/git-infrastructure.as.code> cnf pdflatex
The program 'pdflatex' can be found in the following package: * texlive-latex-bin-bin [ path: /usr/bin/pdflatex, repository: zypp (download.opensuse.org-oss) ]
Zum Installieren versuchen Sie: sudo zypper install texlive-latex-bin-bin
Eum... Suggerence for the next time :-) Create this script: cer@Telcontar:~> cat /usr/local/bin/ingles #!/bin/sh LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ DICTIONARY=english \ KDE_LANG=en_US.UTF-8 \ LANGUAGE=en_US.UTF-8:en \ exec "$@" cer@Telcontar:~> And then you can do: Englisch sudo zypper install and obtain the results in English so that we all here can read it ;-)
mathias@mio:~/work/git-infrastructure.as.code> sudo zypper install texlive-latex-bin-bin Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst...
Die folgenden 1163 empfohlenen Pakete wurden automatisch gewählt: [...] Die folgenden 2774 NEUEN Pakete werden installiert: [...] 2774 neue Pakete zu installieren. Gesamtgröße des Downloads: 1,27 GiB. Bereits im Cache gespeichert: 0 B. Nach der Operation werden zusätzlich 1,9 GiB belegt.
TWO THOUSAND SEVENHUNDRED SEVENTY FOUR packages, almost TWO gigabytes of software?
Yes :-)
Seriously?
Yes! :-D
why is the whole text stuff even packaged with all those subpackages when you have to install them all, no matter what?
It is Latex. This question has been asked before more than once :-) Because, IIRC, it is done that way upstream. Thus packaging into a single package is a lot of work. Maybe someone wants to install some of them, not all, and not everybody wants the same selection, so which would be put into the same package?
/rant off
- -- Cheers, Carlos E. R. (from openSUSE 15.2 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iHoEARECADoWIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCYa4Fgxwccm9iaW4ubGlz dGFzQHRlbGVmb25pY2EubmV0AAoJELUzGBxtjUfVnsgAniL5Z71rDMQo99XJAB1i Pejt0KEZAJ4upax+pmh5cp1Nc2FoPMu6ruU9DQ== =32mg -----END PGP SIGNATURE-----
W dniu 06.12.2021 o 13:25, Mathias Homann pisze:
Hi,
I need to create a pdf file from a .md text.
pandoc wants pdflatex - ok.
mathias@mio:~/work/git-infrastructure.as.code> cnf pdflatex
The program 'pdflatex' can be found in the following package: * texlive-latex-bin-bin [ path: /usr/bin/pdflatex, repository: zypp (download.opensuse.org-oss) ]
Zum Installieren versuchen Sie: sudo zypper install texlive-latex-bin-bin
mathias@mio:~/work/git-infrastructure.as.code> sudo zypper install texlive-latex-bin-bin Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst...
Die folgenden 1163 empfohlenen Pakete wurden automatisch gewählt: [...] Die folgenden 2774 NEUEN Pakete werden installiert: [...] 2774 neue Pakete zu installieren. Gesamtgröße des Downloads: 1,27 GiB. Bereits im Cache gespeichert: 0 B. Nach der Operation werden zusätzlich 1,9 GiB belegt.
TWO THOUSAND SEVENHUNDRED SEVENTY FOUR packages, almost TWO gigabytes of software?
Seriously?
why is the whole text stuff even packaged with all those subpackages when you have to install them all, no matter what?
/rant off
MH
TeXlive is an ecosystem of its own, like python packages. And as you saw it's big. There's no a way around that. Long time ago tex packages were grouped into big rpm packages, but people were upset, when they wanted to add a single TeX package, without pulling other ones. What you can do instead is to use another pdf engine in pandoc: https://pandoc.org/MANUAL.html#creating-a-pdf
participants (3)
-
Adam Mizerski
-
Carlos E. R.
-
Mathias Homann