Bug#300395: po4a: FTBFS: tries to get Terminal Size on build

2005-03-21 Thread Martin Quinson
Hello,

I cannot reproduce this bug on my machine, and I'm thus embarrassed to fix
it. I mean that a clean pbuild does not trigger the fix on my box. Does it
come from the fact that I call pbuilder from the command line while you have
a robot (cronjob?) calling it for you?

Anyway, I would really appreciate if you could test the attached patch. I
plan to upload a package with this change tomorow or so, but I'd prefer to
make sure it's the right fix before loading the servers.

Thanks for your time,
Mt.

On Sat, Mar 19, 2005 at 02:11:12PM +0100, Roland Stigge wrote:
 Package: po4a
 Version: 0.20-1
 Severity: serious
 
 Hi,
 
 building the package po4a in a clean build environment
 (with pbuilder) on i386 results in:
 
[...] 
 
 --
 DARTS - Debian Archive Regression Test Suite
 http://darts.alioth.debian.org/
 
 Please note that this report has not been generated fully automatically.
 DARTS just helped finding the problem.
 
 
diff -ruN po4a-0.20.orig/debian/changelog po4a-0.20/debian/changelog
--- po4a-0.20.orig/debian/changelog 2005-03-21 10:14:41.0 +0100
+++ po4a-0.20/debian/changelog  2005-03-21 10:17:30.0 +0100
@@ -1,3 +1,13 @@
+po4a (0.20-2) unstable; urgency=medium
+
+  Release critical bug fix.
+
+  [Martin Quinson]
+  * Set the COLUMNS during the build to prevent issues arising when
+building without a terminal (Closes: #300395).
+
+ -- Martin Quinson [EMAIL PROTECTED]  Mon, 21 Mar 2005 10:04:59 +0100
+
 po4a (0.20-1) unstable; urgency=low
 
   [Nicolas François]
diff -ruN po4a-0.20.orig/debian/rules po4a-0.20/debian/rules
--- po4a-0.20.orig/debian/rules 2005-03-21 10:14:41.0 +0100
+++ po4a-0.20/debian/rules  2005-03-21 10:12:38.0 +0100
@@ -3,6 +3,11 @@
 
 package = po4a
 
+# Attempt to close #300395: FTBFS: tries to get Terminal Size on build
+COLUMNS?=76
+LINES?=24
+# (end of close attempt)
+
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 


signature.asc
Description: Digital signature


Bug#300395: po4a: FTBFS: tries to get Terminal Size on build

2005-03-20 Thread Martin Quinson
Argh. I build all my packages in pbuilder myself before uploading, but I
didn't try to redirect the output...

Thanks for noticing, I'm on it.
Mt.


On Sat, Mar 19, 2005 at 02:11:12PM +0100, Roland Stigge wrote:
 Package: po4a
 Version: 0.20-1
 Severity: serious
 
 Hi,
 
 building the package po4a in a clean build environment
 (with pbuilder) on i386 results in:
 
 =
 [...]
 lib/Locale/Po4a/Chooser.pm - blib/lib/Locale/Po4a/Chooser.pm
 Manifying blib/script/po4a-translate - blib/bindoc/po4a-translate.1p
 Manifying blib/script/po4a-normalize - blib/bindoc/po4a-normalize.1p
 Manifying blib/script/po4a - blib/bindoc/po4a.1p
 Manifying blib/script/po4a-updatepo - blib/bindoc/po4a-updatepo.1p
 Manifying blib/script/po4a-gettextize - blib/bindoc/po4a-gettextize.1p
 Manifying blib/lib/Locale/Po4a/Pod.pm - blib/libdoc/Locale::Po4a::Pod.3pm
 Manifying blib/lib/Locale/Po4a/LaTeX.pm - blib/libdoc/Locale::Po4a::LaTeX.3pm
 Manifying blib/lib/Locale/Po4a/TransTractor.pm - 
 blib/libdoc/Locale::Po4a::TransTractor.3pm
 Manifying blib/lib/Locale/Po4a/Po.pm - blib/libdoc/Locale::Po4a::Po.3pm
 Manifying blib/lib/Locale/Po4a/Sgml.pm - blib/libdoc/Locale::Po4a::Sgml.3pm
 Manifying blib/lib/Locale/Po4a/Common.pm - 
 blib/libdoc/Locale::Po4a::Common.3pm
 Manifying blib/lib/Locale/Po4a/KernelHelp.pm - 
 blib/libdoc/Locale::Po4a::KernelHelp.3pm
 Manifying blib/lib/Locale/Po4a/Guide.pm - blib/libdoc/Locale::Po4a::Guide.3pm
 Manifying blib/lib/Locale/Po4a/Xml.pm - blib/libdoc/Locale::Po4a::Xml.3pm
 Manifying blib/lib/Locale/Po4a/Man.pm - blib/libdoc/Locale::Po4a::Man.3pm
 Manifying blib/lib/Locale/Po4a/Dia.pm - blib/libdoc/Locale::Po4a::Dia.3pm
 Manifying blib/lib/Locale/Po4a/Docbook.pm - 
 blib/libdoc/Locale::Po4a::Docbook.3pm
 Manifying blib/lib/Locale/Po4a/Chooser.pm - 
 blib/libdoc/Locale::Po4a::Chooser.3pm
 Manifying blib/lib/Locale/Po4a/TeX.pm - blib/libdoc/Locale::Po4a::TeX.3pm
 Deleting META.yml
 XX Update documentation pot files: 
 
  done.
 XX Update documentation fr.po: 
 
  done.
 XX Update documentation es.po: 
 
  done.
 XX Update documentation ca.po: 
 
  done.
 XX Update documentation it.po: 
 
  done.
 X Translate binary manpages to it
 Unable to get Terminal Size. The TIOCGWINSZ ioctl didn't work. The COLUMNS 
 and LINES environment variables didn't work. The resize program didn't work. 
 at /usr/lib/perl5/Term/ReadKey.pm line 343.
 Died at /tmp/buildd/po4a-0.20/_build/lib/My/Builder.pm line 151.
 make: *** [build-stamp] Error 127
 =
 
 This happens if the build output is detached from a terminal (redirected to a
 build log file).
 
 Thanks for considering.
 
 
 --
 DARTS - Debian Archive Regression Test Suite
 http://darts.alioth.debian.org/
 
 Please note that this report has not been generated fully automatically.
 DARTS just helped finding the problem.
 
 


signature.asc
Description: Digital signature


Bug#300395: po4a: FTBFS: tries to get Terminal Size on build

2005-03-19 Thread Roland Stigge
Package: po4a
Version: 0.20-1
Severity: serious

Hi,

building the package po4a in a clean build environment
(with pbuilder) on i386 results in:

=
[...]
lib/Locale/Po4a/Chooser.pm - blib/lib/Locale/Po4a/Chooser.pm
Manifying blib/script/po4a-translate - blib/bindoc/po4a-translate.1p
Manifying blib/script/po4a-normalize - blib/bindoc/po4a-normalize.1p
Manifying blib/script/po4a - blib/bindoc/po4a.1p
Manifying blib/script/po4a-updatepo - blib/bindoc/po4a-updatepo.1p
Manifying blib/script/po4a-gettextize - blib/bindoc/po4a-gettextize.1p
Manifying blib/lib/Locale/Po4a/Pod.pm - blib/libdoc/Locale::Po4a::Pod.3pm
Manifying blib/lib/Locale/Po4a/LaTeX.pm - blib/libdoc/Locale::Po4a::LaTeX.3pm
Manifying blib/lib/Locale/Po4a/TransTractor.pm - 
blib/libdoc/Locale::Po4a::TransTractor.3pm
Manifying blib/lib/Locale/Po4a/Po.pm - blib/libdoc/Locale::Po4a::Po.3pm
Manifying blib/lib/Locale/Po4a/Sgml.pm - blib/libdoc/Locale::Po4a::Sgml.3pm
Manifying blib/lib/Locale/Po4a/Common.pm - blib/libdoc/Locale::Po4a::Common.3pm
Manifying blib/lib/Locale/Po4a/KernelHelp.pm - 
blib/libdoc/Locale::Po4a::KernelHelp.3pm
Manifying blib/lib/Locale/Po4a/Guide.pm - blib/libdoc/Locale::Po4a::Guide.3pm
Manifying blib/lib/Locale/Po4a/Xml.pm - blib/libdoc/Locale::Po4a::Xml.3pm
Manifying blib/lib/Locale/Po4a/Man.pm - blib/libdoc/Locale::Po4a::Man.3pm
Manifying blib/lib/Locale/Po4a/Dia.pm - blib/libdoc/Locale::Po4a::Dia.3pm
Manifying blib/lib/Locale/Po4a/Docbook.pm - 
blib/libdoc/Locale::Po4a::Docbook.3pm
Manifying blib/lib/Locale/Po4a/Chooser.pm - 
blib/libdoc/Locale::Po4a::Chooser.3pm
Manifying blib/lib/Locale/Po4a/TeX.pm - blib/libdoc/Locale::Po4a::TeX.3pm
Deleting META.yml
XX Update documentation pot files: 

 done.
XX Update documentation fr.po: 

 done.
XX Update documentation es.po: 

 done.
XX Update documentation ca.po: 

 done.
XX Update documentation it.po: 

 done.
X Translate binary manpages to it
Unable to get Terminal Size. The TIOCGWINSZ ioctl didn't work. The COLUMNS and 
LINES environment variables didn't work. The resize program didn't work. at 
/usr/lib/perl5/Term/ReadKey.pm line 343.
Died at /tmp/buildd/po4a-0.20/_build/lib/My/Builder.pm line 151.
make: *** [build-stamp] Error 127
=

This happens if the build output is detached from a terminal (redirected to a
build log file).

Thanks for considering.


--
DARTS - Debian Archive Regression Test Suite
http://darts.alioth.debian.org/

Please note that this report has not been generated fully automatically.
DARTS just helped finding the problem.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]