[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse-buildservice
Subject:    [opensuse-buildservice] Requires(pre): problem
From:       John Beranek <john () redux ! org ! uk>
Date:       2010-06-30 21:21:06
Message-ID: 4C2BB542.7030702 () redux ! org ! uk
[Download RAW message or body]

This evening I created a new package "nagios" in
home:johnberanek:nagios3. This was an import of a package from EPEL6.

As received from EPEL6 it builds happily on a CentOS 5 machine, but in
OBS with RHEL5/CentOS5 build target it fails with "unresolvable: nothing
provides user(nagios), group(nagios)".

The package spec has:

Requires: user(nagios)
Requires(pre): user(nagios)
Requires: group(nagios)
Requires(pre): group(nagios)

Provides: user(nagios)
Provides: group(nagios)

On the advice of darix/coolo I solved the problem with a bootstrap
procedure of commenting out the Requires(pre) lines, and this allows the
build to complete. At this point I should be possible to put the
Requires(pre) lines back.

However, that bootstrap hack is hardly obvious/"nice" behaviour for OBS. ;)

Right, that's all for now.

John.

-- 
John Beranek                         To generalise is to be an idiot.
http://redux.org.uk/                                 -- William Blake


["smime.p7s" (application/pkcs7-signature)]
-- 
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-buildservice+help@opensuse.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic