Mailinglist Archive: opensuse-buildservice (181 mails)

< Previous Next >
Re: [opensuse-buildservice] Problems with dependencies on local OBS
Moins,

short update:

this small perl script (use the source dude ;)) will print out the
packagenames and the filenames from a cache file (e.g. :full.cache).

#!/usr/bin/env perl

use strict;
use Storable;

my $cache=Storable::retrieve('<path to your cache file>');
$cache||={}; 
for my $bin (sort keys %$cache) {
        my $c=$cache->{$bin}
        print $c->{'path'}."\n";
        print $c->{'name'}."\n";
}


With this small script I can see, that the tcpd-devel package is in the
cache, and should be found. But build service is telling me this:

error: Failed build dependencies:
        tcpd-devel is needed by <package name>-<version>

tcpd-devel is a buildrequire for this package...so spec file is ok.

regards,

\sh


Am Montag, den 23.07.2007, 14:30 +0200 schrieb Stephan Hermann:
> Good Afternoon Folks,
> 
> I'm running a local buildserver with the codebase of OBS.
> Latest RPMs of the OBS installed are: 0.1.1-30.1
> 
> I have a local sles9 build repository and trying to compile a package
> with tcpd-devel as build dep.
> 
> The tcpd-devel rpm is in the build repos of sles9 but every attempt to
> read it failes.
> 
> I recreated the cache files (:full.cache) by removing them
> from /srv/obs/build/ and restarting the obs* processes (first stopped
> them, removed the cache files and started the processes again) to
> recreate those files. No Change.
> 
> I can't see anything strange in the logfiles. 
> 
> So, now: what can it be? The package is definitly there and it's the
> same version as the tcpd package itself. 
> Where can I look, what packages are in the cache file, I see
> that :full.cache is a perl hash file written by Perl::Storable.
> 
> Any help is appreciated :)
> \sh  
-- 
Stephan Hermann
eMail: sh@xxxxxxxxxxxxx         Blog: http://linux.blogweb.de/
JID: sh@xxxxxxxxxxxxxxxx        
OSS-Developer and Admin


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

< Previous Next >
Follow Ups
References