[opensuse-buildservice] Problem with Requires(post) dependencies
Hi all I am seeing some strange behaviour in the OpenSUSE Build Service with regard to post-install dependencies in RPM distros, specifically Fedora. My ASCEND package includes a 'Requires(post)' dependency on 'desktop-file-utils'. The ASCEND package builds fine, but when I use Build Service to build a package that *depends on* ASCEND (namely my package called freesteam), I see an error at the time when Build Service is installing ASCEND, which says "/var/tmp/rpm-tmp.98401: line 1: update-desktop-database: command not found". After that point, I seem to get further strange behaviour to do with my ASCEND package; I am not sure if it is a result of the above error, or another problem. But my package builds fine on my local machine with no such errors. Any thoughts? Cheers JP Current state of these packages is at: http://build.opensuse.org/project/show?project=home%3Ajdpipe --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
John Pye wrote:
Hi all
I am seeing some strange behaviour in the OpenSUSE Build Service with regard to post-install dependencies in RPM distros, specifically Fedora.
...
Current state of these packages is at: http://build.opensuse.org/project/show?project=home%3Ajdpipe
FYI, I found a workaround, which was to add "BuildDepends: desktop-file-utils" to my dependent package (freesteam). Not ideal. It seems to me that Build Service perhaps doesn't understand "Requires(post)"-type dependencies. Cheers JP --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (1)
-
John Pye