[Popcon-developers] Bug#865730: popularity-contest: Checking /proc/*/maps seems to be ineffective
Bill Allombert
ballombe at debian.org
Sun Feb 18 14:40:02 UTC 2018
On Sat, Jun 24, 2017 at 12:15:33PM +0200, Robert Luberda wrote:
> I think that either the support for reading the maps files should be
> dropped or popularity-contest should be run as root (BTW. it would make
> sense to run popcon-upload as nobody instead of root), however the
> second option would change the contents of the reports, because
> currently for some reason the multi-arch libs are ignored via the
> "! m{/lib/.+-.+-.+/}" (which BTW. does not work on hurd-i386),
> except for files coming from /proc/*/maps. This causes most library
> packages to be reported as `no-files' except for libperl5.24 used
> by the popularity-contest process itself, e.g. my recent log file
> contains:
Hello Robert, the issue is that ldconfig scans all C libraries which
change their atime and mark them as used. At least that used to be the
case, I did not check recently. However note that the popcon server
compensate for that by marking all dependencies of a 'recently used'
packages as also 'recently used'.
I would be grateful If you investigated whether this is still relevant.
I will deal with the /proc/*/maps issue.
Cheers,
--
Bill. <ballombe at debian.org>
Imagine a large red swirl here.
More information about the Popcon-developers
mailing list