Mailinglist Archive: opensuse-buildservice (213 mails)

< Previous Next >
[opensuse-buildservice] osc build -p broken
  • From: Christian <chris@xxxxxxxxxxxxxxxx>
  • Date: Sat, 20 Jun 2009 21:40:58 +0000
  • Message-id: <4A3D576A.1030101@xxxxxxxxxxxxxxxx>
Hi,

I use build with -p DIR -k DIR option.
And -p option does not work everytime.

I build perl-Test-Deep:
admin@obs:~/OBS/devel:languages:perl/perl-Test-Deep> oscb_11
GET https://api.opensuse.org/source/devel:languages:perl/_meta
Building perl-Test-Deep.spec for SLE_11/x86_64
Getting buildinfo from server
POST
https://api.opensuse.org/build/devel:languages:perl/SLE_11/x86_64/perl-Test-Deep/_buildinfo?add=tree&add=vim
Evaluating preferred packages
- perl-Test-Tester
(/srv/osbuild-packagecache/local/SLE_11/perl-Test-Tester-0.107-1.x86_64.rpm)
- perl-macros
(/srv/osbuild-packagecache/local/SLE_11/perl-macros-1.0-1.x86_64.rpm)
- perl-Test-NoWarnings
(/srv/osbuild-packagecache/local/SLE_11/perl-Test-NoWarnings-0.084-1.x86_64.rpm)
Updating cache of required packages
Skipping verification of package signatures
Writing build configuration
Getting buildconfig from server
GET https://api.opensuse.org/build/devel:languages:perl/SLE_11/_buildconfig
Running build
Passwort:

there it is working: "Evaluating preferred packages"
pkg perl-Test-Deep will be placed in "DIR"

If I then want to build a pkg that depends on perl-Test-Deep, I get
admin@obs:~/OBS/devel:languages:perl/perl-Test-Base> oscb_11
GET https://api.opensuse.org/source/devel:languages:perl/_meta
Building perl-Test-Base.spec for SLE_11/x86_64
Getting buildinfo from server
POST
https://api.opensuse.org/build/devel:languages:perl/SLE_11/x86_64/perl-Test-Base/_buildinfo?add=tree&add=vim
buildinfo is broken... it says:
expansion error: nothing provides perl(Test::Deep)

As you can see there is no "Evaluating preferred packages"
This behavior exists only if there is no build binary for needed pkg on obs.

Regards
Chris

< Previous Next >
Follow Ups