On 10/17/05, Gawain Lynch <[EMAIL PROTECTED]> wrote: > Hi, > > Trying to build 0.9.1 from spec fails with the following, any ideas? > > make[2]: Entering directory `/usr/src/redhat/BUILD/rhythmbox-0.9.1/data' > make[3]: Entering directory `/usr/src/redhat/BUILD/rhythmbox-0.9.1/data' > make[3]: Nothing to be done for `install-exec-am'. > /bin/sh ../mkinstalldirs /var/tmp/rhythmbox-0.9.1-root/usr/share/applications > mkdir -p -- /var/tmp/rhythmbox-0.9.1-root/usr/share/applications > /usr/bin/install -c -m 644 > rhythmbox.desktop > /var/tmp/rhythmbox-0.9.1-root/usr/share/applications/rhythmbox.desktop > /bin/sh ../mkinstalldirs /var/tmp/rhythmbox-0.9.1-root/usr/share/pixmaps > mkdir -p -- /var/tmp/rhythmbox-0.9.1-root/usr/share/pixmaps > /usr/bin/install -c -m 644 > rhythmbox.png /var/tmp/rhythmbox-0.9.1-root/usr/share/pixmaps/rhythmbox.png > /bin/sh ../mkinstalldirs > /var/tmp/rhythmbox-0.9.1-root/usr/share/application-registry > mkdir -p -- /var/tmp/rhythmbox-0.9.1-root/usr/share/application-registry > /usr/bin/install -c -m 644 > rhythmbox.applications > /var/tmp/rhythmbox-0.9.1-root/usr/share/application-registry/rhythmbox.applications > GCONF_CONFIG_SOURCE=xml::/etc/gconf/gconf.xml.defaults /usr/bin/gconftool-2 > --makefile-install-rule ./rhythmbox.schemas; > GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL is set, not installing schemas > /bin/sh ../mkinstalldirs /var/tmp/rhythmbox-0.9.1-root/usr/share/rhythmbox > /usr/bin/install -c -m 644 > iradio-initial.pls > /var/tmp/rhythmbox-0.9.1-root/usr/share/rhythmbox/iradio-initial.pls > /bin/sh ../mkinstalldirs /var/tmp/rhythmbox-0.9.1-root/usr/share/mime-info/ > mkdir -p -- /var/tmp/rhythmbox-0.9.1-root/usr/share/mime-info/ > /usr/bin/install -c -m 644 > rhythmbox.keys > /var/tmp/rhythmbox-0.9.1-root/usr/share/mime-info//rhythmbox.keys > /bin/sh ../mkinstalldirs /var/tmp/rhythmbox-0.9.1-root/usr/lib/pkgconfig > mkdir -p -- /var/tmp/rhythmbox-0.9.1-root/usr/lib/pkgconfig > /usr/bin/install -c -m 644 > rhythmbox.pc /var/tmp/rhythmbox-0.9.1-root/usr/lib/pkgconfig/rhythmbox.pc > /bin/sh ../mkinstalldirs /var/tmp/rhythmbox-0.9.1-root/etc/gconf/schemas > mkdir -p -- /var/tmp/rhythmbox-0.9.1-root/etc/gconf/schemas > /usr/bin/install -c -m 644 > rhythmbox.schemas > /var/tmp/rhythmbox-0.9.1-root/etc/gconf/schemas/rhythmbox.schemas > /bin/sh ../mkinstalldirs /var/tmp/rhythmbox-0.9.1-root/usr/lib/bonobo/servers > /usr/bin/install -c -m 644 > GNOME_Rhythmbox.server > /var/tmp/rhythmbox-0.9.1-root/usr/lib/bonobo/servers/GNOME_Rhythmbox.server > /bin/sh ../mkinstalldirs /usr/share/dbus-1/services > /usr/bin/install -c -m 644 > org.gnome.Rhythmbox.service > /usr/share/dbus-1/services/org.gnome.Rhythmbox.service > /usr/bin/install: cannot create regular file > `/usr/share/dbus-1/services/org.gnome.Rhythmbox.service': Permission > denied > make[3]: *** [install-serviceDATA] Error 1 > make[3]: Leaving directory `/usr/src/redhat/BUILD/rhythmbox-0.9.1/data' > make[2]: *** [install-am] Error 2 > make[2]: Leaving directory `/usr/src/redhat/BUILD/rhythmbox-0.9.1/data' > make[1]: *** [install-recursive] Error 1 > make[1]: Leaving directory `/usr/src/redhat/BUILD/rhythmbox-0.9.1/data' > make: *** [install-recursive] Error 1 > error: Bad exit status from /var/tmp/rpm-tmp.71806 (%install)
Its trying to install the DBus stuff into /usr where it should be installing it in the rpm build root env so it can be packaged. Your trying to build it at a guess as a normal user which wouldn't have the rights to install it into /usr hence it fails. Try using the 0.9.0 srpm that comes with rawhide as a base. Pete _______________________________________________ rhythmbox-devel mailing list [email protected] http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
