Actually Urgent
---------------
- o UrgencyLog stuff should minimize it's bombing out
+ o UrgencyLog stuff should minimize it's bombing out(?)
+ o Log stuff should open the log file g+w lamer
More Urgent
-----------
o db_access.get_location_id should handle the lack of archive_id properly
+ o the whole versioncmp thing should be documented
+
o security.debian.org: BYHAND auto-uploading doesn't work
o security.debian.org: BYHAND auto-uploading assumes ftp-master
o db_access' get_files needs to use exceptions not this None, > 0, < 0 return val BS (?)
o The untouchable flag doesn't stop new packages being added to ``untouchable'' suites
- * Stable:
-
-<neuro> well, there's one other thing that doesn't work so well
-<neuro> you probably should have stable_install ignore Closes:
-<neuro> or it might be unique to the case of stable unstable uploads
-
================================================================================
Packaging
Suite
{
- // Priority determines which suite is used for the Maintainers file
- // as generated by charisma (highest wins).
-
- Experimental
- {
- Components
- {
- main "";
- contrib "";
- non-free "";
- };
- Architectures
- {
- source "";
- all "";
- alpha "";
- arm "";
- hppa "";
- hurd-i386 "";
- i386 "";
- ia64 "";
- m68k "";
- mips "";
- mipsel "";
- powerpc "";
- s390 "";
- sh "";
- sparc "";
- };
- Announce "debian-devel-changes@lists.debian.org";
- Origin "Debian";
- Description "Experimental packages - not released; use at your own risk.";
- CodeName "experimental";
- NotAutomatic "yes";
- OverrideCodeName "sid";
- OverrideSuite "unstable";
- Priority "0";
- Tree "project/experimental";
- };
-
Stable
{
- Components
+ Components
{
- main "";
- contrib "";
- non-free "";
+ main;
+ contrib;
+ non-free;
};
- Architectures
+ Architectures
{
- source "";
- all "";
- alpha "";
- arm "";
- i386 "";
- m68k "";
- powerpc "";
- sparc "";
+ source;
+ all;
+ alpha;
+ arm;
+ i386;
+ m68k;
+ powerpc;
+ sparc;
};
Announce "debian-changes@lists.debian.org";
Version "2.2r6";
Proposed-Updates
{
- Architectures
+ Architectures
{
- source "";
- all "";
- alpha "";
- arm "";
- i386 "";
- m68k "";
- powerpc "";
- sparc "";
+ source;
+ all;
+ alpha;
+ arm;
+ i386;
+ m68k;
+ powerpc;
+ sparc;
};
Announce "debian-changes@lists.debian.org";
CopyChanges "dists/proposed-updates/";
OverrideCodeName "potato";
OverrideSuite "stable";
Priority "2";
+ VersionChecks
+ {
+ MustBeNewerThan
+ {
+ Stable;
+ };
+ MustBeOlderThan
+ {
+ Unstable;
+ Experimental;
+ };
+ };
};
Testing
{
- Components
+ Components
{
- main "";
- contrib "";
- non-free "";
+ main;
+ contrib;
+ non-free;
};
- Architectures
+ Architectures
{
- source "";
- all "";
- alpha "";
- arm "";
- hppa "";
- i386 "";
- ia64 "";
- m68k "";
- mips "";
- mipsel "";
- powerpc "";
- s390 "";
- sparc "";
+ source;
+ all;
+ alpha;
+ arm;
+ hppa;
+ i386;
+ ia64;
+ m68k;
+ mips;
+ mipsel;
+ powerpc;
+ s390;
+ sparc;
};
Origin "Debian";
Description "Debian Testing distribution - Not Released";
Woody-Proposed-Updates
{
- Components
+ Components
{
- main "";
- contrib "";
- non-free "";
+ main;
+ contrib;
+ non-free;
};
- Architectures
+ Architectures
{
- source "";
- all "";
- alpha "";
- arm "";
- hppa "";
- i386 "";
- ia64 "";
- m68k "";
- mips "";
- mipsel "";
- powerpc "";
- s390 "";
- sparc "";
+ source;
+ all;
+ alpha;
+ arm;
+ hppa;
+ i386;
+ ia64;
+ m68k;
+ mips;
+ mipsel;
+ powerpc;
+ s390;
+ sparc;
};
Origin "Debian";
Description "Debian Testing distribution updates - Not Released";
OverrideCodeName "woody";
OverrideSuite "unstable";
Priority "4";
+ VersionChecks
+ {
+ MustBeNewerThan
+ {
+ Stable;
+ Proposed-Updates;
+ Testing;
+ };
+ MustBeOlderThan
+ {
+ Unstable;
+ Experimental;
+ };
+ };
};
Unstable
{
- Components
+ Components
{
- main "";
- contrib "";
- non-free "";
+ main;
+ contrib;
+ non-free;
};
- Architectures
+ Architectures
{
- source "";
- all "";
- alpha "";
- arm "";
- hppa "";
- hurd-i386 "";
- i386 "";
- ia64 "";
- m68k "";
- mips "";
- mipsel "";
- powerpc "";
- s390 "";
- sh "";
- sparc "";
+ source;
+ all;
+ alpha;
+ arm;
+ hppa;
+ hurd-i386;
+ i386;
+ ia64;
+ m68k;
+ mips;
+ mipsel;
+ powerpc;
+ s390;
+ sh;
+ sparc;
};
Announce "debian-devel-changes@lists.debian.org";
Origin "Debian";
CodeName "sid";
OverrideCodeName "sid";
Priority "5";
+ VersionChecks
+ {
+ MustBeNewerThan
+ {
+ Stable;
+ Proposed-Updates;
+ Testing;
+ Woody-Proposed-Updates;
+ };
+ };
+
+ };
+
+ Experimental
+ {
+ Components
+ {
+ main;
+ contrib;
+ non-free;
+ };
+ Architectures
+ {
+ source;
+ all;
+ alpha;
+ arm;
+ hppa;
+ hurd-i386;
+ i386;
+ ia64;
+ m68k;
+ mips;
+ mipsel;
+ powerpc;
+ s390;
+ sh;
+ sparc;
+ };
+ Announce "debian-devel-changes@lists.debian.org";
+ Origin "Debian";
+ Description "Experimental packages - not released; use at your own risk.";
+ CodeName "experimental";
+ NotAutomatic "yes";
+ OverrideCodeName "sid";
+ OverrideSuite "unstable";
+ Priority "0";
+ Tree "project/experimental";
+ VersionChecks
+ {
+ MustBeNewerThan
+ {
+ Stable;
+ Proposed-Updates;
+ Testing;
+ Woody-Proposed-Updates;
+ Unstable;
+ };
+ };
+
};
};
AcceptedAutoBuild "/org/incoming.debian.org/buildd/";
UrgencyLog "/org/ftp.debian.org/testing/urgencies/";
Queue
- {
+ {
Root "/org/ftp.debian.org/queue/";
Accepted "/org/ftp.debian.org/queue/accepted/";
Byhand "/org/ftp.debian.org/queue/byhand/";
DB
{
Name "projectb";
- Host "";
+ Host "";
Port -1;
NonUSName "projectb";
NonUSPort -1;
NonUSUser "auric";
NonUSPassword "moo";
-
};
Architectures
{
-
source "Source";
all "Architecture Independent";
alpha "DEC Alpha";
s390 "IBM S/390";
sh "Hitatchi SuperH";
sparc "Sun SPARC/UltraSPARC";
-
};
Archive
{
-
ftp-master
{
OriginServer "ftp-master.debian.org";
PrimaryMirror "ftp.debian.org";
Description "Master Archive for the Debian project";
};
-
};
Component
{
-
main
{
Description "Main";
Description "Legacy Mixed";
MeetsDFSG "false";
};
-
};
Section
{
-
- admin "";
- base "";
- comm "";
- debian-installer "";
- devel "";
- doc "";
- editors "";
- electronics "";
- games "";
- graphics "";
- hamradio "";
- interpreters "";
- libs "";
- mail "";
- math "";
- misc "";
- net "";
- news "";
- oldlibs "";
- otherosfs "";
- science "";
- shells "";
- sound "";
- tex "";
- text "";
- utils "";
- web "";
- x11 "";
-
+ admin;
+ base;
+ comm;
+ debian-installer;
+ devel;
+ doc;
+ editors;
+ electronics;
+ games;
+ graphics;
+ hamradio;
+ interpreters;
+ libs;
+ mail;
+ math;
+ misc;
+ net;
+ news;
+ oldlibs;
+ otherosfs;
+ science;
+ shells;
+ sound;
+ tex;
+ text;
+ utils;
+ web;
+ x11;
};
Priority
{
-
required 1;
important 2;
standard 3;
optional 4;
extra 5;
source 0; // i.e. unused
-
};
OverrideType
{
-
- deb "";
- udeb "";
- dsc "";
-
+ deb;
+ udeb;
+ dsc;
};
Location
{
-
+
// Old style locations on ftp-master.debian.org
/org/ftp.debian.org/ftp/project/experimental/
/org/ftp.debian.org/ftp/dists/
{
Archive "ftp-master";
- Suites
+ Suites
{
- Stable "";
- Unstable "";
+ Stable;
+ Unstable;
};
Type "legacy";
};
Default "low";
Valid
{
- low "";
- medium "";
- high "";
- emergency "";
- critical "";
+ low;
+ medium;
+ high;
+ emergency;
+ critical;
};
};
Suite
{
-
- // Priority determines which suite is used for the Maintainers filed as generated by charisma/da_mkmaintainers (highest wins)
-
- // non-US doesn't have experimental (yet)
-// Experimental
-// {
-// Architectures
-// {
-// source "";
-// all "";
-// alpha "";
-// arm "";
-// i386 "";
-// m68k "";
-// powerpc "";
-// sparc "";
-// };
-// Announce "debian-devel-changes@lists.debian.org";
-// Origin "Debian";
-// Description "Experimental packages - not released; use at your own risk.";
-// CodeName "experimental";
-// OverrideCodeName "experimental";
-// SingleOverrideFile "true";
-// NotAutomatic "yes";
-// Priority "0";
-// Tree "project/experimental";
-// };
-
Stable
{
Components
{
- non-US/main "";
- non-US/contrib "";
- non-US/non-free "";
+ non-US/main;
+ non-US/contrib;
+ non-US/non-free;
};
Architectures
{
- source "";
- all "";
- alpha "";
- arm "";
- i386 "";
- m68k "";
- powerpc "";
- sparc "";
+ source;
+ all;
+ alpha;
+ arm;
+ i386;
+ m68k;
+ powerpc;
+ sparc;
};
Announce "debian-changes@lists.debian.org";
Version "2.2r6";
{
Architectures
{
- source "";
- all "";
- alpha "";
- arm "";
- i386 "";
- m68k "";
- powerpc "";
- sparc "";
+ source;
+ all;
+ alpha;
+ arm;
+ i386;
+ m68k;
+ powerpc;
+ sparc;
};
Announce "debian-changes@lists.debian.org";
CopyChanges "dists/proposed-updates/";
{
Components
{
- non-US/main "";
- non-US/contrib "";
- non-US/non-free "";
+ non-US/main;
+ non-US/contrib;
+ non-US/non-free;
};
Architectures
{
- source "";
- all "";
- alpha "";
- arm "";
- hppa "";
- i386 "";
- ia64 "";
- m68k "";
- mips "";
- mipsel "";
- powerpc "";
- s390 "";
- sparc "";
+ source;
+ all;
+ alpha;
+ arm;
+ hppa;
+ i386;
+ ia64;
+ m68k;
+ mips;
+ mipsel;
+ powerpc;
+ s390;
+ sparc;
};
Origin "Debian";
Description "Debian Testing distribution - Not Released";
{
Components
{
- non-US/main "";
- non-US/contrib "";
- non-US/non-free "";
+ non-US/main;
+ non-US/contrib;
+ non-US/non-free;
};
Architectures
{
- source "";
- all "";
- alpha "";
- arm "";
- hppa "";
- i386 "";
- ia64 "";
- m68k "";
- mips "";
- mipsel "";
- powerpc "";
- s390 "";
- sparc "";
+ source;
+ all;
+ alpha;
+ arm;
+ hppa;
+ i386;
+ ia64;
+ m68k;
+ mips;
+ mipsel;
+ powerpc;
+ s390;
+ sparc;
};
Origin "Debian";
Description "Debian Testing distribution updates - Not Released";
{
Components
{
- non-US/main "";
- non-US/contrib "";
- non-US/non-free "";
+ non-US/main;
+ non-US/contrib;
+ non-US/non-free;
};
Architectures
{
- source "";
- all "";
- alpha "";
- arm "";
- hppa "";
- hurd-i386 "";
- i386 "";
- ia64 "";
- m68k "";
- mips "";
- mipsel "";
- powerpc "";
- s390 "";
- sh "";
- sparc "";
+ source;
+ all;
+ alpha;
+ arm;
+ hppa;
+ hurd-i386;
+ i386;
+ ia64;
+ m68k;
+ mips;
+ mipsel;
+ powerpc;
+ s390;
+ sh;
+ sparc;
};
Announce "debian-devel-changes@lists.debian.org";
Origin "Debian";
Section
{
- non-US "";
+ non-US;
};
OverrideType
{
- deb "";
- udeb "";
- dsc "";
+ deb;
+ udeb;
+ dsc;
};
Archive "non-US";
Suites
{
- Stable "";
- Unstable "";
+ Stable;
+ Unstable;
};
Type "legacy";
};
Default "low";
Valid
{
- low "";
- medium "";
- high "";
- emergency "";
- critical "";
+ low;
+ medium;
+ high;
+ emergency;
+ critical;
};
};