I described the issue in the message 'Ubuntu 14.04 build setup Fails due to init script issues'. See: https://build.opensuse.org/package/live_build_log/home:mdrobnak/libvirt/xUbu... As for the project configuration, I verified my local configuration was the same as build.opensuse.org for Ubuntu 14.04. That was the first thing I checked. The second was changelogs. It sounds like the invoke-rc.d thing is the root cause here, as that is what my workaround covered. It would be great if you could let us know what changed so that I can test that here. Thanks. -Matt On Tue, 2016-04-26 at 08:05 +0200, Adrian Schröter wrote:
On Montag, 25. April 2016, 13:51:45 wrote Matthew Drobnak:
This is the same issue that I reported the other day. It seems all init script support is broken in _all_ Debian based systems (Ubuntu 14.04, Debian 8.0, and looks like Ubuntu 16.04 as well.)
Is there a formal process to file bugs?
You can, but maybe you could describe this a bit more detailed here first. Debugging new distros is something what can be done by any OBS user, so it would be good to discuss the issues here first.
What component is involved here (maybe I can get someone locally to look at it as well.)?
Usually all problems are solvable by defining the right set of packages inside of the build config (osc meta prjconf). You experiment also in your home project and using local builds to check what is broken.
...
On Sun, 2016-04-24 at 16:45 +0300, Dmitriy Perlow wrote: ...
[ 29s] [17/238] Can't locate Digest/MD5.pm in @INC (you may need to install the Digest::MD5 module) (@INC contains: /.build /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at /.build/Build.pm line 24. [ 29s] BEGIN failed--compilation aborted at /.build/Build.pm line 24. [ 29s] Compilation failed in require. [ 29s] BEGIN failed--compilation aborted.
This is still open, seems that we need to call some configuration script after preinstall since the module should be there.
...
[ 29s] installing [ 30s] /var/lib/dpkg/info/x11-common.postinst: line 13: update-rc.d: command not found [ 30s] /var/lib/dpkg/info/x11-common.postinst: line 16: invoke-rc.d: command not found
This error should be gone now. Thanks to Jürgen Weigert who checked and told me the right package which needs to be preinstalled.