[Piuparts-devel] /etc/motd -> /var/run/motd
Dave Steele
dsteele at gmail.com
Tue Nov 15 04:12:57 UTC 2011
This is an analysis of the broken links reported in the "successfully
tested", "but logfile contains 'broken symlinks'" list at
http://piuparts.debian.org/sid/broken_symlinks_issue.html
As of today, there are 30813 packages in this list, out of 31368
successfully tested, and 34706 overall.
A total of 30623 logs are considered here.
# piubsl.py linkreport db
count broken symlink
29706 /etc/motd -> /var/run/motd
6382 /etc/fonts/conf.d/30-defoma.conf ->
/var/lib/defoma/fontconfig.d/fonts.conf
877 /usr/lib/python2.6/dist-packages/python-support.pth ->
../../pymodules/python2.6/.path
874 /usr/lib/python2.7/dist-packages/python-support.pth ->
../../pymodules/python2.7/.path
757 /usr/share/pyshared/numpy/core/include/numpy/nummacro.h ->
../../../numarray/numpy/nummacro.h
757 /usr/share/pyshared/numpy/core/include/numpy/ieeespecial.h ->
../../../numarray/numpy/ieeespecial.h
757 /usr/share/pyshared/numpy/core/include/numpy/numcomplex.h ->
../../../numarray/numpy/numcomplex.h
757 /usr/share/pyshared/numpy/core/include/numpy/libnumarray.h ->
../../../numarray/numpy/libnumarray.h
757 /usr/share/pyshared/numpy/core/include/numpy/arraybase.h ->
../../../numarray/numpy/arraybase.h
757 /usr/share/pyshared/numpy/core/include/numpy/cfunc.h ->
../../../numarray/numpy/cfunc.h
536 /usr/lib/gcc/x86_64-linux-gnu/4.6/4.6 -> 4.6
517 /usr/share/doc/libgtk-3-0/README.gz -> ../libgtk-3-common/README.gz
399 /usr/share/dict/words -> /etc/dictionaries-common/words
393 /usr/lib/ispell/default.aff -> /etc/dictionaries-common/default.aff
393 /usr/lib/ispell/default.hash -> /etc/dictionaries-common/default.hash
368 /usr/share/man/man1/2to3.1.gz -> 2to3-2.6.1.gz
362 /usr/include/python2.6/numpy ->
../../lib/pymodules/python2.6/numpy/core/include/numpy
362 /usr/include/python2.6_d/numpy ->
../../lib/pymodules/python2.6/numpy/core/include/numpy
335 /usr/include/python2.7_d/numpy ->
../../lib/pymodules/python2.7/numpy/core/include/numpy
335 /usr/include/python2.7/numpy ->
../../lib/pymodules/python2.7/numpy/core/include/numpy
128 /usr/lib/xulrunner-1.9.1/dictionaries -> ../../share/hunspell
107 /usr/share/doc/libgtk-3-bin/README.gz -> ../libgtk-3-common/README.gz
91 /usr/share/doc/python-simplejson/_static/sidebar.js ->
../../../javascript/sphinxdoc/1.0/sidebar.js
...
>From this, it looks like a half dozen packages are responsible for 95%
of the entries on the list. It would take a 98% reduction to match the
current size of the failed-testing queue.
'/etc/motd' is in 97% of the checked logs. A total of 21,327 packages
(70%) have '/etc/motd' as the only broken symlink. See bug #648784 for
a discussion of that failure:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648784
... and for the second entry in the list:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648791
Eliminating these two alone would reduce the list to 4838 packages.
The analysis script is at https://github.com/davesteele/piubsl
More information about the Piuparts-devel
mailing list