Mailinglist Archive: opensuse-buildservice (181 mails)

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

I solved the problem with removing the package from the project and
readding it again...

strange but true,

\sh
Am Dienstag, den 24.07.2007, 14:41 +0200 schrieb Stephan Hermann:
> 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 >