[Buildd-tools-devel] Support for experimental

Roger Leigh rleigh at whinlatter.ukfsn.org
Mon Nov 28 21:19:46 UTC 2005


Would anyone object to the following change, to allow building from
experimental?

Also, is anyone currently building from experimental?  I'm currently
having difficulties with it pulling in too much from experimental, or
not enough and failing to build due to unmet dependencies.  I would be
interested in seeing what sort of setup you use (apt configuration,
pinning etc..)  For example:

$ schroot -qc experimental -- apt-cache showsrc gtk+2.0 | grep ^Version:
Version: 2.6.10-2
Version: 2.8.7-1

rleigh at hardknott:~/build$ sbuild -d experimental -v gtk+2.0_2.8.3-1
Automatic build of gtk+2.0_2.8.3-1 on hardknott by sbuild/powerpc 1.24
Build started at 20051128-2118
******************************************************************************
Checking available source versions...
Checking available source versions...

Nothing gets built, even though the sources are available...


Regards,
Roger


Index: sbuild
===================================================================
RCS file: /cvsroot/buildd-tools/sbuild/sbuild,v
retrieving revision 1.24
diff -u -r1.24 sbuild
--- sbuild	27 Nov 2005 18:57:35 -0000	1.24
+++ sbuild	28 Nov 2005 19:24:07 -0000
@@ -115,7 +115,7 @@
 
 $main::distribution = "unstable";
 
-%main::dist_order = ( 'oldstable' => 0, 'oldstable-security' => 0, 'stable' => 1, 'stable-security' => 1, testing => 2, 'testing-security' => 2, 'unstable' => 3 );
+%main::dist_order = ( 'oldstable' => 0, 'oldstable-security' => 0, 'stable' => 1, 'stable-security' => 1, testing => 2, 'testing-security' => 2, 'unstable' => 3, 'experimental' => 4 );
 
 %main::dist_locations;
 foreach (keys(%main::dist_order)) {
@@ -180,6 +180,7 @@
 		$main::distribution = "stable"   if $main::distribution eq "s";
 		$main::distribution = "testing"  if $main::distribution eq "t";
 		$main::distribution = "unstable" if $main::distribution eq "u";
+		$main::distribution = "experimental" if $main::distribution eq "e";
 		$main::override_distribution = 1;
 	}
 	elsif (/^-p/ || /^--purge/) {


-- 
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