[Piuparts-devel] Piuparts is not uninstalling a package under test

Dave Steele dsteele at gmail.com
Sun Nov 27 17:06:02 UTC 2011


On Sun, Nov 27, 2011 at 10:56 AM, Dave Steele <dsteele at gmail.com> wrote:
>
> $ ./piublocker
> dependency failed -  1552
> failed testing -  192
>
> blocking free cum  rdeps package
>  477      43  1509   497 sgml-data
>  458      26  1058   477 docbook-xsl
>  136     134   922   173 libreoffice-core
>  121     121   801   165 iceweasel
>  93      93   708    93 gnustep-base-common
>  36      29   679    36 gforge-common
>  35      34   645    35 gosa
>  33      33   612    33 liquidsoap
>  29      26   583   714 python-gi
>  26      26   557    27 drupal6
>  24      24   533    24 cyrus-common
>  ...
>
>
> The fruit is still low-hanging. I'll be working 611418 and python-gi today
>

As it turns out, the python-gi situation could use some attention.
Piuparts does not appear to be acting correctly:

   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650197


Package: python-gi
Version: 3.0.2-4
User: debian-qa at lists.debian.org
Usertags: piuparts piuparts.d.o

python-gi is failing piuparts with a large number of leftover owned
and unowned files after a purge.

    http://piuparts.debian.org/sid/fail/python-gi_3.0.2-4.log

   ...
   0m30.6s ERROR: FAIL: Package purging left files on system:
     /usr/lib/libpyglib-gi-2.0-python2.6.so	 owned by: python-gi
     /usr/lib/libpyglib-gi-2.0-python2.6.so.0	 owned by: python-gi
     /usr/lib/libpyglib-gi-2.0-python2.6.so.0.0.0	 owned by: python-gi
     /usr/lib/libpyglib-gi-2.0-python2.7.so	 owned by: python-gi
     /usr/lib/libpyglib-gi-2.0-python2.7.so.0	 owned by: python-gi
     /usr/lib/libpyglib-gi-2.0-python2.7.so.0.0.0	 owned by: python-gi
     /usr/lib/pyshared	 owned by: python-gi
     /usr/lib/pyshared/python2.6	 owned by: python-gi
     /usr/lib/pyshared/python2.6/gi	 owned by: python-gi
     /usr/lib/pyshared/python2.6/gi/_gi.so	 owned by: python-gi
     /usr/lib/pyshared/python2.6/gi/_glib	 owned by: python-gi
   ...

However, the Piuparts log on piuparts.debian.org does not indicate
that python-gi was uninstalled before the leftover file check.

A local test of the package, on sid, shows it as passing all tests,
with or without the '-a' option.

Why is piuparts skipping the uninstall of python-gi?



More information about the Piuparts-devel mailing list