Open main menu

CDOT Wiki β

Changes

Challenges
The most common problem we encountered is dependency issue. Dependency issue are problems that would need another package in order for one package to build. Those packages sometimes need another package to build. This process could go on forever. However, we managed to deal with some and actually got the dependency packages to build, as well as the initial package. Another common error could be that the package does not build on Fedora ARM, therefore, we need to exclude those packages in the spec file so that ARM-KOJI doesn't find the dependency issue.
For example: Dependency issue<br>Package for (libvirt-0.8.2-1.fc13.src.rpm, armv5tel)<br>Root.log error<br>''DEBUG util.py:256: No Package Found for numactl-devel''<br><br>OR<br><br>Package for (ocaml-3.11.2-2.fc13.src.rpm)<br>BuildError: No matching arches were found<br>
The little errors could be in the spec file; such as, version error, URL, source URL, etc.
1
edit