On Fri, Dec 9, 2016 at 10:58 PM, Matthew Miller
<mattdm(a)fedoraproject.org> wrote:
On Fri, Dec 09, 2016 at 10:22:44PM +0000, Peter Robinson wrote:
> repo data). The full list makes up most of the 40Mb downloaded. The
> dnf developers seem to think that everyone has lots of data/bandwidth
> and don't see the problem with it.
Isn't the problem that the SAT solver used by DNF for dependency
resolution doesn't know in advance if it will be needed or not, and
there isn't an easy way of adding it in midway?
No idea of the exact details, by default yum didn't use all that data
so didn't download it (it's basically a full file list of everything
in all rpms) until it actually did need it which was never for
standard use cases. dnf downloads it all the time, this IMO is a
regression which can cost non insignificant amounts of bandwidth (eg
my parents have a 5Gb allocation a month, 40Mb a day * 30 days a month
is 1.2Gb or over 20% of their allocation).
Peter