[opensuse] 42.2 texlive packages
Hi All, <rant> Has anyone else here unexpectedly stumbled upon texlive's phenomenally voluminous installed packages list and been stunned by it's footprint? Over 900 -doc packages, alone?! I don't recall explicitly selecting to install it. IMHO, it should have it's own 'package group' or 'pattern' instead of being pulled in with anything else. And how about the package names seemingly being seeded with odd selections designed to bork obvious pattern matching, hence frustrating rapid, bulk removal of texlive from the system? ... -doc-doc, -bin-bin, -font-fonts and there are others. Really? >:-( </rant> Have a nice day, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Carl Hartung <opensuse@cehartung.com> [07-02-17 09:19]:
Hi All,
<rant> Has anyone else here unexpectedly stumbled upon texlive's phenomenally voluminous installed packages list and been stunned by it's footprint? Over 900 -doc packages, alone?! I don't recall explicitly selecting to install it. IMHO, it should have it's own 'package group' or 'pattern' instead of being pulled in with anything else. And how about the package names seemingly being seeded with odd selections designed to bork obvious pattern matching, hence frustrating rapid, bulk removal of texlive from the system? ... -doc-doc, -bin-bin, -font-fonts and there are others. Really? >:-( </rant>
rpm -qa *texlive* |wc -l 14
-- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sun, 2 Jul 2017 09:29:07 -0400 Patrick Shanahan wrote:
rpm -qa *texlive* |wc -l 14
Hi Patrick, Your point is well taken, but I don't consider you to be an 'average user' :) I've had two 42.2 installations in a row result in what appear to be unintentionally complete sets of texlive packages being installed, and, some of those odd package names tended to thwart my usual (albeit probably sloppy / rusty) cli mitigation efforts, hence my brief rant. :) I'm on to other issues now but I appreciate your feedback! regards, Carl -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Carl Hartung <opensuse@cehartung.com> [07-02-17 11:18]:
On Sun, 2 Jul 2017 09:29:07 -0400 Patrick Shanahan wrote:
rpm -qa *texlive* |wc -l 14
Hi Patrick,
Your point is well taken, but I don't consider you to be an 'average user' :) I've had two 42.2 installations in a row result in what appear to be unintentionally complete sets of texlive packages being installed, and, some of those odd package names tended to thwart my usual (albeit probably sloppy / rusty) cli mitigation efforts, hence my brief rant. :) I'm on to other issues now but I appreciate your feedback!
good, sit back, prop up the feet and pop the top off a brown bottle, or two, or .... and I have three boxes w/o a texlive* pkg and another with one.... -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Patrick Shanahan wrote:
good, sit back, prop up the feet and pop the top off a brown bottle, or two, or ....
OK, already had some brown-bottle-stuff. Still
and I have three boxes w/o a texlive* pkg and another with one....
So you obviously don't use TeX at all. Which means the post isn't really useful regarding the basic problem. Texlive comes with more than 2000 packages, and for some packages I'm sure the overhead from rpm database etc. uses MORE space than the actual files in the package. I, too, find the situation quite ridiculous. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-07-02 17:15, Carl Hartung wrote:
On Sun, 2 Jul 2017 09:29:07 -0400 Patrick Shanahan wrote:
rpm -qa *texlive* |wc -l 14
Hi Patrick,
Your point is well taken, but I don't consider you to be an 'average user' :) I've had two 42.2 installations in a row result in what appear to be unintentionally complete sets of texlive packages being installed, and, some of those odd package names tended to thwart my usual (albeit probably sloppy / rusty) cli mitigation efforts, hence my brief rant. :) I'm on to other issues now but I appreciate your feedback!
cer@Telcontar:~> rpm -qa texlive* | wc -l 1727 cer@Telcontar:~> Yes, this is a known issue. If something wants or recommends texlive as a dependency, you get an awful lot of packages. And yes, they are intentionally that many so that you can choose exactly which of them you choose - as if anybody can select manually only 500 of them out of the list! If you want them out, find out what recommended them. Or ban them. I don't know which one is the master package. Maybe "texlive-2015.20150521-26.29.x86_64". -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
* Carlos E. R. <robin.listas@telefonica.net> [07-02-17 14:45]:
On 2017-07-02 17:15, Carl Hartung wrote:
On Sun, 2 Jul 2017 09:29:07 -0400 Patrick Shanahan wrote:
rpm -qa *texlive* |wc -l 14
Hi Patrick,
Your point is well taken, but I don't consider you to be an 'average user' :) I've had two 42.2 installations in a row result in what appear to be unintentionally complete sets of texlive packages being installed, and, some of those odd package names tended to thwart my usual (albeit probably sloppy / rusty) cli mitigation efforts, hence my brief rant. :) I'm on to other issues now but I appreciate your feedback!
cer@Telcontar:~> rpm -qa texlive* | wc -l 1727 cer@Telcontar:~>
Yes, this is a known issue. If something wants or recommends texlive as a dependency, you get an awful lot of packages. And yes, they are intentionally that many so that you can choose exactly which of them you choose - as if anybody can select manually only 500 of them out of the list!
If you want them out, find out what recommended them. Or ban them. I don't know which one is the master package. Maybe "texlive-2015.20150521-26.29.x86_64".
my low count probably stems from always using --no-recommends -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-07-02 21:26, Patrick Shanahan wrote:
* Carlos E. R. <> [07-02-17 14:45]:
cer@Telcontar:~> rpm -qa texlive* | wc -l 1727 cer@Telcontar:~>
Yes, this is a known issue. If something wants or recommends texlive as a dependency, you get an awful lot of packages. And yes, they are intentionally that many so that you can choose exactly which of them you choose - as if anybody can select manually only 500 of them out of the list!
If you want them out, find out what recommended them. Or ban them. I don't know which one is the master package. Maybe "texlive-2015.20150521-26.29.x86_64".
my low count probably stems from always using --no-recommends
But I use LyX, so I need Tex even if not directly. What I say is only that they are so many packages (for fine control) that it is impossible to really control them manually. I mean, clic clic clic in yast... I think they should be grouped in bigger packages, after all disk space is cheap... thousands of packages is unmanageable. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On Sun, Jul 2, 2017 at 8:44 PM, Carlos E. R. <robin.listas@telefonica.net> wrote:
On 2017-07-02 17:15, Carl Hartung wrote:
On Sun, 2 Jul 2017 09:29:07 -0400 Patrick Shanahan wrote:
rpm -qa *texlive* |wc -l 14
Hi Patrick,
Your point is well taken, but I don't consider you to be an 'average user' :) I've had two 42.2 installations in a row result in what appear to be unintentionally complete sets of texlive packages being installed, and, some of those odd package names tended to thwart my usual (albeit probably sloppy / rusty) cli mitigation efforts, hence my brief rant. :) I'm on to other issues now but I appreciate your feedback!
cer@Telcontar:~> rpm -qa texlive* | wc -l 1727 cer@Telcontar:~>
Yes, this is a known issue. If something wants or recommends texlive as a dependency, you get an awful lot of packages. And yes, they are intentionally that many so that you can choose exactly which of them you choose - as if anybody can select manually only 500 of them out of the list!
The problem is that whatever is requesting them does not limit it's appetite to the ones it needs. Or, if it does, the dependencies wind up pulling all the packages anyway. Making the whole point of making them in to a zillion packages rather moot. It seems that once you get a few, the rest seem always to want to tag along. I have hat to actively block them. -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-07-03 07:39, Roger Oberholtzer wrote:
On Sun, Jul 2, 2017 at 8:44 PM, Carlos E. R. <robin.listas@telefonica.net> wrote:
On 2017-07-02 17:15, Carl Hartung wrote:
On Sun, 2 Jul 2017 09:29:07 -0400 Patrick Shanahan wrote:
rpm -qa *texlive* |wc -l 14
Hi Patrick,
Your point is well taken, but I don't consider you to be an 'average user' :) I've had two 42.2 installations in a row result in what appear to be unintentionally complete sets of texlive packages being installed, and, some of those odd package names tended to thwart my usual (albeit probably sloppy / rusty) cli mitigation efforts, hence my brief rant. :) I'm on to other issues now but I appreciate your feedback!
cer@Telcontar:~> rpm -qa texlive* | wc -l 1727 cer@Telcontar:~>
Yes, this is a known issue. If something wants or recommends texlive as a dependency, you get an awful lot of packages. And yes, they are intentionally that many so that you can choose exactly which of them you choose - as if anybody can select manually only 500 of them out of the list!
The problem is that whatever is requesting them does not limit it's appetite to the ones it needs. Or, if it does, the dependencies wind up pulling all the packages anyway. Making the whole point of making them in to a zillion packages rather moot. It seems that once you get a few, the rest seem always to want to tag along. I have hat to actively block them.
hat? What is that? :-? -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
* Carlos E. R. <robin.listas@telefonica.net> [07-03-17 09:01]:
On 2017-07-03 07:39, Roger Oberholtzer wrote: [...]
The problem is that whatever is requesting them does not limit it's appetite to the ones it needs. Or, if it does, the dependencies wind up pulling all the packages anyway. Making the whole point of making them in to a zillion packages rather moot. It seems that once you get a few, the rest seem always to want to tag along. I have hat to actively block them.
hat? What is that? :-?
I believe, s/hat/had -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, Jul 3, 2017 at 3:00 PM, Carlos E. R. <robin.listas@telefonica.net> wrote:
hat? What is that? :-?
'hat' is either a brilliant and little known TexLive installation control system ... or a typo for 'that'... -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, Jul 4, 2017 at 7:44 AM, Roger Oberholtzer <roger.oberholtzer@gmail.com> wrote:
On Mon, Jul 3, 2017 at 3:00 PM, Carlos E. R. <robin.listas@telefonica.net> wrote:
hat? What is that? :-?
'hat' is either a brilliant and little known TexLive installation control system ... or a typo for 'that'...
OMG! Or better yet, a type for 'had'. I really need a summer break... -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 02-07-17 15:29, Patrick Shanahan wrote:
* Carl Hartung <opensuse@cehartung.com> [07-02-17 09:19]:
Hi All,
<rant> Has anyone else here unexpectedly stumbled upon texlive's phenomenally voluminous installed packages list and been stunned by it's footprint? Over 900 -doc packages, alone?! I don't recall explicitly selecting to install it. IMHO, it should have it's own 'package group' or 'pattern' instead of being pulled in with anything else. And how about the package names seemingly being seeded with odd selections designed to bork obvious pattern matching, hence frustrating rapid, bulk removal of texlive from the system? ... -doc-doc, -bin-bin, -font-fonts and there are others. Really? >:-( </rant> rpm -qa *texlive* |wc -l 14
Interesting. vankan@linux-wo23:~> rpm -qa *texlive* | wc -l 1723 But then I am able to write in Korean (not that I need to) and have a hyphenation dictionary in spanglish (not that I need one). So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages) -- Jos van Kan registered Linux user #152704 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-07-03 18:43, Jos van Kan wrote:
On 02-07-17 15:29, Patrick Shanahan wrote:
* Carl Hartung <opensuse@cehartung.com> [07-02-17 09:19]:
Hi All,
<rant> Has anyone else here unexpectedly stumbled upon texlive's phenomenally voluminous installed packages list and been stunned by it's footprint? Over 900 -doc packages, alone?! I don't recall explicitly selecting to install it. IMHO, it should have it's own 'package group' or 'pattern' instead of being pulled in with anything else. And how about the package names seemingly being seeded with odd selections designed to bork obvious pattern matching, hence frustrating rapid, bulk removal of texlive from the system? ... -doc-doc, -bin-bin, -font-fonts and there are others. Really? >:-( </rant> rpm -qa *texlive* |wc -l 14
Interesting.
vankan@linux-wo23:~> rpm -qa *texlive* | wc -l 1723
But then I am able to write in Korean (not that I need to) and have a hyphenation dictionary in spanglish (not that I need one). So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages)
The problem is people that do not use Tex, but yet install something that has Tex recommended, which brings the lot in. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
mararm wrote:
On Monday, 2017-07-03 20:05:52 CEST Carlos E. R. wrote:
The problem is people that do not use Tex,
Full ACK
LOL
SCNR
..but you're right :D -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages)
Numbers of files aren't important. How many gigabytes does all of this take? -- After all is said and done, more is said than done. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Den 2017-07-04 kl. 19:18, skrev John Andersen:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages) Numbers of files aren't important. How many gigabytes does all of this take?
On my system with TW it's 7643772996B. 7.6GB Cheers, -- /bengan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-07-04 19:36, Bengt Gördén wrote:
Den 2017-07-04 kl. 19:18, skrev John Andersen:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages) Numbers of files aren't important. How many gigabytes does all of this take?
On my system with TW it's 7643772996B. 7.6GB
How do we find out? -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
Den 2017-07-04 kl. 20:13, skrev Carlos E. R.:
On 2017-07-04 19:36, Bengt Gördén wrote:
Den 2017-07-04 kl. 19:18, skrev John Andersen:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages) Numbers of files aren't important. How many gigabytes does all of this take?
On my system with TW it's 7643772996B. 7.6GB How do we find out?
rpm -qa texlive-* | LANG="" xargs rpm -ql | grep -v "contains no files" | xargs du -b | awk '{print $1}' | paste -sd+ | bc Cheers, -- /bengan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-07-04 21:07, Bengt Gördén wrote:
Den 2017-07-04 kl. 20:13, skrev Carlos E. R.:
On 2017-07-04 19:36, Bengt Gördén wrote:
Den 2017-07-04 kl. 19:18, skrev John Andersen:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages) Numbers of files aren't important. How many gigabytes does all of this take?
On my system with TW it's 7643772996B. 7.6GB How do we find out?
rpm -qa texlive-* | LANG="" xargs rpm -ql | grep -v "contains no files" | xargs du -b | awk '{print $1}' | paste -sd+ | bc
Ah! Thanks. Telcontar:~ # rpm -qa texlive-* | LANG="" xargs rpm -ql | grep -v "contains no files" | xargs du -b | awk '{print $1}' | paste -sd+ | bc 6859539964 Telcontar:~ # -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On 04-07-17 21:07, Bengt Gördén wrote:
Den 2017-07-04 kl. 20:13, skrev Carlos E. R.:
On 2017-07-04 19:36, Bengt Gördén wrote:
Den 2017-07-04 kl. 19:18, skrev John Andersen:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages) Numbers of files aren't important. How many gigabytes does all of this take?
On my system with TW it's 7643772996B. 7.6GB How do we find out? rpm -qa texlive-* | LANG="" xargs rpm -ql | grep -v "contains no files" | xargs du -b | awk '{print $1}' | paste -sd+ | bc
Ah, thanks. 7.1 G here -- Jos van Kan registered Linux user #152704 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-07-05 10:47, Jos van Kan wrote:
On 04-07-17 21:07, Bengt Gördén wrote:
Den 2017-07-04 kl. 20:13, skrev Carlos E. R.:
On 2017-07-04 19:36, Bengt Gördén wrote:
Den 2017-07-04 kl. 19:18, skrev John Andersen:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages) Numbers of files aren't important. How many gigabytes does all of this take?
On my system with TW it's 7643772996B. 7.6GB How do we find out? rpm -qa texlive-* | LANG="" xargs rpm -ql | grep -v "contains no files" | xargs du -b | awk '{print $1}' | paste -sd+ | bc
Ah, thanks. 7.1 G here
It is a very curious command line. "paste" is new to me. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
Hello, On Tue, 04 Jul 2017, Bengt Gördén wrote:
Den 2017-07-04 kl. 20:13, skrev Carlos E. R.:
On 2017-07-04 19:36, Bengt Gördén wrote:
Den 2017-07-04 kl. 19:18, skrev John Andersen:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages) Numbers of files aren't important. How many gigabytes does all of this take?
On my system with TW it's 7643772996B. 7.6GB How do we find out?
rpm -qa texlive-* | LANG="" xargs rpm -ql | grep -v "contains no files" | xargs du -b | awk '{print $1}' | paste -sd+ | bc
rpm can print filesizes / packagesizes and awk can sum. Or simply do a 'su -s /usr/share/texmf' which should be "close enough"[tm]. Here it's: # du -bs /usr/share/texmf/ 2072406545 /usr/share/texmf/ $ rpm -q --qf '%{SIZE}\n' -a '*texlive*' | awk '{s+=$1;} END{print s;}' 2290007538 $ rpm -q --qf '[%{FILESIZES}\n]' -a '*texlive*' | awk '{s+=$1;} END{print s;}' 2323807817 HTH, -dnh -- Dijkstra probably hates me. -- Linus Torvalds, in kernel/sched.c -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, Jul 04, 2017 at 07:36:12PM +0200, Bengt Gördén wrote:
Den 2017-07-04 kl. 19:18, skrev John Andersen:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages) Numbers of files aren't important. How many gigabytes does all of this take?
On my system with TW it's 7643772996B. 7.6GB
Hmmm ... I've here du -cs -BG /usr/share/texmf/ 2G /usr/share/texmf/ 2G total with rpmqpack | grep -E 'texlive-(scheme|collection)' texlive-collection-basic texlive-collection-binextra texlive-collection-context texlive-collection-fontsrecommended texlive-collection-fontutils texlive-collection-genericrecommended texlive-collection-langcjk texlive-collection-langcyrillic texlive-collection-langczechslovak texlive-collection-langenglish texlive-collection-langeuropean texlive-collection-langfrench texlive-collection-langgerman texlive-collection-langgreek texlive-collection-langitalian texlive-collection-langother texlive-collection-langpolish texlive-collection-langportuguese texlive-collection-langspanish texlive-collection-latex texlive-collection-latexrecommended texlive-collection-luatex texlive-collection-mathextra texlive-collection-metapost texlive-collection-omega texlive-collection-pictures texlive-collection-plainextra texlive-collection-pstricks texlive-collection-xetex texlive-scheme-medium texlive-scheme-tetex more do I not need and if then I'll install the required scheme, collection or simply a style like ``mystyle.sty'' by using e.g. zypper in 'tex(mystyle.sty)' -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
Bengt Gördén wrote:
Den 2017-07-04 kl. 19:18, skrev John Andersen:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages) Numbers of files aren't important. How many gigabytes does all of this take?
On my system with TW it's 7643772996B. 7.6GB
And you believe that? Something seems fishy to me... The line for me gives 8573408296 However: woodstock:~% du -hs /usr/share/texmf/ 1.2G /usr/share/texmf/ and woodstock:~% rpm -qia texlive-* | grep ^Size | cut -d':' -f 2 | paste -sd+ | bc 1303968362 Seems your list counts things multiple times, as rpm -ql lists both files and directories.... -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-07-04 19:18, John Andersen wrote:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages)
Numbers of files aren't important. How many gigabytes does all of this take?
Of course number of packages is also important. It makes management by the user near impossible (you can not click on all of them in yast in a single afternoon). It causes a large overhead on the rpm database system. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
Carlos E. R. [04.07.2017 20:11]:
On 2017-07-04 19:18, John Andersen wrote:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages)
Numbers of files aren't important. How many gigabytes does all of this take?
Of course number of packages is also important. It makes management by the user near impossible (you can not click on all of them in yast in a single afternoon). It causes a large overhead on the rpm database system.
Exactly. Most packages semm to consist of their names only, no files inside, or just some bytes/KB. But the package list is overwhelming. Most of the packages are introduced by dependencies, so they could be packaged together as one bigger package. This could ease package management. Werner -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-07-05 08:07, Werner Flamme wrote:
Carlos E. R. [04.07.2017 20:11]:
On 2017-07-04 19:18, John Andersen wrote:
On 07/03/2017 09:43 AM, Jos van Kan wrote:
So yes, Carl, same here, but I live with it. :) (And I have a mere 637 doc packages)
Numbers of files aren't important. How many gigabytes does all of this take?
Of course number of packages is also important. It makes management by the user near impossible (you can not click on all of them in yast in a single afternoon). It causes a large overhead on the rpm database system.
Exactly.
Most packages semm to consist of their names only, no files inside, or just some bytes/KB. But the package list is overwhelming.
Most of the packages are introduced by dependencies, so they could be packaged together as one bigger package. This could ease package management.
Yes, it would make sense to group those that are commonly brought in by dependencies. If those are still too many, then by "grep", by common names... -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
On Sun, Jul 2, 2017 at 4:17 PM, Carl Hartung <opensuse@cehartung.com> wrote:
<rant> Has anyone else here unexpectedly stumbled upon texlive's phenomenally voluminous installed packages list and been stunned by it's footprint? Over 900 -doc packages, alone?! I don't recall explicitly selecting to install it. IMHO, it should have it's own 'package group' or 'pattern' instead of being pulled in with anything else. And how about the package names seemingly being seeded with odd selections designed to bork obvious pattern matching, hence frustrating rapid, bulk removal of texlive from the system? ... -doc-doc, -bin-bin, -font-fonts and there are others. Really? >:-( </rant>
Yes, I needed it for some pdf manipulations (images/join/split) and also was surprised by the amount of packages it pulls in (both TW and 42.2). -- Mark Goldstein -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sun, 2 Jul 2017 09:17:32 -0400, Carl Hartung wrote:
Hi All,
<rant> Has anyone else here unexpectedly stumbled upon texlive's phenomenally voluminous installed packages list and been stunned by it's footprint? Over 900 -doc packages, alone?! I don't recall explicitly selecting to install it. IMHO, it should have it's own 'package group' or 'pattern' instead of being pulled in with anything else. And how about the package names seemingly being seeded with odd selections designed to bork obvious pattern matching, hence frustrating rapid, bulk removal of texlive from the system? ... -doc-doc, -bin-bin, -font-fonts and there are others. Really? >:-( </rant>
Have a nice day,
Carl
This is among the reasons I never install texlive from openSUSE repos. I always install texlive using install-tl (http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz) on a separate partition than the system resides. I select texlive programs for installation using texlive's tlmgr "package" manager. In yast package manager I taboo texlive. If a non-texlive package requires a texlive program (eg lyx) I choose break dependency requirement in yast and make sure that the required texlive program is installed. Using this method I can even use the same texlive installation with different openSUSE versions and don't have reinstall texlive when I upgrade openSUSE (provided using the same architecture, i386 or x86_64). Istvan -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, Jul 03, 2017 at 12:08:59PM +0200, Istvan Gabor wrote:
On Sun, 2 Jul 2017 09:17:32 -0400, Carl Hartung wrote:
Hi All,
<rant> Has anyone else here unexpectedly stumbled upon texlive's phenomenally voluminous installed packages list and been stunned by it's footprint? Over 900 -doc packages, alone?! I don't recall explicitly selecting to install it. IMHO, it should have it's own 'package group' or 'pattern' instead of being pulled in with anything else. And how about the package names seemingly being seeded with odd selections designed to bork obvious pattern matching, hence frustrating rapid, bulk removal of texlive from the system? ... -doc-doc, -bin-bin, -font-fonts and there are others. Really? >:-( </rant>
Have a nice day,
Carl
This is among the reasons I never install texlive from openSUSE repos. I always install texlive using install-tl (http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz) on a separate partition than the system resides. I select texlive programs for installation using texlive's tlmgr "package" manager. In yast package manager I taboo texlive. If a non-texlive package requires a texlive program (eg lyx) I choose break dependency requirement in yast and make sure that the required texlive program is installed. Using this method I can even use the same texlive installation with different openSUSE versions and don't have reinstall texlive when I upgrade openSUSE (provided using the same architecture, i386 or x86_64).
Nevertheless and accordingly to https://ftp.fau.de/ctan/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz one gets the same amount of packages as well. OK, not with RPM but as tar balls from https://ftp.fau.de/ctan/systems/texlive/tlnet/archive/ ... you might have a look at the tlpkg/tlpobj/ subdirectory below the texmf-dist directory of you installation and to ls -l *.tlpobj | wc -l to see how many packages there are. For generating the texlive rpm packages I'm using a perl script which does read and use texlive.tlpdb.xz to generate the various spec files. Beside this the binary packages including biber are compiled and build with the system perl and libraries. Werner -- https://build.opensuse.org/project/show/Publishing:TeXLive
Carl Hartung [02.07.2017 15:17]:
Hi All,
<rant> Has anyone else here unexpectedly stumbled upon texlive's phenomenally voluminous installed packages list and been stunned by it's footprint? Over 900 -doc packages, alone?! I don't recall explicitly selecting to install it. IMHO, it should have it's own 'package group' or 'pattern' instead of being pulled in with anything else. And how about the package names seemingly being seeded with odd selections designed to bork obvious pattern matching, hence frustrating rapid, bulk removal of texlive from the system? ... -doc-doc, -bin-bin, -font-fonts and there are others. Really? >:-( </rant>
Have a nice day,
Carl
There are some kind of patterns, yes, but they are not declared as such. "rpm -qa 'texlive-collection*'" will show you, and "zypper se texlive-collection" might show you what you are still missing ;) texlive-collection-basic-2015.105.svn33040-18.2.noarch texlive-collection-fontsrecommended-2015.105.svn35830-18.2.noarch texlive-collection-genericrecommended-2015.105.svn35655-18.2.noarch texlive-collection-htmlxml-2015.105.svn35743-18.2.noarch texlive-collection-latex-2015.105.svn33055-18.2.noarch texlive-collection-latexrecommended-2015.105.svn35765-18.2.noarch texlive-collection-luatex-2015.105.svn37811-18.2.noarch -> 624 texlive-Packages installed. I'd be happy with something like 'texlive-minimal', so that the hunger of rpm can be satisfied. If I really work with tex, I'd use the packages directly from ctan.org anyway ;) Werner -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 07/02/2017 08:17 AM, Carl Hartung wrote:
Hi All,
<rant> Has anyone else here unexpectedly stumbled upon texlive's phenomenally voluminous installed packages list and been stunned by it's footprint? Over 900 -doc packages, alone?! I don't recall explicitly selecting to install it. IMHO, it should have it's own 'package group' or 'pattern' instead of being pulled in with anything else. And how about the package names seemingly being seeded with odd selections designed to bork obvious pattern matching, hence frustrating rapid, bulk removal of texlive from the system? ... -doc-doc, -bin-bin, -font-fonts and there are others. Really? >:-( </rant>
Have a nice day,
Carl
This has always been a pain, and not just on opensuse. There are a whole smattering of packages that have texlive hooks. Thankfully with KDE3 (and a full suite of apps), I only have one package: $ rpm -qa | grep -i texlive texlive-lm-fonts-2015.104.2.004svn28119-20.2.noarch It still has a whopping size of (16M): Size : 16592096 Arch is no better, you get the whole texlive-bin package a double the size for any texlive dependency. In the days for Gigabyte drives, it's just something I ignore. Now with embedded systems, it would be much more an issue.... -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (15)
-
Bengt Gördén
-
Carl Hartung
-
Carlos E. R.
-
David C. Rankin
-
David Haller
-
Dr. Werner Fink
-
Istvan Gabor
-
John Andersen
-
Jos van Kan
-
mararm
-
Mark Goldstein
-
Patrick Shanahan
-
Peter Suetterlin
-
Roger Oberholtzer
-
Werner Flamme