]> git.decadent.org.uk Git - dak.git/log
dak.git
12 years agorewrite code for sending mails about processed uploads
Ansgar Burchardt [Mon, 13 Aug 2012 12:24:34 +0000 (14:24 +0200)]
rewrite code for sending mails about processed uploads

12 years agodak/process_upload.py: improve error message for ArchiveExceptions and Rejects
Ansgar Burchardt [Mon, 13 Aug 2012 10:07:03 +0000 (12:07 +0200)]
dak/process_upload.py: improve error message for ArchiveExceptions and Rejects

12 years agoMerge remote-tracking branch 'ansgar/pu/multiarchive-1'
Joerg Jaspert [Tue, 14 Aug 2012 06:09:42 +0000 (08:09 +0200)]
Merge remote-tracking branch 'ansgar/pu/multiarchive-1'

* ansgar/pu/multiarchive-1:
  daklib/archive.py: don't check hashes when copying upload to temporary location
  dak/clean_suites.py: use '>' instead of '>='
  daklib/utils.py (gpg_get_key_addresses): prefer @debian.org addresses
  dak/process_upload.py: remove old inactive code; update some comments
  dak/dakdb/update79.py: fix typo: workd → world

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodaklib/archive.py: don't check hashes when copying upload to temporary location
Ansgar Burchardt [Tue, 14 Aug 2012 06:02:00 +0000 (08:02 +0200)]
daklib/archive.py: don't check hashes when copying upload to temporary location

12 years agodak/clean_suites.py: use '>' instead of '>='
Ansgar Burchardt [Tue, 14 Aug 2012 05:55:39 +0000 (07:55 +0200)]
dak/clean_suites.py: use '>' instead of '>='

12 years agoMerge remote-tracking branch 'drkranz/fixes' into merge
Joerg Jaspert [Mon, 13 Aug 2012 21:11:19 +0000 (23:11 +0200)]
Merge remote-tracking branch 'drkranz/fixes' into merge

* drkranz/fixes:
  process-new: examine binary packages with new overrides only

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoprocess-new: examine binary packages with new overrides only
Luca Falavigna [Mon, 13 Aug 2012 21:08:58 +0000 (21:08 +0000)]
process-new: examine binary packages with new overrides only

Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
12 years agoMerge remote-tracking branch 'drkranz/fixes' into merge
Joerg Jaspert [Mon, 13 Aug 2012 20:51:39 +0000 (22:51 +0200)]
Merge remote-tracking branch 'drkranz/fixes' into merge

* drkranz/fixes:
  Restore dak process-new -c
  end() is not defined in daklib/queue.py
  Correctly load comments text while rejecting a package with comments

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoRestore dak process-new -c
Luca Falavigna [Mon, 13 Aug 2012 20:14:46 +0000 (20:14 +0000)]
Restore dak process-new -c

Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
12 years agoend() is not defined in daklib/queue.py
Luca Falavigna [Mon, 13 Aug 2012 19:33:13 +0000 (19:33 +0000)]
end() is not defined in daklib/queue.py

Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
12 years agoCorrectly load comments text while rejecting a package with comments
Luca Falavigna [Mon, 13 Aug 2012 19:22:13 +0000 (19:22 +0000)]
Correctly load comments text while rejecting a package with comments

Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
12 years agodaklib/utils.py (gpg_get_key_addresses): prefer @debian.org addresses
Ansgar Burchardt [Mon, 13 Aug 2012 09:33:03 +0000 (11:33 +0200)]
daklib/utils.py (gpg_get_key_addresses): prefer @debian.org addresses

12 years agodak/process_upload.py: remove old inactive code; update some comments
Ansgar Burchardt [Mon, 13 Aug 2012 09:13:42 +0000 (11:13 +0200)]
dak/process_upload.py: remove old inactive code; update some comments

12 years agodak/dakdb/update79.py: fix typo: workd → world
Ansgar Burchardt [Mon, 13 Aug 2012 07:24:46 +0000 (09:24 +0200)]
dak/dakdb/update79.py: fix typo: workd → world

