[Piuparts-devel] Bug#576321: Bug#576321: piuparts: should exclude fonts.alias

Holger Levsen holger at layer-acht.org
Thu Nov 11 00:09:14 UTC 2010


tags 576321 + pending
thanks

Hi Russ,

On Samstag, 3. April 2010, Russ Allbery wrote:
> xfonts-jmk is showing what I believe a false positive from piuparts in
> the Package Tracking System:
>
> 0m12.7s ERROR: FAIL: Package purging left files on system:
>   /usr/share/fonts/X11	 owned by: xfonts-utils, xfonts-jmk,
> xfonts-encodings /usr/share/fonts/X11/misc	 owned by: xfonts-jmk
>   /usr/share/fonts/X11/misc/fonts.alias	 not owned
>
> This file is created automatically by the debhelper-generated postinst
> logic, specifically:
>
>     update-fonts-alias --include /etc/X11/fonts/misc/xfonts-jmk.alias misc
>
> This is one of those cases where it's not clear who the owner of this
> file should be or when it should be removed.  debhelper-generated logic
> calls update-fonts-alias in postrm, but only if that program exists,
> which it doesn't in the piuparts removal sequence.
>
> I think this is just a false positive that should be excluded, but it's
> possible there's some better cleanup that can be done somewhere.
> Regardless, though, this doesn't represent a bug in the xfonts-jmk
> package so far as I can tell.

Thanks for this analysis and sorry for not responding at all earlier, fix 
applied to svn trunk now. (Which is sadly still running on piuparts.d.o ;)

holger at piatti:/org/piuparts.debian.org/master$ 
grep "/usr/share/fonts/X11/misc/fonts.alias" */fail/*.log |cut -d" " -f1 |
sed -s "s#.log:#.log#" | xargs rm -fv 
„sid/fail/tv-fonts_1.1-7.log“ entfernt
„sid/fail/xfonts-a12k12_1-9.log“ entfernt
„sid/fail/xfonts-ayu_1.7+0a+0debian1-2.log“ entfernt
„sid/fail/xfonts-cmex-big5p_0.1-5.2.log“ entfernt
„sid/fail/xfonts-jisx0213_0+20040511-3.log“ entfernt
„sid/fail/xfonts-kappa20_0.396-3.log“ entfernt
„sid/fail/xfonts-knickers_0.0.1-6.log“ entfernt
„sid/fail/xfonts-mplus_2.2.4-1.log“ entfernt
„sid/fail/xfonts-shinonome_5-1.1.log“ entfernt
„sid/fail/xfonts-terminus_4.30-2.log“ entfernt
„sid/fail/xfonts-terminus-dos_4.30-2.log“ entfernt
„sid/fail/xfonts-wqy_0.9.9-3.2.log“ entfernt

Sorry for not setting LANG=C 8-)


cheers,
	Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/piuparts-devel/attachments/20101111/2892263b/attachment.pgp>


More information about the Piuparts-devel mailing list