<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def cli(ctx):
 """Shows the man page packed inside the bubble tool this is mainly too overcome limitations on installing manual pages in a distribution agnostic and simple way and the way bubble has been developed, in virtual python environments, installing a man page into a system location makes no sense, the system manpage will not reflect the development version. and if your is system is really bare like : docker.io/python, you will not even have man installed """

    manfile = bubble_lib_dir+os.sep+'extras'+os.sep+'Bubble.1.gz'
    mancmd = ["/usr/bin/man", manfile]
    try:
        return subprocess.call(mancmd)
    except Exception as e:
        print('cannot run man with bubble man page')
        print('you can always have a look at: '+manfile)