Here is a summary of activity on the opensuse-buildservice mailing list during week 11:
In the linking with X11 in OBS thread, Roger Oberholtzer reports getting a link-phase build failure in OBS even though he can build the same package locally using the exact same commands he sees in the OBS log.
- Marcus Meissner: The build system builds with
--as-neededby default, your local system probably not.
- This led to a discussion of why openSUSE doesn’t default to
--as-neededand what could be done to prevent this issue in the future.
message, Darin Perusich asked how he could enable networking for build
workers in his private OBS instance. He wants to build Java apps using
- Adrian responded that Darin could build inside of chroot (instead of using kvm), but this is not recommended. See the thread for details.
- Rolf Krahl suggested a different solution.
Adrian announced Open Build Service 2.5 Release Candidate.
a problem with an ARM build worker,
armbuild13. All jobs scheduled on
this worker are in schedule state, then it is in building state for a short
time and again schedule state.
- A deep technical discussion ensued. The host was not coming up properly after reboot, most likely due to bad memory.
In package rebuild is not triggered by dependent package rebuild, ukjung.kim has some inter-dependent packages in his home project and would like to trigger a rebuild if he changes a macro in the project configuration.
Adrian: build triggering does happen only when sources changed, rpms changed or dependencies changed. As long as you just change macros it will not happen. He will need to trigger a rebuild of a package that is
Required by the other packages, then they will rebuild as well.
Guido Berhoerster would like to create a maintenance update for the
lightdm package, but he gets a “broken link” error when he tries to
- Adrian fixed it.
Kyrill Detinov gets a
traceback when attempting to upload content to OBS using
- Marcus Heuwe noted that the issue is already fixed in git master.
Damian Ivanov would like the list’s opinion on his idea of using a spec file
- Ruediger Meier noted that there are already packages using this approach, e.g.