I'd like to build some 3rd party software and have it available as a service in vMA 5.0. The source is in a git repository and would require gcc (among other things) to build it on the VMware SLES 11 Guest OS in vMA 5.0.
Unfortunately, no matter what I try (zypper, rpm, yast2 -i) I can't get the packages (or patterns), which I want/need to have, to install on this system. They all seem to have dependencies that for some reason can't be fulfilled on VMware SLES 11, ex.
For git:
git-1.7.3.4-3.6.x86_64 requires git-core = 1.7.3.4, but this requirement cannot be provided
uninstallable providers: git-core-1.7.3.4-3.6.i586[opensuse]
git-core-1.7.3.4-3.6.x86_64[opensuse]
For git-core:
git-core-1.7.3.4-3.6.x86_64 requires perl-base = 5.12.3, but this requirement cannot be provided
uninstallable providers: perl-base-5.12.3-11.14.1.i586[opensuse]
perl-base-5.12.3-11.14.1.x86_64[opensuse]
For gcc:
gcc-4.5-19.1.x86_64 requires gcc45, but this requirement cannot be provided
uninstallable providers: gcc45-4.5.1_20101208-9.8.i586[opensuse]
gcc45-4.5.1_20101208-9.8.x86_64[opensuse]
For gcc45:
gcc45-4.5.1_20101208-9.8.x86_64 requires libgcc1 >= 4.5.1_20101208-9.8, but this requirement cannot be provided
uninstallable providers: libgcc45-4.5.1_20101208-9.8.i586[opensuse]
libgcc45-4.5.1_20101208-9.8.x86_64[opensuse]
I don't know what the problem is here.
- Doesn't yast support installing multiple versions of packages?
- Do I need to include other repositories? If so, which ones?
- Am I missing some fundamental concept?
- Did VMware break this on purpose? If so, why?
Any help would be appreciated.
Thank you!