[opensuse-buildservice] Build errors I cannot resolve
I began using buildservice today. I am trying to build the gnome-subtitles mono project. I can build it on OpenSuse 10.1. I am using SUSE_Linux_10.1 and openSUSE_10.2 repositories in i586 and x86_64 architectures. My openSuSE builds fail during configure with: configure: error: gnome-doc-utils >= 0.3.2 not found even though I have 'BuildRequires: gnome-doc-utils' in the spec file. The SUSE_Linux_10.1 builds fail much later, even though they use the same source tarball and spec file. scrollkeeper-update -p /var/tmp/gnome-subtitles-0.6-build/var/lib/scrollkeeper -o /var/tmp/gnome-subtitles-0.6-build/usr/share/omf/gnome-subtitles Could not create directory /gnome-subtitles-0.6-build : Permission denied Could not create database. Aborting update. Cannot write to log file: /var/log/scrollkeeper.log : Permission denied Cannot write to log file: /var/log/scrollkeeper.log : Permission denied make[2]: *** [install-doc-omf] Error 1 The command lines look right - all referring to $RPM_BUILD_ROOT (/var/tmp/gnome-subtitles-0.6-build). Any ideas? Does BuildRequires control the packages added to the chroot environment? Damien ____________________________________________________________________________________ Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user panel and lay it on us. http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Damien Carbery wrote:
My openSuSE builds fail during configure with: configure: error: gnome-doc-utils >= 0.3.2 not found even though I have 'BuildRequires: gnome-doc-utils' in the spec file.
Use BuildRequires: gnome-doc-utils-devel this package contains gnome-doc-utils.pc required by pkgconfig
The SUSE_Linux_10.1 builds fail much later, even though they use the same source tarball and spec file. scrollkeeper-update -p /var/tmp/gnome-subtitles-0.6-build/var/lib/scrollkeeper -o /var/tmp/gnome-subtitles-0.6-build/usr/share/omf/gnome-subtitles Could not create directory /gnome-subtitles-0.6-build : Permission denied Could not create database. Aborting update. Cannot write to log file: /var/log/scrollkeeper.log : Permission denied Cannot write to log file: /var/log/scrollkeeper.log : Permission denied make[2]: *** [install-doc-omf] Error 1
You can use configure --disable-scrollkeeper to go over this. Ales --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Ales Nosek wrote:
Damien Carbery wrote:
The SUSE_Linux_10.1 builds fail much later, even though they use the same source tarball and spec file. scrollkeeper-update -p /var/tmp/gnome-subtitles-0.6-build/var/lib/scrollkeeper -o /var/tmp/gnome-subtitles-0.6-build/usr/share/omf/gnome-subtitles Could not create directory /gnome-subtitles-0.6-build : Permission denied Could not create database. Aborting update. Cannot write to log file: /var/log/scrollkeeper.log : Permission denied Cannot write to log file: /var/log/scrollkeeper.log : Permission denied make[2]: *** [install-doc-omf] Error 1
You can use configure --disable-scrollkeeper to go over this.
And if it fails, simply patch the source to ignore this error. It it is not implemented, report this problem to upstream maintainer. This is a known problem: Novell Bug 237140 - "FIXME: --disable-scrollkeeper does not work properly" in all GNOME packages https://bugzilla.novell.com/show_bug.cgi?id=237140 GNOME Bug 407615 – omf.make does not respect --disable-scrollkeeper http://bugzilla.gnome.org/show_bug.cgi?id=407615 -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Ales Nosek
-
Damien Carbery
-
Stanislav Brabec