Using urpmi --update (or MageiaUpdate) is almost equivalent to --media <list of the update media>, it would be better if it acted as --search-media <list of the update media>, meaning that it can resolve dependencies using other media
The code almost does it (it sets searchmedia on the update media) except that there are several calls to non_ignored_media($urpm, $options{update}) which means that non update media will be excluded.
Even without changing current behavior, I think it would have made more sense to temporary ignore other media (like with --media) instead of having this option to non_ignored_media().
Using urpmi --update (or MageiaUpdate) is almost equivalent to --media <list of the update media>, it would be better if it acted as --search-media <list of the update media>, meaning that it can resolve dependencies using other media
The code almost does it (it sets searchmedia on the update media) except that there are several calls to non_ignored_ media($ urpm, $options{update}) which means that non update media will be excluded.
Even without changing current behavior, I think it would have made more sense to temporary ignore other media (like with --media) instead of having this option to non_ignored_ media() .