On 08/02/2011 05:54 PM, Chris Wilson wrote:
did you define and pass to rpmbuild one of the variables which triggers the first branch of the test ? By default these variables are not defined and therefore the whole branch is skipped. in koji the needed variables are defined by the build environment but for local builds you must define them yourself, as appropriate for your use case.Hi Kevin, On Thu, 28 Jul 2011, Kevin Fenzi wrote:My new package builds, but cannot be installed due to a dependency problem. The original package depends on mysql-shared, but I think this is called just "mysql" in redhat-ish distros. I tried the following macro: %if 0%{?fedora} || 0%{?rhel_version} || 0%{?centos_version} Requires: mysql postgresql-libs %else Requires: mysql-shared postgresql-libs %endif but it doesn't appear to work. Can anyone advise me?How are you building it? local rpmbuild? mock?Local rpmbuild.