Exemple #1
0
    def load_preinstall_deps(self):
        deps = [
            'pkgconfig', 'libtool', 'libtool-libs', 'gcc', 'gcc-c++',
            'gettext', 'kernel-devel', 'perl-devel', 'db4', 'db4-devel',
            'db4-utils', 'e2fsprogs', 'e2fsprogs-devel', 'gdbm', 'gdbm-devel',
            'sqlite', 'sqlite-devel', 'make', 'libuuid-devel', 'ncurses-devel',
            'libtool-ltdl-devel', 'zlib-devel', 'swig'
        ]

        for name in deps:
            D = objects.RepoDep(name)
            self.pre_dep_list.append(D)

        # Add a repo dependency that allows either package to be installed
        D = objects.RepoDep(['kernel-headers', 'kernel-ml-headers'])
        self.pre_dep_list.append(D)
Exemple #2
0
    def load_preinstall_deps(self):
        deps = [
            'libtool-ltdl-devel', 'gcc', 'gcc-c++', 'gettext', 'kernel-devel',
            'kernel-headers', 'e2fsprogs', 'e2fsprogs-devel', 'net-snmp-devel',
            'libuuid', 'libuuid-devel', 'perl-devel', 'gdbm-devel',
            'db4-devel', 'db4-utils', 'sqlite', 'sqlite-devel', 'swig'
        ]

        for name in deps:
            D = objects.RepoDep(name)
            self.pre_dep_list.append(D)
Exemple #3
0
    def load_preinstall_deps(self):
        deps = [
            'pkgconfig', 'libtool', 'libtool-libs', 'gcc', 'gcc-c++',
            'gettext', 'kernel-devel', 'kernel-headers', 'perl-devel', 'db4',
            'db4-devel', 'db4-utils', 'e2fsprogs', 'e2fsprogs-devel', 'gdbm',
            'gdbm-devel', 'sqlite', 'sqlite-devel'
        ]

        for name in deps:
            D = objects.RepoDep(name)
            self.pre_dep_list.append(D)
Exemple #4
0
    def load_preinstall_deps(self):

        deps = [
            'build-essential', 'linux-headers-' + self.kernelVerString,
            'gettext', 'uuid-dev', 'bison', 'flex', 'gawk', 'pkg-config',
            'libglib2.0-dev', 'libgdbm-dev', 'libdb-dev', 'libsqlite3-0',
            'libsqlite3-dev', 'e2fsprogs', 'libperl-dev', 'libltdl3-dev',
            'e2fslibs-dev', 'libsnmp-dev', 'zlib1g-dev', 'tipcutils', 'swig'
        ]

        for name in deps:
            D = objects.RepoDep(name)
            self.pre_dep_list.append(D)
Exemple #5
0
    def load_preinstall_deps(self):

        deps = [
            'build-essential', 'linux-headers-' + self.kernelVerString,
            'gettext', 'uuid-dev', 'bison', 'flex', 'gawk', 'libglib2.0-dev',
            'libgdbm-dev', 'libdb4.6-dev', 'libsqlite3-0', 'libsqlite3-dev',
            'e2fsprogs', 'libperl-dev', 'libltdl3-dev', 'e2fslibs-dev',
            'unzip', 'libsnmp-dev', 'zlib1g-dev', 'psmisc', 'swig'
        ]

        if determine_bit() == 64:
            deps.append('ia32-libs')

        for name in deps:
            D = objects.RepoDep(name)
            self.pre_dep_list.append(D)
    def load_preinstall_deps(self):
        super(CentOS7, self).load_preinstall_deps()

        # Add a psmisc package: killall program
        D = objects.RepoDep('psmisc')
        self.pre_dep_list.append(D)