Assignments (II)
Hey,
So to start with, all three packages that I was given that haven't
entered testing are non-free. I've sent the maintainers the following
email, poking them:
--
Hi,
If you would like ${PACKAGE} ${VERSION} to make it into testing and
eventually stable it needs to be built and uploaded manually on the
following platforms:
${NEEDS_BUILDING}
${PACKAGE} is non-free so it is not auto-built that is why it needs to
be manually built.
James A. Morrison
--
Other than that, I've attached a patch that I think adds a non-free tag
to the output for update_excuses, so these things are easier to spot.
So to the report:
46709 followup: why is GNU Mach 2.0 unpackaged/unreleased?
There are some regressions, e.g. the Adaptec 7xxx driver
doesn't work. GNU Mach should not be removed, it is sort of
needed for hurd-i386 which is only in sid now, so it's not
going to be released anyway.
115325 followup: has fix introduced any new bugs?
None filed so far.
147290 followup: has fix been accepted?
It has now, no response from the maintainer.
143825 [P ] xutils: why is rstart.real a conffile?
No patch ready to send to branden yet.
151071 [ ] gem_0.87-4(unstable/arm): missing build-depends, ...
Bug bombed the maintainer, he said he would upload a version from
cvs. I'll poke the maintainer this weekend in the hopes of having
something uploaded that works.
151551 [ ] gspy: crashes at startup
Sent an untested patch.
trn, font3d, xgobi
All non-free, maintainers notified, I think Colin is going to take care
of building trn on the needed architectures, edd is going to make a
dummy xgobi package and get xgobi removed from the archive, and I
haven't heard anything about font3d yet.
James A. Morrison
? Makefile
? blib
? pm_to_blib
? testing.c
? testing/Makefile.dep
? testing/aptvercmp
? testing/checklib
? testing/freelist
Index: update_out.pl
===================================================================
RCS file: /cvs/dak/testing/update_out.pl,v
retrieving revision 1.82
diff -u -r1.82 update_out.pl
--- update_out.pl 17 Sep 2001 13:01:28 -0000 1.82
+++ update_out.pl 11 Apr 2003 18:25:19 -0000
@@ -517,6 +517,10 @@
excuse_note($src, "non-US");
}
+ if (($unstable->get_field($src, "section") || "unknown") =~ m/non-free/i) {
+ excuse_note($src, "non-free");
+ }
+
if ($datenow - $date{$src} < $mindays{$urgency{$src}}) {
excuse($src, "only " . ($datenow - $date{$src}) . "/" .
$mindays{$urgency{$src}} . " days old");
Index: testing/update_out.py
===================================================================
RCS file: /cvs/dak/testing/testing/update_out.py,v
retrieving revision 1.24
diff -u -r1.24 update_out.py
--- testing/update_out.py 10 Apr 2002 06:51:13 -0000 1.24
+++ testing/update_out.py 11 Apr 2003 18:25:19 -0000
@@ -183,6 +183,7 @@
self.urgency = None
self.daysold = None
self.mindays = None
+ self.section = None
self.notes = []
self.deps = []
@@ -196,6 +197,9 @@
def set_maint(self, maint):
self.maint = maint
+ def set_section(self, section):
+ self.section = section
+
def set_priority(self, pri):
self.pri = pri
@@ -223,6 +227,10 @@
(self.name, self.ver[0], self.ver[1])
if self.maint:
res = res + "Maintainer: " + self.maint + "\n"
+ if self.section:
+ m = self.section.match("non-free")
+ if m: self.htmlline.append("[non-free]")
+
if self.daysold != None:
if self.daysold < self.mindays:
res = res + ("Too young, only %d of %d days old" %
@@ -267,6 +275,8 @@
exc.set_vers(orig.get_version(src), None)
m = orig.get_field(src, "Maintainer")
if m: exc.set_maint(string.strip(m))
+ m = orig.get_field(src, "Section")
+ if m: exc.set_section(string.strip(m))
if src == "gcc":
exc.addhtml("Boss says I shouldn't remove %s" % (src))
@@ -293,6 +303,8 @@
e.set_vers(tsrcv, tsrcv)
m = new.get_field(src, "Maintainer")
if m: e.set_maint(string.strip(m))
+ m = new.get_field(src, "Section")
+ if m: e.set_section(string.strip(m))
if ref in donttouch:
e.addhtml("Not touching package")
@@ -395,6 +407,8 @@
exc.set_vers(tsrcv, srcv)
m = new.get_field(src, "Maintainer")
if m: exc.set_maint(string.strip(m))
+ m = new.get_field(src, "Section")
+ if m: exc.set_section(string.strip(m))
if tsrcv and britney.versioncmp(srcv, tsrcv) < 0:
# Version in unstable is older!
Reply to: