Mer/Build/Common Problems
(draft) |
({{Mer}}) |
||
(6 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
+ | {{Mer}} | ||
+ | |||
=Common Problems encountered building for Mer on OBS= | =Common Problems encountered building for Mer on OBS= | ||
Line 8: | Line 10: | ||
* failed | * failed | ||
- | The package does not build successfully. No packages have been created. Packages that depend on this package will be built using any previously created packages, if they exist. | + | The package does not build successfully. No packages have been created. Packages that depend on this package will be built using any previously created packages, if they exist. [[Mer/Build/Common Problems/Failed Diagnosis|Failed Diagnosis]] |
+ | |||
* expansion error | * expansion error | ||
Line 14: | Line 17: | ||
* blocked | * blocked | ||
- | This package waits for other packages to be built. These can be in the same or other projects. | + | This package waits for other packages to be built. These can be in the same or other projects. Typically you just need to wait. |
* scheduled | * scheduled | ||
- | A package has been marked for building, but the build has not started yet. | + | A package has been marked for building, but the build has not started yet. Again, just wait. |
* building | * building | ||
- | The package is currently being built. | + | The package is currently being built. Smile and wait. |
* dispatching | * dispatching |
Latest revision as of 09:33, 22 September 2010
Mer is back : Please visit http://www.merproject.org to learn more about this news. |
Contents |
[edit] Common Problems encountered building for Mer on OBS
[edit] Diagnosing a problem
First of all look at the status information
- succeeded
Package has built successfully and can be used to build further packages.
- failed
The package does not build successfully. No packages have been created. Packages that depend on this package will be built using any previously created packages, if they exist. Failed Diagnosis
- expansion error
The build can not begin, because required packages are either missing or not explicitly defined.
- blocked
This package waits for other packages to be built. These can be in the same or other projects. Typically you just need to wait.
- scheduled
A package has been marked for building, but the build has not started yet. Again, just wait.
- building
The package is currently being built. Smile and wait.
- dispatching
A package is being copied to a build host. This is an intermediate state before building.
- finished
The package has been built, but has not yet been picked up by the server. This is an intermediate state prior to 'succeeded' or 'failed'.
- disabled
The package has been disabled from building in project or package metadata.
- excluded
The package build has been disabled in package build description (for example in the .spec file) or does not provide a matching build description for the target.
- broken
The sources either contain no build description (eg specfile) or a source link does not work.
- unknown
The scheduler has not yet evaluated this package. Should be a short intermediate state for new packages.
[edit] Non-Problems
Some things are known issues that (AFAWK) don't affect the build:
- qemu broken pipes
[edit] Specifics
dh_clean dpkg-source -b BUILD dpkg-source: warning: source directory 'BUILD' is not <sourcepackage>-<upstreamversion> 'bomberman-1.0 ' dpkg-source: info: using source format `1.0' dpkg-source: info: building bomberman in bomberman_1.0.tar.gz dpkg-source: info: building bomberman in bomberman_1.0.dsc debian/rules build dh_testdir # Add here commands to configure the package. CFLAGS="-Wall -g -O2" ./configure --prefix=/usr --disable-static configure: error: cannot find install-sh or install.sh in . ./.. ./../..
- This page was last modified on 22 September 2010, at 09:33.
- This page has been accessed 10,674 times.