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. <ballo...@debian.org> Imagine a large red swirl here.