Thanks for your reply Michael. I found a workaround that I didn't follow up on this. The workaround is to reboot the server and all the OBS services start without any issues. But whenever you get to restart obs_worker manually, it doesn't start up. I get the same error, linux-uff0:/home/senthil # rcobsworker start Run 1 obsworker using /var/cache/obs/worker cpio: premature end of archive chmod: cannot access `bs_worker': No such file or directory You have to go for a reboot to solve this. I don't want to live with this workaround. Please help. Thanks, Senthil M -----Original Message----- From: ext Michael Schroeder [mailto:mls@suse.de] Sent: 03 December, 2010 16:05 To: Muthukalai Senthil (EXT-Wipro/Helsinki) Cc: opensuse-buildservice@opensuse.org Subject: Re: [opensuse-buildservice] obs worker and repserver services are not getting started On Thu, Dec 02, 2010 at 05:52:26PM +0000, ext-senthil.muthukalai@nokia.com wrote:
[...] Can't locate loadable object for module BSSolv in @INC (@INC contains: . build /usr/lib/perl5/site_perl/5.12.1/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.12.1 /usr/lib/perl5/vendor_perl/5.12.1/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.1 /usr/lib/perl5/5.12.1/x86_64-linux-thread-multi /usr/lib/perl5/5.12.1 .) at /usr/lib/obs/server//bs_repserver line 66
That looks like your 'perl-BSSolv' package is broken. Please reinstall it. "perl -e 'use BSSolv'" should work. Cheers, Michael -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org