Page 1 of 1
mgaonline

Posted:
May 25th, '11, 22:53
by juergen_harms
Mgaonline is installing itself as an update, although it is not an update. The last couple of days I kept deleting mgaonline - and mgaonline keeps mageiagically coming back. Is there a reasoning behind this?
I have now added magonline in the urpmi skip file (but that is not a good solution, I have a tendency to forget having put something in the skip list, which may lead to problems)
Re: mgaonline

Posted:
May 26th, '11, 07:15
by obgr_seneca
I can't reproduce.
I just deinstalled mgaonline and did an "urpmi --auto-select" after that. No mgaonline in the list.
But maybe it is a "Suggests" of another package that I don't have on my system, or that isn't updated just now. If that is the case, you can use
- Code: Select all
urpmi --auto-update --no-suggests
The other question, coming to my mind, is: why?
Does mgaonline disturb you?
Oliver
Re: mgaonline

Posted:
May 26th, '11, 09:03
by juergen_harms
But maybe it is a "Suggests" of another package that I don't have on my system
That is an explanation - the question of the rationale remains. Is their a way to find which package does the "suggest"? - non-reproducability should be explained.
Does mgaonline disturb you?
Disturb is too dramatic - it is annoying. I maintain several mageia machines an a LAN and manage updates for them from a single server (who creates local repositories of downloaded packages): only one single download for all machines - annoying to have users on clients be invited to do their own download/install.
Re: mgaonline

Posted:
May 26th, '11, 09:41
by obgr_seneca
IIRC there is no urpm command telling you, which package suggests another one, it is there for requires, but not for suggests (perhaps a functionality that should be added).
As I see it, you have two choices: either turn off mgaonline in the config files of the User or disable its installation by adding it to the skip.list.
If I understand your intention correctly, it is the easier way to just add it to skip.list.
Oliver
Re: mgaonline

Posted:
May 27th, '11, 01:40
by ahmad
urpmf can print all sorts of rpm tags; this will print what mgaonline suggests and what suggests mgaonline:
- Code: Select all
$ urpmf --suggests mgaonline
drakconf:mgaonline
the package before : suggests the package after : .
So, drakconf suggests mgaonline, if you use --no-suggests when drakconf is updated then mgaonline won't be installed; you need to do this just the one time, any subsequent drakconf updates won't suggest mgaonline again, IIRC.
Re: mgaonline

Posted:
May 27th, '11, 07:43
by juergen_harms
Thank you, that is very helpful.
Expanding on what you suggest, "urpmf --suggest drakconf" shows that drakconf pulls in a long list of packages. I will have to carefully check that I dont do any mischief suppressing suggested packages from drakconf
Re: mgaonline

Posted:
May 27th, '11, 18:08
by ahmad
urpmi showed the mgaonline suggests when you were updating drakconf because it's a "new" suggests; previously drakconf suggested mdkonline, but that was changed once mgaonline became ready. So you only have to worry about drakconf suggests once, when you install it for the first time, and on any subsequent "new"ly added suggests, which historically, doesn't change that much.
I don't know if you use bash-completion or not, but I suggest you try it; install bash-completion, start a new terminal then:
urpmf --sug<TAB>
and it'll auto-complete the option(s) for you, this works with all urpm{i,e,f,q} commands; of course bash-completion isn't limited to urpmi, it has many more goodies for the most common commands (check /etc/bash_completion.d/).