doktor5000 wrote:Instead, you could also use urpmi --auto-update --no-suggests to do the KDE update and you wouldn't have gotten texlife-texmf.
Hey thanks
doktor, that's awesome. Another option I didn't know existed. I'll store it away for the future.
A question though: how does one know from looking at the update queue in MCC that a package is only being "suggested"?
I'm looking at the queue right now on my i686 box and there is no indication whatsoever in the
texlive packages that they're merely suggested. However, for
kdegraphics-thumbnailers there is this:
New dependencies:libfreetype2-1.3.1-42.mga3.tainted.i586
libkpathsea6-20120701-3.mga3.i586
libptexenc1-20120701-3.mga3.i586
...
t1lib-config-5.1.2-14.mga3.i586
texlive-20120701-3.mga3.i586
texlive-texmf-20120701-4.mga3.noarch
So at the very bottom is
texlive-texmf appearing very much as if it's become a
critical dependency to KDE.
No offence intended, but without some advance warning about incoming suggests, your solution doesn't seem very practical for the average (non-root) user and defeats the point of a user updating via MCC at all. Either you
always install suggests or have root fire up a CLI to run this command and
never install suggests.
Perhaps MCC should pop up an addition modal in a situation like this?
"The following packages are suggested but optional; do you wish to install them? <YES> <NO>" But if there are multiple suggests and a user might want to mix and match them, another window with additional check boxes would be needed, adding more complexity to MCC....
Your command line above is great in this particular case because you know of a suggests after the fact (especially for me since I still have two boxes to update), but its not very practical in a day-to-day use case. Also, in the ~14 years I've been using Mandrake/Mandriva/Mageia a situation like this has never cropped up for me before. Heck, I didn't even know "suggests" packages existed until yesterday, so presumably I've been ignorantly installing them by the dozens all the while.
Anyway, thanks again.