[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#528021: unowned files after purge (policy 6.8)



reopen 528021
reassign 528021 tex-common
sorry

On Sonntag, 10. Mai 2009, Norbert Preining wrote:
> Well, your bug was anyway for the wrong package, since /u/l/s/texmf is
> created by tex-common, not by texlive-*.

ok.

> ANd in tex-common see #475077.

thanks. (but that bug is about creating that directory, which is useful for 
some usecases but not related to this problem, which is about cleaning up 
after removal :)

> That is a _should_ requirement and reading the start of the policy you
> could see that

... thats right, but...

> So please refrain from playing with severities without checking the
> details.

I'm setting the severity based on the release goals for squeeze, see 
http://release.debian.org/squeeze/goals.txt

> Furthermore, removing tex-common will remove /u/l/s/texmf as can be seen
> from the prerm script containing:
> 	rmdir /usr/local/share/texmf 2>/dev/null || true

This doesnt happen as you could have seen in the attached log. 

And I have more evidence that this really doesnt happen:

holger@piatti:/org/piuparts.debian.org/master$ grep  owned */fail/*.log |
grep -v "owned by"|grep -v mime|grep usr/local|grep texmf

sid/fail/dvi2ps_4.1j-2.log:  /usr/local/share/texmf      not owned
sid/fail/dvipdfmx_1:20090115-1.1.log:  /usr/local/share/texmf    not owned
sid/fail/itrans-fonts_5.3-6.log:  /usr/local/share/texmf         not owned
sid/fail/jmpost_3.1.10+0.04b-2.1.log:  /usr/local/share/texmf    not owned
sid/fail/jtex-base_1.9.1-7.log:  /usr/local/share/texmf  not owned
sid/fail/latex-cjk-japanese-wadalab_0.20050817-14.1.log:  /usr/local/share/texmf         
not owned
squeeze/fail/dvi2ps_4.1j-2.log:  /usr/local/share/texmf  not owned
squeeze/fail/dvipdfmx_1:20090115-1.1.log:  /usr/local/share/texmf        not 
owned
squeeze/fail/itrans-fonts_5.3-6.log:  /usr/local/share/texmf     not owned
squeeze/fail/jmpost_3.1.10+0.04b-2.1.log:  /usr/local/share/texmf        not 
owned
squeeze/fail/jtex-base_1.9.1-7.log:  /usr/local/share/texmf      not owned
squeeze/fail/latex-cjk-japanese-wadalab_0.20050817-14.1.log:  /usr/local/share/texmf     
not owned
squeeze/fail/lyx-common_1.6.2-1.log:  /usr/local/share/texmf     not owned
squeeze/fail/ocamlweb_1.37-10.log:  /usr/local/share/texmf       not owned
squeeze/fail/texlive-base-bin_2007.dfsg.2-6.log:  /usr/local/share/texmf         
not owned

See for yourself:

holger@piatti:/org/piuparts.debian.org/htdocs$ for i in `grep  owned 
*/fail/*.log |grep -v "owned by"|grep -v mime|grep usr/local|grep texmf|
cut -d " " -f1 | sed s#log:#log#` ; do echo http://piuparts.debian.org/$i ; 
done
http://piuparts.debian.org/sid/fail/dvi2ps_4.1j-2.log
http://piuparts.debian.org/sid/fail/dvipdfmx_1:20090115-1.1.log
http://piuparts.debian.org/sid/fail/itrans-fonts_5.3-6.log
http://piuparts.debian.org/sid/fail/jmpost_3.1.10+0.04b-2.1.log
http://piuparts.debian.org/sid/fail/jtex-base_1.9.1-7.log
http://piuparts.debian.org/sid/fail/latex-cjk-japanese-wadalab_0.20050817-14.1.log
http://piuparts.debian.org/sid/fail/tex4ht-common_20090223-1.log
http://piuparts.debian.org/sid/fail/texlive-base_2007.dfsg.2-2.log
http://piuparts.debian.org/sid/fail/texlive-base_2007.dfsg.2-3.log
http://piuparts.debian.org/sid/fail/texlive-base_2007.dfsg.2-4.log
http://piuparts.debian.org/squeeze/fail/dvi2ps_4.1j-2.log
http://piuparts.debian.org/squeeze/fail/dvipdfmx_1:20090115-1.1.log
http://piuparts.debian.org/squeeze/fail/itrans-fonts_5.3-6.log
http://piuparts.debian.org/squeeze/fail/jmpost_3.1.10+0.04b-2.1.log
http://piuparts.debian.org/squeeze/fail/jtex-base_1.9.1-7.log
http://piuparts.debian.org/squeeze/fail/latex-cjk-japanese-wadalab_0.20050817-14.1.log
http://piuparts.debian.org/squeeze/fail/lyx-common_1.6.2-1.log
http://piuparts.debian.org/squeeze/fail/ocamlweb_1.37-10.log
http://piuparts.debian.org/squeeze/fail/tex4ht-common_20090223-1.log
http://piuparts.debian.org/squeeze/fail/texlive-base_2007.dfsg.2-2.log
http://piuparts.debian.org/squeeze/fail/texlive-base-bin_2007.dfsg.2-6.log

So there is definitly a bug and I like to see it fixed. Could it be that a 
cronjob is putting some files in /usr/local/share/texmf/ ? piuparts runs the 
cronjobs in /etc/cron*/$package after removal of the package to make sure 
they dont produce output...

Also in my sid chroot I have:

$ ls -la /usr/local/share/texmf/ls-R 
lrwxrwxrwx 1 root staff 25 Jan  7  
2007 /usr/local/share/texmf/ls-R -> /var/lib/texmf/ls-R-LOCAL

And I'm quite certain that I didnt put it there myself.


regards,
	Holger

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: