Bug#599251: FTBFS: waits for user input at "latex path [/usr/bin/latex]"
gregor herrmann
gregoa at debian.org
Wed Oct 6 10:30:08 UTC 2010
On Wed, 06 Oct 2010 13:11:24 +0300, Timo Juhani Lindfors wrote:
> > Ok, this is indeed not directly the cause. It's more how the ttpromt
> > in Makefile.PL works, in sbuild/chroot environment these will work
> > without waiting for confirmation and if we build int interactively it
> > waits for confirmation.
> Thanks! Is this ttprompt common in perl packages?
No, that's a hand-crafted function in the Makefile.PL of this
package.
ExtUtils::MakeMake has prompt() which honours PERL_MM_USE_DEFAULT
(which should be set in package builds via debhelper, IIRC).
Cf. http://perldoc.perl.org/ExtUtils/MakeMaker.html#Other-Handy-Functions
I think in this case we can either
- patch Makefile.PL to set $ACCEPT to 1
- or patch Makefile.PL to use prompt()
- and/or set PERL_MM_USE_DEFAULT or patch Makefile.PL to honour
PERL_MM_USE_DEFAULT
(I can't try now but I'm sure Salvatore will be quicker than me :))
Cheers,
gregor
--
.''`. http://info.comodo.priv.at/ -- GPG key IDs: 0x8649AA06, 0x00F3CFE4
: :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
`- Hailing frequencies open, Captain.
More information about the pkg-perl-maintainers
mailing list