[Buildd-tools-devel] Preparing a new sbuild release

Roger Leigh rleigh at whinlatter.ukfsn.org
Mon Jan 9 18:44:39 UTC 2006


After all the changes made in December, it would be nice to release
and upload a new sbuild soon.

One major blocker is a regression in the copying of
.dsc/.diff.gz/.orig.tar.gz back from the build tree.  This is due to a
single hunk of the patch in Bug #239339 being reverted during the
merge.

Applying:

Index: sbuild
===================================================================
RCS file: /cvsroot/buildd-tools/sbuild/sbuild,v
retrieving revision 1.52
diff -u -r1.52 sbuild
--- sbuild	9 Dec 2005 09:37:00 -0000	1.52
+++ sbuild	9 Jan 2006 18:41:10 -0000
@@ -1007,7 +1007,11 @@
 		else {
 			print PLOG "Can't find $changes -- can't dump info\n";
 		}
+		foreach (@files) {
+			system "mv", "$main::chroot_build_dir$_", "."
+				and print PLOG "ERROR: Could not move $_ to .\n";
 
+		}
 		print PLOG "*"x78, "\n";
 		print PLOG "Built successfully\n";
 	}

restores the functionality, but there are a number of warnings:

,----
| Files:
|  67e6a1cf194a390023c84a5254ceff8b 408 games optional pingus_0.6.0-8.3.dsc
|  e39dbb21ff8067f2e4877146fe622e41 21704 games optional pingus_0.6.0-8.3.diff.gz
|  8ecb82eff1eff6edfafc23b62997b756 731830 games optional pingus_0.6.0-8.3_powerpc.deb
|  da7e112810ee7d1bdc6052b2f8505b30 9391808 games optional pingus-data_0.6.0-8.3_all.deb
| 
| ERROR: Could not move pingus_0.6.0-8.3_powerpc.deb to .
| ERROR: Could not move pingus-data_0.6.0-8.3_all.deb to .
| ******************************************************************************
| Built successfully
| Purging /home/rleigh/build/chroot-unstable/build/rleigh/pingus-0.6.0
`----

The .deb files got listed twice.

This should be a simple fix, I think, but I could use some assistance
in fixing it, and also testing the current sbuild CVS before the new
package is ready for upload.  This is the only regression I noticed
during my own testing that remains unfixed.


Regards,
Roger

-- 
Roger Leigh
                Printing on GNU/Linux?  http://gimp-print.sourceforge.net/
                Debian GNU/Linux        http://www.debian.org/
                GPG Public Key: 0x25BFB848.  Please sign and encrypt your mail.



More information about the Buildd-tools-devel mailing list