]> git.donarmstrong.com Git - wannabuild.git/log
wannabuild.git
13 years agofix --max-age from previous commit
Andreas Barth [Thu, 31 Mar 2011 20:18:11 +0000 (20:18 +0000)]
fix --max-age from previous commit

13 years agoRefactor argument-parsing code using standard module Getopt::Long
Hilko Bengen [Thu, 31 Mar 2011 19:52:05 +0000 (21:52 +0200)]
Refactor argument-parsing code using standard module Getopt::Long

13 years agoremove programm name aliases (symlinks already gone since some time)
Andreas Barth [Thu, 31 Mar 2011 17:55:01 +0000 (17:55 +0000)]
remove programm name aliases (symlinks already gone since some time)

13 years agomerge-v3: fix moving binNMUed packages to installed
Andreas Barth [Thu, 31 Mar 2011 17:38:26 +0000 (17:38 +0000)]
merge-v3: fix moving binNMUed packages to installed

13 years agoremove "pretend-available"
Andreas Barth [Thu, 31 Mar 2011 17:34:00 +0000 (17:34 +0000)]
remove "pretend-available"

13 years agomerge-v3: move Auto-Not-For-Us handling into Installed handling
Andreas Barth [Thu, 31 Mar 2011 17:17:05 +0000 (17:17 +0000)]
merge-v3: move Auto-Not-For-Us handling into Installed handling
(and set version information this way)

13 years agoremove more warnings
Andreas Barth [Wed, 30 Mar 2011 22:10:56 +0000 (22:10 +0000)]
remove more warnings
sort_order: update code for S (>= standard)

13 years agoanother fix for use warnings
Andreas Barth [Wed, 30 Mar 2011 21:59:56 +0000 (21:59 +0000)]
another fix for use warnings

13 years agouse non-priv mode with simulate
Andreas Barth [Wed, 30 Mar 2011 21:57:26 +0000 (21:57 +0000)]
use non-priv mode with simulate

13 years agoremove old ways to import packages, sources and quinn-diff
Andreas Barth [Wed, 30 Mar 2011 21:17:18 +0000 (21:17 +0000)]
remove old ways to import packages, sources and quinn-diff

13 years agoNewer versions of Dpkg::Version export version_compare instead of vercmp.
Hilko Bengen [Wed, 30 Mar 2011 19:48:20 +0000 (21:48 +0200)]
Newer versions of Dpkg::Version export version_compare instead of vercmp.

13 years agofix a place where use strict complains
Andreas Barth [Wed, 30 Mar 2011 21:01:11 +0000 (21:01 +0000)]
fix a place where use strict complains

13 years agofix another place where use warnings complains
Andreas Barth [Wed, 30 Mar 2011 21:00:39 +0000 (21:00 +0000)]
fix another place where use warnings complains

13 years agofix previous commits
Andreas Barth [Wed, 30 Mar 2011 20:51:02 +0000 (20:51 +0000)]
fix previous commits

13 years agofix previous changes
Andreas Barth [Wed, 30 Mar 2011 20:46:54 +0000 (20:46 +0000)]
fix previous changes

13 years agofix 4572e2d58812a9c5f422a8c2e2401c441d528bb
Andreas Barth [Wed, 30 Mar 2011 20:37:05 +0000 (20:37 +0000)]
fix 4572e2d58812a9c5f422a8c2e2401c441d528bb

13 years agosmall fixes to allow use warnings
Andreas Barth [Wed, 30 Mar 2011 20:32:54 +0000 (20:32 +0000)]
small fixes to allow use warnings

13 years agoUse open in a modern way.
Hilko Bengen [Wed, 30 Mar 2011 18:39:45 +0000 (20:39 +0200)]
Use open in a modern way.

Two perlcritic warnings triggered this change:
- Two-argument "open" used
- Bareword file handle opened

This should not cause any behavioral changes.

13 years agoperlcritic: Subroutine prototypes used
Hilko Bengen [Wed, 30 Mar 2011 18:39:50 +0000 (20:39 +0200)]
perlcritic: Subroutine prototypes used

