[Piuparts-devel] pull: for-holger - piuparts exceptions batch 1 (was: Re: pull: for-holger - various bits)

Holger Levsen holger at layer-acht.org
Sun Nov 24 05:29:15 UTC 2013


Hi Andreas,

On Sonntag, 24. November 2013, Andreas Beckmann wrote:
> > do you have anything else which should go into 0.56? The last upload to
> > sid was 7 weeks ago and I'd like to release often and early...
> yeah ... cleaning out the huge number of commits I'm ahead of you :-)

anything else now? :)
 
> here comes the next batch, mainly adding piuparts exceptions

nice, thanks!

> Andreas Beckmann (13):
>       new known_problem: packages using piuparts exceptions

cool :)

>       leftover-checks may need openssl for better cleanup
>       manually cleanup ssl certificates from imapd, ipop3d
>       exception for libreoffice-style* in wheezy-backports
>       custom-scripts/*: generalize distro patterns

I'm a bit too tired/lazy to present the proper patch, but this

+if     [ "$PIUPARTS_DISTRIBUTION" = "wheezy" ] || \
+       [ "$PIUPARTS_DISTRIBUTION" = "wheezy-proposed" ] ; then

can be shortened to test for a string starting with "wheezy".. probably

if [ "${PIUPARTS_DISTRIBUTION:0:6}" = "wheezy" ] ; then

>       more bad file permission exceptions for citadel-server
>       bad permission exception for gpe-tetris
>       bad permission exception for linpopup
>       report_newly_bugged_packages: run piuparts-analyze via timeout

AFAICS running into the timeout (nice idea!) is not handled properly?!

>       whitespace, typo, and todo cleanup

/me wonders what effect this bug had:

     def rdep_chain_len(self, pkg):
         if pkg.rdep_chain_len is None:
-            self.calc_rrdep_pkg_counts(pkg)
+            self._calc_rrdep_pkg_counts(pkg)
 
         return pkg.rdep_chain_len


>       p: fix apt-cache call for lenny
>       add more packages that need a database
>       p: allow starting firebird2.5-super with --allow-database
> If you don't want to start the firebird database thing on the slave,
> leave out the last one.

nah, merged and pushed them all and running them now...  :)

Oh, and:

holger at piu-slave-bm-a:~$ ps aux | grep piuparts-slave
2954      1015  0.3  0.3 107828 47076 pts/2    S+   Nov23   2:00 /usr/bin/python /srv/piuparts.debian.org/share/piuparts/piuparts-slave
2954      1019  0.6  0.3 107716 47680 pts/3    S+   Nov23   3:31 /usr/bin/python /srv/piuparts.debian.org/share/piuparts/piuparts-slave
2954      1023  0.5  0.3 107676 47164 pts/4    S+   Nov23   2:48 /usr/bin/python /srv/piuparts.debian.org/share/piuparts/piuparts-slave
2954      1039  0.2  0.3 107812 47120 pts/5    S+   Nov23   1:18 /usr/bin/python /srv/piuparts.debian.org/share/piuparts/piuparts-slave
holger   16976  0.0  0.0   9832   888 pts/0    S+   05:28   0:00 grep piuparts-slave



cheers,
	Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/piuparts-devel/attachments/20131124/00513588/attachment-0001.sig>


More information about the Piuparts-devel mailing list