tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

BATCH=yes and bulk builds

While running bulk build under Linux, I've found that
many packages need interaction with a user even if BATCH=yes

For example, pkg/38445

Another example is

    0 p5-Text-Markdown>/usr/pkg/bin/bmake configure BATCH=yes  
    => Bootstrap dependency digest>=20010302: found digest-20070803
    => Bootstrap dependency checkperms>=1.1: found checkperms-1.10
    => Checksum SHA1 OK for Text-Markdown-1.0.17.tar.gz
    => Checksum RMD160 OK for Text-Markdown-1.0.17.tar.gz
    ===> Installing dependencies for p5-Text-Markdown-1.0.17
    => Full dependency p5-Test-Exception-[0-9]*: found p5-Test-Exception-0.27
    => Full dependency p5-List-MoreUtils-[0-9]*: found p5-List-MoreUtils-0.22
    => Full dependency p5-File-Slurp-[0-9]*: found p5-File-Slurp-9999.13
    => Full dependency perl>=5.8.7: found perl-5.8.8nb7
    ===> Overriding tools for p5-Text-Markdown-1.0.17
    ===> Extracting for p5-Text-Markdown-1.0.17
    ===> Patching for p5-Text-Markdown-1.0.17
    ===> Creating toolchain wrappers for p5-Text-Markdown-1.0.17
    ===> Configuring for p5-Text-Markdown-1.0.17
    => Checking for portability problems in extracted files
    Cannot determine perl version info from lib/Text/
    Do you want to install ''? [n] 

At the same time 'bmake ... < /dev/null' works fine.
Is it possible to emulate this behaviour inside pkgsrc?
Is there a better solution?

Best regards, Aleksey Cheusov.

Home | Main Index | Thread Index | Old Index