Table of Contents
- 1. Running zypper source-install does not install basic devel packages
- 2. patterns-openSUSE-devel_basis
- 3. Example for building package (emacs)
1 Running zypper source-install does not install basic devel packages
Running zypper source-install does not install basic devel packages like gcc and make. This will cause build error.
> zypper source-inistall -d [Package]
2 patterns-openSUSE-devel_basis
patterns-openSUSE-devel_basis is an empty package which requires basic devel packages like automake package and gcc package. Installing patterns-openSUSE-devel_basis will install basic devel packages.
> sudo zypper install patterns-openSUSE-devel_basis
This is same with installing devel_basis with –type pattern option.
> sudo zypper install –type pattern devel_basis
3 Example for building package (emacs)
No patterns-openSUSE-devel_basis causes a failure of configure.
> sudo zypper -n install patterns-openSUSE-devel_basis> sudo zypper -n source-install -d emacs> wget ; tar zxf emacs-24.3.tar.gz> cd emacs-24.3> ./configure –without-x && make && sudo make install