]> git.decadent.org.uk Git - dak.git/log
dak.git
12 years agorenames
Joerg Jaspert [Sun, 12 Aug 2012 15:34:08 +0000 (17:34 +0200)]
renames

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agowant to use something from common? source it, bastard
Joerg Jaspert [Sun, 12 Aug 2012 15:33:15 +0000 (17:33 +0200)]
want to use something from common? source it, bastard

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 15:32:10 +0000 (17:32 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/queue_report.py: use right variable
  dak/generate_releases.py: handle empty list of signingkeys

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/queue_report.py: use right variable
Ansgar Burchardt [Sun, 12 Aug 2012 15:31:41 +0000 (17:31 +0200)]
dak/queue_report.py: use right variable

12 years agodak/generate_releases.py: handle empty list of signingkeys
Ansgar Burchardt [Sun, 12 Aug 2012 15:20:30 +0000 (17:20 +0200)]
dak/generate_releases.py: handle empty list of signingkeys

12 years agolalala
Joerg Jaspert [Sun, 12 Aug 2012 14:53:39 +0000 (16:53 +0200)]
lalala

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodpkg is too stupid, use apt
Joerg Jaspert [Sun, 12 Aug 2012 14:51:11 +0000 (16:51 +0200)]
dpkg is too stupid, use apt

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoright var name
Joerg Jaspert [Sun, 12 Aug 2012 14:46:42 +0000 (16:46 +0200)]
right var name

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoits suite not dist
Joerg Jaspert [Sun, 12 Aug 2012 14:44:24 +0000 (16:44 +0200)]
its suite not dist

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 14:39:14 +0000 (16:39 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/export_suite.py: skip existing files

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoright version
Joerg Jaspert [Sun, 12 Aug 2012 14:39:03 +0000 (16:39 +0200)]
right version

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agogenerate incoming.d.o view
Joerg Jaspert [Sun, 12 Aug 2012 14:38:54 +0000 (16:38 +0200)]
generate incoming.d.o view

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/export_suite.py: skip existing files
Ansgar Burchardt [Sun, 12 Aug 2012 14:38:47 +0000 (16:38 +0200)]
dak/export_suite.py: skip existing files

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 14:32:04 +0000 (16:32 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/generate_packages_sources2.py: also import Archive from daklib.dbconn
  dak/generate_packages_sources2.py: remove .all() when we need the query object

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/generate_packages_sources2.py: also import Archive from daklib.dbconn
Ansgar Burchardt [Sun, 12 Aug 2012 14:31:30 +0000 (16:31 +0200)]
dak/generate_packages_sources2.py: also import Archive from daklib.dbconn

12 years agodak/generate_packages_sources2.py: remove .all() when we need the query object
Ansgar Burchardt [Sun, 12 Aug 2012 14:30:25 +0000 (16:30 +0200)]
dak/generate_packages_sources2.py: remove .all() when we need the query object

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 14:27:50 +0000 (16:27 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/export.py: be silent

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/export.py: be silent
Ansgar Burchardt [Sun, 12 Aug 2012 14:27:31 +0000 (16:27 +0200)]
dak/export.py: be silent

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 14:23:13 +0000 (16:23 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  send announcement only for sourceful uploads

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agosend announcement only for sourceful uploads
Ansgar Burchardt [Sun, 12 Aug 2012 14:22:52 +0000 (16:22 +0200)]
send announcement only for sourceful uploads

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 14:17:24 +0000 (16:17 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  daklib/archive.py: session → self.session

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodaklib/archive.py: session → self.session
Ansgar Burchardt [Sun, 12 Aug 2012 14:16:38 +0000 (16:16 +0200)]
daklib/archive.py: session → self.session

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 14:10:46 +0000 (16:10 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  daklib/archive.py: use target suite as source_suite when installing to build queues
  daklib/archive.py: doc: only subqueries are accepted
  daklib/archive.py: use only enhanced suites as default source_suites
  don't send mails about accepted buildd uploads to maintainer
  dak/process_upload.py: include full changes file with signature

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodaklib/archive.py: use target suite as source_suite when installing to build queues
Ansgar Burchardt [Sun, 12 Aug 2012 14:09:17 +0000 (16:09 +0200)]
daklib/archive.py: use target suite as source_suite when installing to build queues

12 years agodaklib/archive.py: doc: only subqueries are accepted
Ansgar Burchardt [Sun, 12 Aug 2012 14:08:50 +0000 (16:08 +0200)]
daklib/archive.py: doc: only subqueries are accepted

12 years agodaklib/archive.py: use only enhanced suites as default source_suites
Ansgar Burchardt [Sun, 12 Aug 2012 14:05:05 +0000 (16:05 +0200)]
daklib/archive.py: use only enhanced suites as default source_suites

12 years agodon't send mails about accepted buildd uploads to maintainer
Ansgar Burchardt [Sun, 12 Aug 2012 13:54:59 +0000 (15:54 +0200)]
don't send mails about accepted buildd uploads to maintainer

12 years agodak/process_upload.py: include full changes file with signature
Ansgar Burchardt [Sun, 12 Aug 2012 13:52:36 +0000 (15:52 +0200)]
dak/process_upload.py: include full changes file with signature

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 13:32:53 +0000 (15:32 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/process_upload.py: only send mail to tracking server if accepted to real suite
  templates/process-unchecked.accepted: use only defined subst variables

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/process_upload.py: only send mail to tracking server if accepted to real suite
Ansgar Burchardt [Sun, 12 Aug 2012 13:32:19 +0000 (15:32 +0200)]
dak/process_upload.py: only send mail to tracking server if accepted to real suite

12 years agotemplates/process-unchecked.accepted: use only defined subst variables
Ansgar Burchardt [Sun, 12 Aug 2012 13:31:39 +0000 (15:31 +0200)]
templates/process-unchecked.accepted: use only defined subst variables

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 13:27:35 +0000 (15:27 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/process_upload.py: add missing "not"; set subst variable at the right time

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/process_upload.py: add missing "not"; set subst variable at the right time
Ansgar Burchardt [Sun, 12 Aug 2012 13:25:51 +0000 (15:25 +0200)]
dak/process_upload.py: add missing "not"; set subst variable at the right time

12 years agodb schema 80
Joerg Jaspert [Sun, 12 Aug 2012 13:25:41 +0000 (15:25 +0200)]
db schema 80

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agorename policy queues
Joerg Jaspert [Sun, 12 Aug 2012 13:24:41 +0000 (15:24 +0200)]
rename policy queues

proposedupdates is now stable-new
oldproposedupdates is now oldstable-new

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 12:58:50 +0000 (14:58 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/process_upload.py: set __ANNOUNCE_LIST_ADDRESS__ subst variable

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/process_upload.py: set __ANNOUNCE_LIST_ADDRESS__ subst variable
Ansgar Burchardt [Sun, 12 Aug 2012 12:54:15 +0000 (14:54 +0200)]
dak/process_upload.py: set __ANNOUNCE_LIST_ADDRESS__ subst variable

12 years agogrant usage for world
Joerg Jaspert [Sun, 12 Aug 2012 12:53:29 +0000 (14:53 +0200)]
grant usage for world

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 12:49:21 +0000 (14:49 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/dakdb/update79.py: Use || operator instead of CONCAT to make postgresql 9.0 happy

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/dakdb/update79.py: Use || operator instead of CONCAT to make postgresql 9.0 happy
Ansgar Burchardt [Sun, 12 Aug 2012 12:49:01 +0000 (14:49 +0200)]
dak/dakdb/update79.py: Use || operator instead of CONCAT to make postgresql 9.0 happy

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 12:46:23 +0000 (14:46 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/dakdb/update79.py: add world schema and new stable views

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/dakdb/update79.py: add world schema and new stable views
Ansgar Burchardt [Sun, 12 Aug 2012 12:45:37 +0000 (14:45 +0200)]
dak/dakdb/update79.py: add world schema and new stable views

12 years agoneed a qdir, the dirnames are different to queuenames
Joerg Jaspert [Sun, 12 Aug 2012 12:40:13 +0000 (14:40 +0200)]
need a qdir, the dirnames are different to queuenames

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoname tmux window after the changes filename
Joerg Jaspert [Sun, 12 Aug 2012 12:01:24 +0000 (14:01 +0200)]
name tmux window after the changes filename

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoNo longer present file listing, we have it elsewhere anyways
Joerg Jaspert [Sun, 12 Aug 2012 12:00:27 +0000 (14:00 +0200)]
No longer present file listing, we have it elsewhere anyways

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 11:59:14 +0000 (13:59 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/examine_package.py: dereference symlink by using ls -lL
  dak/examine_package.py: use basename of .deb to get package name

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/examine_package.py: dereference symlink by using ls -lL
Ansgar Burchardt [Sat, 7 Jul 2012 17:39:43 +0000 (11:39 -0600)]
dak/examine_package.py: dereference symlink by using ls -lL

This still shows the full path, but at least it shows the correct size
instead of just a symlink to another file.

12 years agodak/examine_package.py: use basename of .deb to get package name
Ansgar Burchardt [Sun, 12 Aug 2012 11:56:58 +0000 (13:56 +0200)]
dak/examine_package.py: use basename of .deb to get package name

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 11:21:00 +0000 (13:21 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  dak/dakdb/update78.py: alter permissions for new tables and set default permissions
  daklib/dbconn.py: DBBinary.get_component_name is gone, use PoolFile.component instead

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/dakdb/update78.py: alter permissions for new tables and set default permissions
Ansgar Burchardt [Sun, 12 Aug 2012 11:20:17 +0000 (13:20 +0200)]
dak/dakdb/update78.py: alter permissions for new tables and set default permissions

12 years agoRevert "daklib/dbconn.py: use apt_pkg.TagSection instead of implementing our own...
Joerg Jaspert [Sun, 12 Aug 2012 10:57:24 +0000 (12:57 +0200)]
Revert "daklib/dbconn.py: use apt_pkg.TagSection instead of implementing our own parser"

This reverts commit 1b70efbb284c409256589036ffe6d54c832421ea.

Problem: The TagSection code strips leading whitespace (here, newline and space),
which generates wrong data for us.

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodaklib/dbconn.py: DBBinary.get_component_name is gone, use PoolFile.component instead
Ansgar Burchardt [Sun, 12 Aug 2012 10:41:20 +0000 (12:41 +0200)]
daklib/dbconn.py: DBBinary.get_component_name is gone, use PoolFile.component instead

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 10:36:39 +0000 (12:36 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  daklib/policy.py: also import Suite from daklib.dbconn

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodaklib/policy.py: also import Suite from daklib.dbconn
Ansgar Burchardt [Sun, 12 Aug 2012 10:34:24 +0000 (12:34 +0200)]
daklib/policy.py: also import Suite from daklib.dbconn

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 10:30:02 +0000 (12:30 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  daklib/checks.py: set control variable

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodaklib/checks.py: set control variable
Ansgar Burchardt [Sun, 12 Aug 2012 10:29:35 +0000 (12:29 +0200)]
daklib/checks.py: set control variable

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2'
Joerg Jaspert [Sun, 12 Aug 2012 10:18:15 +0000 (12:18 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2'

* ansgar/pu/multiarchive-2:
  config/debian/common: also process BYHAND
  dak/process_new.py: auto-accept uploads if we have all overrides

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoconfig/debian/common: also process BYHAND
Ansgar Burchardt [Sun, 12 Aug 2012 10:17:35 +0000 (12:17 +0200)]
config/debian/common: also process BYHAND

12 years agodak/process_new.py: auto-accept uploads if we have all overrides
Ansgar Burchardt [Sun, 12 Aug 2012 10:16:14 +0000 (12:16 +0200)]
dak/process_new.py: auto-accept uploads if we have all overrides

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-2' into merge
Joerg Jaspert [Sun, 12 Aug 2012 09:56:46 +0000 (11:56 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-2' into merge

* ansgar/pu/multiarchive-2: (51 commits)
  dak/show_new.py: remove obsolete import
  config/debian/*: update for multiarchive changes
  dak/contents.py, daklib/contents.py: add archive option
  dak/export.py, daklib/policy.py: ignore existing files
  Revert "config/*/common: do not touch incoming"
  add export-suite subcommand to export a suite to a flat directory
  dak/clean_suites.py: allow limiting file removal to specific archives
  dak/process_upload.py: ignore non-existing files when rejecting
  dak/process_upload.py: add missing import
  daklib/archive.py: try to get all source files from pool, even when listed in changes
  daklib/archive.py: also ignore files from .changes that do not exist
  daklib/archive.py: ignore missing source files when copying to temporary directory
  dak/dakdb/update75.py: fix adding architectures for new and byhand
  dak/clean_suites.py: implement per-archive stay of execution
  dak/dakdb/update77.py: move stayofexecution to the database
  dak/control_suite.py: prefetch files table when looking up a binary or source package
  dak/generate_releases.py: add archive option
  dak/generate_packages_sources2.py: add archive option
  indicate who rejected a package
  config/*/dinstall.functions: include Built-Using sources
  ...

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/show_new.py: remove obsolete import
Ansgar Burchardt [Sun, 12 Aug 2012 09:49:19 +0000 (11:49 +0200)]
dak/show_new.py: remove obsolete import

12 years agoconfig/debian/*: update for multiarchive changes
Ansgar Burchardt [Sun, 12 Aug 2012 09:15:25 +0000 (11:15 +0200)]
config/debian/*: update for multiarchive changes

12 years agodak/contents.py, daklib/contents.py: add archive option
Ansgar Burchardt [Sun, 12 Aug 2012 09:06:40 +0000 (11:06 +0200)]
dak/contents.py, daklib/contents.py: add archive option

12 years agodak/export.py, daklib/policy.py: ignore existing files
Ansgar Burchardt [Sun, 12 Aug 2012 08:57:24 +0000 (10:57 +0200)]
dak/export.py, daklib/policy.py: ignore existing files

The same upstream tarball can be used by multiple uploads so we have to
ignore already existing files.

12 years agoRevert "config/*/common: do not touch incoming"
Ansgar Burchardt [Sun, 12 Aug 2012 08:09:42 +0000 (10:09 +0200)]
Revert "config/*/common: do not touch incoming"

This reverts commit 58fc1503ab1484b42e66a93155441634eff6e604.

12 years agoadd export-suite subcommand to export a suite to a flat directory
Ansgar Burchardt [Sun, 12 Aug 2012 07:50:38 +0000 (09:50 +0200)]
add export-suite subcommand to export a suite to a flat directory

12 years agodak/clean_suites.py: allow limiting file removal to specific archives
Ansgar Burchardt [Sun, 12 Aug 2012 06:45:30 +0000 (08:45 +0200)]
dak/clean_suites.py: allow limiting file removal to specific archives

This allows us to remove all obsolete files from the NEW queue even when
the maximum number of removals would be reached normally.

12 years agodak/process_upload.py: ignore non-existing files when rejecting
Ansgar Burchardt [Sat, 11 Aug 2012 17:51:35 +0000 (19:51 +0200)]
dak/process_upload.py: ignore non-existing files when rejecting

12 years agodak/process_upload.py: add missing import
Ansgar Burchardt [Sat, 11 Aug 2012 17:44:56 +0000 (19:44 +0200)]
dak/process_upload.py: add missing import

12 years agodaklib/archive.py: try to get all source files from pool, even when listed in changes
Ansgar Burchardt [Sat, 11 Aug 2012 17:42:32 +0000 (19:42 +0200)]
daklib/archive.py: try to get all source files from pool, even when listed in changes

12 years agodaklib/archive.py: also ignore files from .changes that do not exist
Ansgar Burchardt [Sat, 11 Aug 2012 17:40:11 +0000 (19:40 +0200)]
daklib/archive.py: also ignore files from .changes that do not exist

12 years agodaklib/archive.py: ignore missing source files when copying to temporary directory
Ansgar Burchardt [Sat, 11 Aug 2012 17:27:53 +0000 (19:27 +0200)]
daklib/archive.py: ignore missing source files when copying to temporary directory

12 years agodak/dakdb/update75.py: fix adding architectures for new and byhand
Ansgar Burchardt [Sat, 11 Aug 2012 16:59:43 +0000 (18:59 +0200)]
dak/dakdb/update75.py: fix adding architectures for new and byhand

12 years agodak/clean_suites.py: implement per-archive stay of execution
Ansgar Burchardt [Sat, 11 Aug 2012 15:37:24 +0000 (17:37 +0200)]
dak/clean_suites.py: implement per-archive stay of execution

12 years agodak/dakdb/update77.py: move stayofexecution to the database
Ansgar Burchardt [Sat, 11 Aug 2012 15:47:57 +0000 (17:47 +0200)]
dak/dakdb/update77.py: move stayofexecution to the database

12 years agoi bet noone uses this stuff, so i dont care. off with pipefail
Joerg Jaspert [Sat, 11 Aug 2012 15:13:34 +0000 (17:13 +0200)]
i bet noone uses this stuff, so i dont care. off with pipefail

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years ago* config/debian/dinstall.functions: Fix up mklslar a bit
Joerg Jaspert [Sat, 11 Aug 2012 15:06:14 +0000 (17:06 +0200)]
* config/debian/dinstall.functions: Fix up mklslar a bit

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-1' into merge
Joerg Jaspert [Sat, 11 Aug 2012 11:56:52 +0000 (13:56 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1' into merge

* ansgar/pu/multiarchive-1:
  dak/init_dirs.py: only create directories for active keyrings
  dak/init_dirs.py: do not use Dir::Pool
  change documentation style
  Python modules should not be executable
  daklib/archive.py, daklib/checks.py: implement transition blocks
  daklib/archive.py: use method to decide which policy queue to use
  daklib/archive.py, daklib/checks.py: implement upload blocks
  daklib/dbconn.py: use apt_pkg.TagSection instead of implementing our own parser
  daklib/archive.py: check for source when copying binaries

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/control_suite.py: prefetch files table when looking up a binary or source package
Ansgar Burchardt [Sat, 11 Aug 2012 09:38:20 +0000 (11:38 +0200)]
dak/control_suite.py: prefetch files table when looking up a binary or source package

12 years agodak/generate_releases.py: add archive option
Ansgar Burchardt [Sat, 11 Aug 2012 11:41:52 +0000 (13:41 +0200)]
dak/generate_releases.py: add archive option

12 years agodak/generate_packages_sources2.py: add archive option
Ansgar Burchardt [Sat, 11 Aug 2012 11:41:37 +0000 (13:41 +0200)]
dak/generate_packages_sources2.py: add archive option

12 years agoindicate who rejected a package
Ansgar Burchardt [Mon, 30 Jul 2012 13:43:21 +0000 (15:43 +0200)]
indicate who rejected a package

Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
12 years agoconfig/*/dinstall.functions: include Built-Using sources
Ansgar Burchardt [Thu, 12 Jul 2012 17:32:20 +0000 (11:32 -0600)]
config/*/dinstall.functions: include Built-Using sources

Include source packages only referenced by Built-Using in per-suite
source indices.

12 years agoconfig/*/dinstall.functions: use files_archive_map instead of location
Ansgar Burchardt [Thu, 12 Jul 2012 17:31:44 +0000 (11:31 -0600)]
config/*/dinstall.functions: use files_archive_map instead of location

12 years agoconfig/*/common: do not touch incoming
Ansgar Burchardt [Thu, 12 Jul 2012 16:55:28 +0000 (10:55 -0600)]
config/*/common: do not touch incoming

The incoming build queue is now managed by manage-build-queues.

12 years agodaklib/utils.py (check_reverse_depends): update for multi-archive changes
Ansgar Burchardt [Tue, 10 Jul 2012 18:28:48 +0000 (12:28 -0600)]
daklib/utils.py (check_reverse_depends): update for multi-archive changes

12 years agoremove now unused code
Ansgar Burchardt [Tue, 31 Jul 2012 17:13:17 +0000 (19:13 +0200)]
remove now unused code

REMOVE :: changesutils.py: no longer in use

12 years agodak/dominate.py: skip suites that are backends for policy queues
Ansgar Burchardt [Sun, 10 Jun 2012 14:22:07 +0000 (16:22 +0200)]
dak/dominate.py: skip suites that are backends for policy queues

12 years agodak/admin.py: add archive subcommand
Ansgar Burchardt [Thu, 31 May 2012 08:24:57 +0000 (10:24 +0200)]
dak/admin.py: add archive subcommand

12 years agodak/manage_build_queues.py: update for multi-archive changes
Ansgar Burchardt [Thu, 14 Jun 2012 17:35:17 +0000 (19:35 +0200)]
dak/manage_build_queues.py: update for multi-archive changes

12 years agodak/rm.py: update for multi-archive changes
Ansgar Burchardt [Mon, 11 Jun 2012 17:41:33 +0000 (19:41 +0200)]
dak/rm.py: update for multi-archive changes

12 years agodaklib/contents.py: update for multi-archive changes
Ansgar Burchardt [Sun, 8 Jul 2012 00:12:19 +0000 (18:12 -0600)]
daklib/contents.py: update for multi-archive changes

12 years agodak/ls.py: update for multi-archive changes
Ansgar Burchardt [Mon, 4 Jun 2012 16:16:42 +0000 (18:16 +0200)]
dak/ls.py: update for multi-archive changes

12 years agodak/control_suite.py: update for multi-archive changes
Ansgar Burchardt [Mon, 6 Aug 2012 15:52:13 +0000 (17:52 +0200)]
dak/control_suite.py: update for multi-archive changes

12 years agodak/check_overrides.py: update for multi-archive changes
Ansgar Burchardt [Sat, 7 Jul 2012 18:59:01 +0000 (12:59 -0600)]
dak/check_overrides.py: update for multi-archive changes

12 years agodaklib/checks.py, daklib/utils.py: check for source files
Ansgar Burchardt [Sat, 7 Jul 2012 17:59:44 +0000 (11:59 -0600)]
daklib/checks.py, daklib/utils.py: check for source files

Reintroduce the check that all source files for the used format are
actually included.

12 years agodak/queue_report.py: update for multi-archive changes
Ansgar Burchardt [Sat, 7 Jul 2012 17:39:06 +0000 (11:39 -0600)]
dak/queue_report.py: update for multi-archive changes

12 years agodak/show_new.py: update for multi-archive changes
Ansgar Burchardt [Sat, 7 Jul 2012 17:38:57 +0000 (11:38 -0600)]
dak/show_new.py: update for multi-archive changes

12 years agodak/check_archive.py: update for multi-archive changes
Ansgar Burchardt [Fri, 6 Jul 2012 00:11:28 +0000 (18:11 -0600)]
dak/check_archive.py: update for multi-archive changes

12 years agodak/process_new.py: update for multi-archive changes
Ansgar Burchardt [Fri, 8 Jun 2012 15:21:15 +0000 (17:21 +0200)]
dak/process_new.py: update for multi-archive changes