13 years agoperlcritic: Variable declared in conditional statement
Hilko Bengen [Wed, 30 Mar 2011 18:39:46 +0000 (20:39 +0200)]
perlcritic: Variable declared in conditional statement

This should not cause any behavioral changes.

13 years agoperlcritic: Code before strictures are enabled
Hilko Bengen [Wed, 30 Mar 2011 18:39:47 +0000 (20:39 +0200)]
perlcritic: Code before strictures are enabled

This should not cause any behavioral changes.

13 years agoSome editors may not recognize POD blocks without blank lines separating them from...
Hilko Bengen [Wed, 30 Mar 2011 18:39:49 +0000 (20:39 +0200)]
Some editors may not recognize POD blocks without blank lines separating them from the code.

13 years agomerge-v3: fix logstring
Andreas Barth [Wed, 30 Mar 2011 19:34:47 +0000 (19:34 +0000)]
merge-v3: fix logstring
don't set to auto-not-for-us if already in this state

13 years agotrigger.debian: fix a typo that prevented incoming to be included
Philipp Kern [Sat, 26 Mar 2011 20:14:37 +0000 (20:14 +0000)]
trigger.debian: fix a typo that prevented incoming to be included

13 years agoadd state auto-not-for-us:
Andreas Barth [Wed, 30 Mar 2011 19:07:18 +0000 (19:07 +0000)]
add state auto-not-for-us:
  if a package shouldn't be built according to the sources file, and the
  package isn't marked in P-a-s, and isn't in the Failed or Dep-Wait-State
  (in which case the current state isn't touched)

13 years agoAuto-committed schema changes.
Debian wanna-build admins [Sat, 26 Mar 2011 05:00:54 +0000 (05:00 +0000)]
Auto-committed schema changes.

13 years agowanna-build: beautify build_arch_all as Build-Arch-All
Debian wanna-build admins [Fri, 25 Mar 2011 15:14:21 +0000 (15:14 +0000)]
wanna-build: beautify build_arch_all as Build-Arch-All

13 years agowanna-build: add suppress_successful_logs to the distribution options
Debian wanna-build admins [Fri, 25 Mar 2011 15:14:07 +0000 (15:14 +0000)]
wanna-build: add suppress_successful_logs to the distribution options

13 years agowanna-build: add preliminary build_arch_all support
Philipp Kern [Fri, 25 Mar 2011 14:48:07 +0000 (14:48 +0000)]
wanna-build: add preliminary build_arch_all support

13 years agoMerge branch 'master' of /srv/buildd.debian.org/git/wanna-build
wanna-build admin [Fri, 25 Mar 2011 13:40:37 +0000 (13:40 +0000)]
Merge branch 'master' of /srv/buildd.debian.org/git/wanna-build

13 years agotriggers: switch to a signal-based infrastructure
Philipp Kern [Fri, 25 Mar 2011 13:40:14 +0000 (13:40 +0000)]
triggers: switch to a signal-based infrastructure

13 years agoAuto-committed schema changes.
Debian wanna-build admins [Mon, 14 Mar 2011 05:00:54 +0000 (05:00 +0000)]
Auto-committed schema changes.

13 years agoexclude .new files (as we shouldn't rsync them anyways)
Andreas Barth [Sun, 13 Mar 2011 18:38:14 +0000 (18:38 +0000)]
exclude .new files (as we shouldn't rsync them anyways)

13 years agooutput archive and build_dep_resolver on take (api >= 1)
Andreas Barth [Sun, 13 Mar 2011 18:37:14 +0000 (18:37 +0000)]
output archive and build_dep_resolver on take (api >= 1)

13 years agoadd resolver and upload archive to the distributions table
Andreas Barth [Sun, 13 Mar 2011 18:20:43 +0000 (18:20 +0000)]
add resolver and upload archive to the distributions table

13 years agoadd "order by" for distribution_architectures
Andreas Barth [Sun, 13 Mar 2011 13:57:58 +0000 (13:57 +0000)]
add "order by" for distribution_architectures

13 years agooutput number of needs-build packages as well
Andreas Barth [Sun, 13 Mar 2011 13:32:37 +0000 (13:32 +0000)]
output number of needs-build packages as well

13 years agoMake --give-back go to BD-Uninstallable again.
Kurt Roeckx [Sun, 6 Mar 2011 10:08:05 +0000 (10:08 +0000)]
Make --give-back go to BD-Uninstallable again.

Since we changed from unstable to sid, this of course broke.  Check
for the auto-depwait setting instead.

13 years agoAuto-committed schema changes.
Debian wanna-build admins [Sat, 26 Feb 2011 15:12:52 +0000 (15:12 +0000)]
Auto-committed schema changes.

13 years agoMerge branch 'master' of /org/buildd.debian.org/git/wanna-build
Debian wanna-build admins [Sat, 26 Feb 2011 15:10:01 +0000 (15:10 +0000)]
Merge branch 'master' of /org/buildd.debian.org/git/wanna-build

13 years agoAuto-committed schema changes.
Debian wanna-build admins [Sat, 26 Feb 2011 05:00:52 +0000 (05:00 +0000)]
Auto-committed schema changes.

13 years agoAuto-committed schema changes.
Debian wanna-build admins [Sun, 20 Feb 2011 05:00:52 +0000 (05:00 +0000)]
Auto-committed schema changes.

13 years agoAuto-committed schema changes.
Debian wanna-build admins [Sat, 19 Feb 2011 13:18:45 +0000 (13:18 +0000)]
Auto-committed schema changes.

13 years agoMerge branch 'master' of /org/buildd.debian.org/git/wanna-build
Andreas Barth [Sat, 12 Feb 2011 10:11:46 +0000 (10:11 +0000)]
Merge branch 'master' of /org/buildd.debian.org/git/wanna-build

13 years agoadd T as sortkey: by fractions of a day (full days are handled by C and W already...
Andreas Barth [Sat, 12 Feb 2011 10:10:25 +0000 (10:10 +0000)]
add T as sortkey: by fractions of a day (full days are handled by C and W already, and are out of scope here)
change default sort order of needs-build: sort by T before sorting by name

13 years agouncommited change
Andreas Barth [Fri, 11 Feb 2011 20:01:16 +0000 (20:01 +0000)]
uncommited change

13 years agoMerge branch 'master' of /srv/buildd.debian.org/git/wanna-build
Andreas Barth [Fri, 11 Feb 2011 19:43:04 +0000 (19:43 +0000)]
Merge branch 'master' of /srv/buildd.debian.org/git/wanna-build

13 years agopackages loose one priority point per hour (packages without recorded build time...
Andreas Barth [Fri, 11 Feb 2011 19:41:09 +0000 (19:41 +0000)]
packages loose one priority point per hour (packages without recorded build time loose 2), up to 15 points

13 years agofix distribution=any-priv (by moving it prior of opening the database)
Andreas Barth [Fri, 11 Feb 2011 19:23:09 +0000 (19:23 +0000)]
fix distribution=any-priv (by moving it prior of opening the database)

13 years agoAuto-committed schema changes.
Debian wanna-build admins [Tue, 8 Feb 2011 05:00:51 +0000 (05:00 +0000)]
Auto-committed schema changes.

13 years agoupdate-schema.sh: add git push post-commit
Debian wanna-build admins [Mon, 7 Feb 2011 18:38:37 +0000 (18:38 +0000)]
update-schema.sh: add git push post-commit

13 years agoMerge branch 'master' of /srv/buildd.debian.org/git/wanna-build
Debian wanna-build admins [Mon, 7 Feb 2011 18:37:05 +0000 (18:37 +0000)]
Merge branch 'master' of /srv/buildd.debian.org/git/wanna-build

13 years agoAuto-committed schema changes.
Debian wanna-build admins [Mon, 7 Feb 2011 18:32:47 +0000 (18:32 +0000)]
Auto-committed schema changes.

13 years agoadd update-schema.sh to auto-commit schema changes
Debian wanna-build admins [Mon, 7 Feb 2011 18:30:03 +0000 (18:30 +0000)]
add update-schema.sh to auto-commit schema changes

13 years agoMerge branch 'master' of /srv/buildd.debian.org/git/wanna-build
wanna-build admin [Mon, 7 Feb 2011 15:40:02 +0000 (15:40 +0000)]
Merge branch 'master' of /srv/buildd.debian.org/git/wanna-build

13 years agoetc/wanna-build.conf.local: %distributions is now pulled from the database
Philipp Kern [Mon, 7 Feb 2011 15:39:48 +0000 (15:39 +0000)]
etc/wanna-build.conf.local: %distributions is now pulled from the database

13 years agoMove scripts out of the base directory.
Philipp Kern [Mon, 7 Feb 2011 15:39:05 +0000 (15:39 +0000)]
Move scripts out of the base directory.

13 years agoMerge branch 'master' of /srv/buildd.debian.org/git/wanna-build
wanna-build admin [Mon, 7 Feb 2011 15:15:49 +0000 (15:15 +0000)]
Merge branch 'master' of /srv/buildd.debian.org/git/wanna-build

13 years agoimport various post-release changes
Philipp Kern [Mon, 7 Feb 2011 15:12:13 +0000 (15:12 +0000)]
import various post-release changes

13 years agocrontab: add mehdi-pull-push for pgstatus
Philipp Kern [Sun, 30 Jan 2011 00:07:42 +0000 (00:07 +0000)]
crontab: add mehdi-pull-push for pgstatus

13 years agowanna-build: fix misplaced dollars (thanks adsb)
Philipp Kern [Fri, 7 Jan 2011 08:06:28 +0000 (08:06 +0000)]
wanna-build: fix misplaced dollars (thanks adsb)

13 years agoschema: Fix missing brace and broken script
Roger Leigh [Fri, 3 Dec 2010 09:55:44 +0000 (09:55 +0000)]
schema: Fix missing brace and broken script

The script would fail if arches-tables.sql didn't already exist.
The generated SQL was broken due to missing brace in CREATE TABLE.

13 years agoGive kibi access to alpha.
Kurt Roeckx [Mon, 27 Sep 2010 18:29:36 +0000 (18:29 +0000)]
Give kibi access to alpha.

13 years agoAdd squeeze-backports to the config file.
Kurt Roeckx [Thu, 9 Sep 2010 20:59:54 +0000 (20:59 +0000)]
Add squeeze-backports to the config file.

13 years agoUse different mirror for backports.
Kurt Roeckx [Thu, 9 Sep 2010 18:22:44 +0000 (18:22 +0000)]
Use different mirror for backports.

13 years agoMerge branch 'master' of /srv/buildd.debian.org/git/wanna-build
Kurt Roeckx [Thu, 9 Sep 2010 18:08:52 +0000 (18:08 +0000)]
Merge branch 'master' of /srv/buildd.debian.org/git/wanna-build

13 years agoAdd sync.sh file.
Kurt Roeckx [Thu, 9 Sep 2010 18:05:23 +0000 (18:05 +0000)]
Add sync.sh file.

13 years agoadd kibi to sparc, jwilk to all
Andreas Barth [Sun, 18 Jul 2010 19:56:32 +0000 (19:56 +0000)]
add kibi to sparc, jwilk to all

13 years agoAlso add squeeze-edu to the config file.
Kurt Roeckx [Wed, 14 Jul 2010 19:59:45 +0000 (19:59 +0000)]
Also add squeeze-edu to the config file.

13 years agoMerge branch 'master' of /srv/buildd.debian.org/git/wanna-build
Kurt Roeckx [Wed, 14 Jul 2010 19:54:00 +0000 (19:54 +0000)]
Merge branch 'master' of /srv/buildd.debian.org/git/wanna-build

13 years agoAdd squeeze to the debian-edu triggers.
Kurt Roeckx [Wed, 14 Jul 2010 19:53:36 +0000 (19:53 +0000)]
Add squeeze to the debian-edu triggers.

13 years agoadd mehdi, remove adeodato
Andreas Barth [Tue, 6 Jul 2010 18:58:01 +0000 (18:58 +0000)]
add mehdi, remove adeodato

13 years agomerge-v3: assume we need to build on binNMU only if the version is equal
Andreas Barth [Tue, 29 Jun 2010 05:52:35 +0000 (05:52 +0000)]
merge-v3: assume we need to build on binNMU only if the version is equal

13 years agooldstable is not on ftp-master anymore, don't try and merge it anymore.
Kurt Roeckx [Thu, 24 Jun 2010 17:55:33 +0000 (17:55 +0000)]
oldstable is not on ftp-master anymore, don't try and merge it anymore.

13 years agoignore not existing files in ucat
Andreas Barth [Wed, 23 Jun 2010 20:29:06 +0000 (20:29 +0000)]
ignore not existing files in ucat

13 years agofix last commit
Andreas Barth [Tue, 22 Jun 2010 19:25:41 +0000 (19:25 +0000)]
fix last commit

13 years agowanna-build: decide via $recorduser if we record buildds
Andreas Barth [Tue, 22 Jun 2010 19:19:43 +0000 (19:19 +0000)]
wanna-build: decide via $recorduser if we record buildds

13 years agowanna-build: replace filterarch with dpkg-code
Andreas Barth [Sun, 20 Jun 2010 20:53:58 +0000 (20:53 +0000)]
wanna-build: replace filterarch with dpkg-code

13 years agoallow api: ... in ~/.wanna-build.yaml
Andreas Barth [Sat, 19 Jun 2010 20:18:52 +0000 (20:18 +0000)]
allow api: ... in ~/.wanna-build.yaml

13 years agostreamline output of take/api=1
Andreas Barth [Sat, 19 Jun 2010 10:43:12 +0000 (10:43 +0000)]
streamline output of take/api=1

13 years agoadd extra_depends / extra_conflicts to wanna-build, and the action --update
Andreas Barth [Thu, 17 Jun 2010 21:02:37 +0000 (21:02 +0000)]
add extra_depends / extra_conflicts to wanna-build, and the action --update
Note: Packages with that set will only be given to buildd with api >= 1, which don't exist right now

13 years agorollback
Andreas Barth [Thu, 17 Jun 2010 20:10:12 +0000 (20:10 +0000)]
rollback
    commit c44876928c07326581b0b4588c4a5e62e892750c
    commit cb018bafa2daf315b94f07b5adcad1d59292ade0
till we do it proper

13 years agofix last commit: chop the binary epoch for many commands
Andreas Barth [Thu, 17 Jun 2010 17:51:45 +0000 (17:51 +0000)]
fix last commit: chop the binary epoch for many commands

13 years agoinclude the binary epoch (+b...) within any version number
Andreas Barth [Thu, 17 Jun 2010 17:10:15 +0000 (17:10 +0000)]
include the binary epoch (+b...) within any version number

13 years agobin/wanna-build: keep binNMU info in case package is rebuilt for an binnmu
Andreas Barth [Fri, 11 Jun 2010 19:20:57 +0000 (19:20 +0000)]
bin/wanna-build: keep binNMU info in case package is rebuilt for an binnmu

13 years agofix handling of binNMUs: int the binNMU version from the database, and move packages...
Andreas Barth [Fri, 11 Jun 2010 17:05:07 +0000 (17:05 +0000)]
fix handling of binNMUs: int the binNMU version from the database, and move packages from installed to needs-build if they're binNMUs

13 years agotrigges/common: make sure SNF/PNF is empty by default
Andreas Barth [Fri, 11 Jun 2010 16:03:08 +0000 (16:03 +0000)]
trigges/common: make sure SNF/PNF is empty by default

13 years agotriggers/common: include non-free packages into the database
Andreas Barth [Fri, 11 Jun 2010 16:01:01 +0000 (16:01 +0000)]
triggers/common: include non-free packages into the database

13 years agofix binNMU detection of installed packages, and fix testsuite and logging
Andreas Barth [Fri, 11 Jun 2010 15:15:07 +0000 (15:15 +0000)]
fix binNMU detection of installed packages, and fix testsuite and logging

13 years agowanna-build/merge-v3: set to installed/related only if not yet in that state
Andreas Barth [Mon, 7 Jun 2010 20:47:00 +0000 (20:47 +0000)]
wanna-build/merge-v3: set to installed/related only if not yet in that state

13 years agowanna-build/merge-v3: fix handling of multiple Packages/Sources files
Andreas Barth [Mon, 7 Jun 2010 20:30:08 +0000 (20:30 +0000)]
wanna-build/merge-v3: fix handling of multiple Packages/Sources files
wanna-build/merge-v3, WB::QD: ignore binaries of other arches
wanna-build/merge-v3: packages in Not-For-Us Failed-Removed don't go to Needs-build
wanna-build/merge-v3: fix skip packages as obsolete
triggers/common: fix for SUITE != WB_SUITE
triggers/filter-nonfree: change parameters
triggers/trigger.debian: build non-free packages / sources for unstable / experimental

13 years agotriggers/common: parallel replaces {} only if alone, so change --arch= to -A
Andreas Barth [Sun, 6 Jun 2010 22:58:03 +0000 (22:58 +0000)]
triggers/common: parallel replaces {} only if alone, so change --arch= to -A
triggers/common: also remove now unused do_quinn, do_wb_merge_all

13 years agotriggers/common: inline triggers/trigger_wb_update_*
Andreas Barth [Sun, 6 Jun 2010 20:41:55 +0000 (20:41 +0000)]
triggers/common: inline triggers/trigger_wb_update_*

13 years agowanna-build: improve logging
Andreas Barth [Sun, 6 Jun 2010 20:08:23 +0000 (20:08 +0000)]
wanna-build: improve logging

13 years agotriggers/*: remove "set -x"
Andreas Barth [Sun, 6 Jun 2010 19:15:17 +0000 (19:15 +0000)]
triggers/*: remove "set -x"

13 years agofix another bug: update package even if it stays in installed
Andreas Barth [Sun, 6 Jun 2010 18:48:47 +0000 (18:48 +0000)]
fix another bug: update package even if it stays in installed

13 years agowanna-build,WB::QD: make logging more uniform
Andreas Barth [Sun, 6 Jun 2010 18:08:42 +0000 (18:08 +0000)]
wanna-build,WB::QD: make logging more uniform
wanna-build: fix typo that made all packages to be rebuild
wanna-build: add safe guard that prevent that packages are rebuild without good reason
wanna-build/merge-v3: disable an (supposed to be no-op) loop until there is work to do

13 years agowanna-build/merge-v3: allow to specify source packages which are considered
Andreas Barth [Sun, 6 Jun 2010 13:21:47 +0000 (13:21 +0000)]
wanna-build/merge-v3: allow to specify source packages which are considered
to be installed/related unless they're (also) in the real source packages

triggers: do so for overlay suites (so that we could schedule binNMUs in testing)
and for secondary suites (so that we could binNMU unstable packages in
experimental; please note that this won't be useful before we get the
binNU-build-dependency code).

13 years agowanna-build:
Andreas Barth [Sun, 6 Jun 2010 12:44:53 +0000 (12:44 +0000)]
wanna-build:
- add api numbers (defaults to 0)
- change output of --take for API 1
- avoid changing the database with simulate (hopefully found every location)

13 years agotriggers/common: fix merge for overlay suites (i.e. oldstable, stable,
Andreas Barth [Sun, 6 Jun 2010 09:00:52 +0000 (09:00 +0000)]
triggers/common: fix merge for overlay suites (i.e. oldstable, stable,
testing): only consider the source files to be present from proposed-updates.