Mailinglist Archive: opensuse-buildservice (256 mails)

< Previous Next >
[opensuse-buildservice] "osc build" issues (own obs instance)
  • From: Troy Telford <ttelford.groups@xxxxxxxxx>
  • Date: Fri, 19 Aug 2011 19:36:35 -0600
  • Message-id: <j2n333$lj7$>
I have my own OBS instance, but I'm having trouble getting 'osc build' to work:

osc build CentOS_5.5 htop.spec
Building htop.spec for CentOS_5.5/x86_64
Getting buildinfo from server and store to

Getting buildconfig from server and store to

Updating cache of required packages

The build root needs packages from project 'CentOS:5.5'.
Note that malicious packages can compromise the build result or even
your system.
Would you like to ...
0 - quit (default)
1 - trust packages from 'CentOS:5.5' always
2 - trust them just this time
? 1
adding 'CentOS:5.5' to ~/.oscrc: ['']['trusted_prj']
100.0% cache miss. 0/131 dependencies cached.

Trying openSUSE Build Service server for acl (CentOS:5.5), not found at
Trying openSUSE Build Service server for attr (CentOS:5.5), not found
Trying openSUSE Build Service server for bash (CentOS:5.5), not found
Trying openSUSE Build Service server for bzip2 (CentOS:5.5), not found

Though the error says 'pkg not found at', the
packages Are downloading from the machine
(/srv/obs/src_server.log & rep_server.log verify this).

So problem #1: osc is claiming it can't find the package on my OBS
server; even though it's still downloading it (from my OBS server).
I'd appreciate a hint to what config files to examine/log files to
check that can help me fix that. I realize it's not fatal, but users
will complain.

Problem #2 is the fatal one:
Verifying integrity of cached packages
using keys from home:ttelford
warning: rpmts_HdrFromFdno: Header V3 DSA/SHA1 Signature, key ID
e8562897: NOKEY
: public key not available
: public key not available

And so on.

The log files tell me:
2011-08-19 17:36:28 [966]: GET /source/CentOS:5.5/_pubkey? 404 CentOS:5.5: no pubkey available
2011-08-19 17:36:28 [967]: GET /source/home:ttelford/_pubkey?

I'm not sure exactly what to do about this error either - I imagine
it's because I'm mising a public key (the rpm signing key?) for the
repository in question; but where should it be placed when I get it?
(/srv/obs/build/<distro>/standard/x86_64/:full ?)

I've tried copying the RPM-GPG-KEY-CentOS-5 to
/srv/obs/repos/CentOS:5.5/_pubkey (and similar dirs) without success.

Troy Telford

To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages