resolving XiVO submissions confusion

A recuring pattern in the past two weeks has been the need to resolve a situation where the build machines and the associated respositories could not be used because either:

  • the reprepro repository rejected one of the packages found in a build machine because of a checksum error, i.e. because it contained the same version of the package with a different checksum
  • the packaging-farm installed on the build machine claimed it had no work to do
  • packages were not manually submitted to the build machine

In the following each source of confusion is analyzed and clarified.

Continue reading “resolving XiVO submissions confusion”

Rebuilding XiVO gallifrey

The production version of gallifrey was rebuilt to strip the timestamp and hash. A compilation problem with sangoma-wanpipe blocking the development version of gallifrey was diagnosed. A bug on kernel-modules dependencies was fixed. To avoid confusion the build configuration files were moved to /etc/packaging-farm. The 2.0.13 version of packaging-farm was released with these modifications, installed on all build machines with the associated migrations.

Continue reading “Rebuilding XiVO gallifrey”

libreoffice bug reporting (part 2)

A draft implementation of a bug report front end for libreoffice was assembled behind a reverse proxy pretending that http://freedesktop.dachary.org/ is http://bugs.freedesktop.org/. For the Writer and BASIC components a subcomponent can be selected. The URLs of the existing bug reportings is appended to the page. When the form is submit the user is redirected to bugs.freedesktop.org with the proper fields set.
Continue reading “libreoffice bug reporting (part 2)”