+2008-12-28 Frank Lichtenheld <djpig@debian.org>
+
+ * dak/override.py (main): Handle source-only packages better
+
2008-12-26 Michael Casadevall <sonicmctails@gmail.com>
* dak/import_keyring.py - Debrainized the projectb schema w.r.t. to DMs
* setup/init_pool.sql - More of the same
-
-2008-12-26 Michael Casadevall <sonicmctails@gmail.com>
-
* dak/process_unchecked.py - Implemented new dm_upload_allowed field in source
* dak/process_unchecked.py - Fixed bug where dm-upload-allowed would not be respected
oldpriority = r[0][0]
else:
oldsourcesection = r[0][1]
+ oldpriority = 'source'
if not oldpriority and not oldsourcesection:
utils.fubar("Unable to find package %s" % (package))
oldsection = oldsourcesection
if not arguments:
- if oldpriority:
- print "%s is in section '%s' at priority '%s'" % (
- package,oldsection,oldpriority)
- elif oldsourcesection:
- # no use printing this line if also binary
- print "%s is in section '%s'" % (
- package,oldsourcesection)
+ print "%s is in section '%s' at priority '%s'" % (
+ package,oldsection,oldpriority)
sys.exit(0)
# At this point, we have a new section and priority... check they're valid...
print "I: Doing nothing"
sys.exit(0)
- if newpriority and not oldpriority:
- utils.fubar("Trying to set priority of a source-only package")
+ if oldpriority == 'source' and newpriority != 'source':
+ utils.fubar("Trying to change priority of a source-only package")
# If we're in no-action mode
if Options["No-Action"]: