[Piuparts-devel] Bug#652934: Bug#652934: status

Dave Steele dsteele at gmail.com
Sun Jun 17 02:55:18 UTC 2012

On Wed, Jun 13, 2012 at 6:00 AM, Andreas Beckmann <debian at abeckmann.de> wrote:
> mv debian/{install,manpages} debian/piuparts.*
> piuparts-server.postinst:
> Never ever touch /home !
> put the users in /var/lib/something
> use adduser --system
> don't manually check /etc/{passwd,group}, let adduser do this
> use dh_links and debian/*.links to craete symlinks
> changelog: /native format/d - we stay with 1.0
> the debian/tmp things can probably be split out into a separate commit
> and applied to the piuparts package without introducing piuparts-server
> at the same time
> use a current python helper to properly install the python modules and
> let the helper figure out the python versions to use
> You probably need Breaks/Replaces: piuparts (<= 0.44)
> There needs to be a clean migration path for /etc/piuparts - piuparts
> should not trigger piuparts problems itself :-)

Patches are laid out by issue in server-fixup. Squashed in
piuparts-server. I split out dh_install - debian/tmp, and laid out the
-report changes more logically (which led to more cleanup in there).
There are still some mixing of issues in the later patches.

It passes default pbuilder and piuparts tests. There are lintian
warnings for missing piuparts_slave_run|join man pages. I haven't
validated the html.

It's running from a fresh install, without obvious issues. It hasn't
been tested much beyond that. I'm making it available now because it
may be some time before I can get back to this.

More information about the Piuparts-devel mailing list