12 years agomake the export dir for (o-)p-u-new a bit more atomic
Joerg Jaspert [Sun, 12 Aug 2012 20:12:09 +0000 (22:12 +0200)]
make the export dir for (o-)p-u-new a bit more atomic

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agosilence
Joerg Jaspert [Sun, 12 Aug 2012 19:49:09 +0000 (21:49 +0200)]
silence

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoMerge remote-tracking branch 'drkranz/new' into merge
Joerg Jaspert [Sun, 12 Aug 2012 19:38:04 +0000 (21:38 +0200)]
Merge remote-tracking branch 'drkranz/new' into merge

* drkranz/new:
  Restore correct visualization of binary-NEW uploads only

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoRestore correct visualization of binary-NEW uploads only
Luca Falavigna [Sun, 12 Aug 2012 19:36:26 +0000 (19:36 +0000)]
Restore correct visualization of binary-NEW uploads only

Signed-off-by: Luca Falavigna <dktrkranz@debian.org>
12 years agoremove newstage function
Joerg Jaspert [Sun, 12 Aug 2012 18:26:37 +0000 (20:26 +0200)]
remove newstage function

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

* ansgar/pu/multiarchive-2:
  config/debian/cron.weekly: use bash

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoconfig/debian/cron.weekly: use bash
Ansgar Burchardt [Sun, 12 Aug 2012 17:28:17 +0000 (19:28 +0200)]
config/debian/cron.weekly: use bash

12 years agoadd archive option
Joerg Jaspert [Sun, 12 Aug 2012 17:17:10 +0000 (19:17 +0200)]
add archive option

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

* ansgar/pu/multiarchive-2:
  dak/make_changelog.py: update for multiarchive changes
  dak/make_maintainers.py: add archive option

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/make_changelog.py: update for multiarchive changes
Ansgar Burchardt [Sun, 12 Aug 2012 17:15:25 +0000 (19:15 +0200)]
dak/make_changelog.py: update for multiarchive changes

12 years agodak/make_maintainers.py: add archive option
Ansgar Burchardt [Sun, 12 Aug 2012 17:15:09 +0000 (19:15 +0200)]
dak/make_maintainers.py: add archive option

12 years agobad )
Joerg Jaspert [Sun, 12 Aug 2012 17:02:58 +0000 (19:02 +0200)]
bad )

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agoremove concat function
Joerg Jaspert [Sun, 12 Aug 2012 17:01:13 +0000 (19:01 +0200)]
remove concat function

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

* ansgar/pu/multiarchive-2:
  daklib/contents.py: use filter() instead of filter_by()

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodaklib/contents.py: use filter() instead of filter_by()
Ansgar Burchardt [Sun, 12 Aug 2012 16:34:59 +0000 (18:34 +0200)]
daklib/contents.py: use filter() instead of filter_by()

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

* ansgar/pu/multiarchive-2:
  dak/make_pkg_file_mapping.py: update for multi-archive changes

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodinstall function changes
Joerg Jaspert [Sun, 12 Aug 2012 16:28:45 +0000 (18:28 +0200)]
dinstall function changes

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/make_pkg_file_mapping.py: update for multi-archive changes
Ansgar Burchardt [Sun, 12 Aug 2012 16:28:39 +0000 (18:28 +0200)]
dak/make_pkg_file_mapping.py: update for multi-archive changes

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

* ansgar/pu/multiarchive-2:
  daklib/lists.py: update for multiarch changes

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodaklib/lists.py: update for multiarch changes
Ansgar Burchardt [Sun, 12 Aug 2012 16:16:28 +0000 (18:16 +0200)]
daklib/lists.py: update for multiarch changes

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

* ansgar/pu/multiarchive-2:
  dak/queue_report.py: variables are also used in 'else' branch

Signed-off-by: Joerg Jaspert <joerg@debian.org>
12 years agodak/queue_report.py: variables are also used in 'else' branch
Ansgar Burchardt [Sun, 12 Aug 2012 15:44:31 +0000 (17:44 +0200)]
dak/queue_report.py: variables are also used in 'else' branch

12 years agowork, you beast
Joerg Jaspert [Sun, 12 Aug 2012 15:35:16 +0000 (17:35 +0200)]
work, you beast

Signed-off-by: Joerg Jaspert <joerg@debian.org>
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