[Bug 1214482] Re: Not-grouping dependent packages in Phased Updates changes propability distribution for entire group of dependent packages.

Marek Wrzosek marek.wrzosek at gmail.com
Wed May 28 16:51:10 UTC 2014


Yeah, I forgot about this report. If (Pseudo)Random Number Generator is seeded that way, then in most cases this will be fine, only in bad-luck cases (when source packages are different but debs depends on each other) my analysis will apply. The good news is that, even if this situation occurs, the upgrade part of the process is fine, only the data analysis part must concern different probability distribution (when mapping number of bug reports to percentage of users).
PS. Sorry for my English, I wasn't using it for a while... in last months.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-manager in Ubuntu.
https://bugs.launchpad.net/bugs/1214482

Title:
  Not-grouping dependent packages in Phased Updates changes propability
  distribution for entire group of dependent packages.

Status in “update-manager” package in Ubuntu:
  New

Bug description:
  I assume that you decided for uniform distribution in the random
  number generator. If group of dependent packages is installed only
  when all phased-update-percentage values (for each package) are
  smaller than the present percentage on server - it will change
  probability distribution for the whole group of packages.

  Just run this:

  figure(1)
  hist(rand(1,100000))
  for i = 2:10
  	figure(i)
  	hist(max(rand(i,100000)))
  endfor

  in octave and look at histograms for i>1 (i is the number of dependent
  packages).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1214482/+subscriptions



More information about the foundations-bugs mailing list