[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: