def METHOD_NAME(self):
    '''
    Install the basic packages to support gdb
    '''
    if "power10" not in cpu.get_family():
        self.cancel("Test is supported only on IBM POWER10 platform")
    # Check for basic utilities
    smm = SoftwareManager()
    self.detected_distro = distro.detect()
    self.distro_name = self.detected_distro.name
    deps = ['gcc', 'make', 'gdb']
    for package in deps:
        if not smm.check_installed(package) and not smm.install(package):
            self.cancel('%s is needed for the test to be run' % package)
    for value in range(1, 4):
        shutil.copyfile(self.get_data('dawr_v%d.c' % value),
                        os.path.join(self.teststmpdir,
                                     'dawr_v%d.c' % value))
    shutil.copyfile(self.get_data('Makefile'),
                    os.path.join(self.teststmpdir, 'Makefile'))
    build.make(self.teststmpdir)
    os.chdir(self.teststmpdir)