Package: rebuildd
Version: 0.4
Severity: wishlist

post_build_cmd currently only gets executed after a successful build.

This means it's never possible to cleanup what source_cmd or build_cmd did
after a failure of one of those commands.

Either always call post_build_cmd but with different environment variables
so that we know whether the build has been successful or not. Or add a new
hook post_build_failed_cmd or cleanup_cmd.


Note that it would be even better if the design of rebuildd involved
creating a temporary directory in $work_dir and dropping that directory
once the build is finished.

Because right now if you build the same source package for two
architectures and/or for two different distros at the same time, you end
up sharing the downloaded source package and you don't really know when
it's safe to remove it.


It would also be nice to have comments explaining all the entries in
the configuration file because many things are not obvious (the
substitution available, the meaning of "any" in "more_arches" I still
don't know... I had to put "i386" explicitly to get it to accept i386
builds on a amd64 machine).


-- System Information:
Debian Release: wheezy/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (150, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages rebuildd depends on:
ii  lsb-base          3.2+Debian29
ii  python            2.7.2-10
ii  python-apt        0.8.3+nmu1
ii  python-sqlobject  0.12.4-2.1
ii  python-support    1.0.14

Versions of packages rebuildd recommends:
ii  pbuilder         0.206
ii  python-gdchart2  0.beta1-3.4+b4
ii  python-webpy     1:0.34-2

Versions of packages rebuildd suggests:
ii  cowdancer  0.67

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to