'Couldn\'t build, fallback after waiting a while'

def fallback_on_bundled(self):

    line()
    warn('\n'.join(["Couldn't    find    an    acceptable    libzmq    on    the    system.", '', 'If    you    expected    pyzmq    to    link    against    an    installed    libzmq,    please    check    to    make    sure:', '', '                *    You    have    a    C    compiler    installed', '                *    A    development    version    of    Python    is    installed    (including    headers)', ('                *    A    development    version    of    ZMQ    >=    %s    is    installed    (including    headers)' % v_str(min_good_zmq)), '                *    If    ZMQ    is    not    in    a    default    location,    supply    the    argument    --zmq=<path>', '                *    If    you    did    recently    install    ZMQ    to    a    default    location,', '                        try    rebuilding    the    ld    cache    with    `sudo    ldconfig`', "                        or    specify    zmq's    location    with    `--zmq=/usr/local`", '']))
    info('\n'.join(['You    can    skip    all    this    detection/waiting    nonsense    if    you    know', 'you    want    pyzmq    to    bundle    libzmq    as    an    extension    by    passing:', '', '                `--zmq=bundled`', '', 'I    will    now    try    to    build    libzmq    as    a    Python    extension', 'unless    you    interrupt    me    (^C)    in    the    next    10    seconds...', '']))
    for i in range(10, 0, (-1)):
        sys.stdout.write(('\r%2i...' % i))
        sys.stdout.flush()
        time.sleep(1)
    info('')
    return self.bundle_libzmq_extension()
