Hi,
I'm not certain to start another bug report...

bobek:~# sbuild-createchroot 
--make-sbuild-tarball=/var/lib/sbuild/sid-amd64.tar.gz sid `mktemp -d` 
http://br0.localdomain:9999/debian
...
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
'tempfile' can't be called as a method at /usr/sbin/sbuild-createchroot line 
395.

To fix:

--- sbuild-createchroot~        2013-05-18 00:36:09.000000000 +0200
+++ sbuild-createchroot 2013-09-08 13:37:08.919671295 +0200
@@ -137,7 +137,7 @@
 use Sbuild::Sysconfig;
 use Sbuild::Conf qw();
 use File::Path qw(mkpath rmtree);
-use File::Temp ();
+use File::Temp qw(tempfile);
 use File::Copy;
 use Cwd qw(abs_path);
 
@@ -392,7 +392,7 @@
 # the sbuild chroot directory created, unless it's been requested to keep the
 # directory.
 if ($conf->get('MAKE_SBUILD_TARBALL')) {
-    my ($tmpfh, $tmpfile) = File::Temp->tempfile("XXXXXX");
+    my ($tmpfh, $tmpfile) = tempfile("XXXXXX");
     my @program_list;
 
     # Change program arguments accordingly

result is:

bobek:~# sbuild-createchroot 
--make-sbuild-tarball=/var/lib/sbuild/sid-amd64.tar.gz sid `mktemp -d` 
http://br0.localdomain:9999/debian
...
Building dependency tree... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: chroot /tmp/tmp.97dJrCDdo3 has been removed.
I: Successfully set up sid chroot.
I: Run "sbuild-adduser" to add new sbuild users.


Maybe, more Perl related problems will appear...
Cheers
-- 
Zito


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to