Dear diary, on Thu, Aug 04, 2005 at 10:47:19PM CEST, I got a letter where Wolfgang Denk <[EMAIL PROTECTED]> told me that... > Building of RPM's from the current cogito tree fails: > > -> rpmbuild -ba cogito.spec > ... > make -C tools install > make[1]: Entering directory `/usr/local/BUILD/cogito-0.12.1/tools' > gcc -g -O2 -Wall -o git-mailsplit mailsplit.c > gcc -g -O2 -Wall -o git-mailinfo mailinfo.c > install -m755 -d /usr/bin > install: cannot change permissions of `/usr/bin': Operation not permitted > make[1]: *** [install] Error 1 > make[1]: Leaving directory `/usr/local/BUILD/cogito-0.12.1/tools' > make: *** [install-tools] Error 2 > error: Bad exit status from /var/tmp/rpm-tmp.6363 (%install) > > > This fixes it: > > diff --git a/Makefile b/Makefile > --- a/Makefile > +++ b/Makefile > @@ -245,10 +245,10 @@ install-cogito: $(SCRIPT) $(LIB_SCRIPT) > done > > install-tools: > - $(MAKE) -C tools install > + $(MAKE) -C tools dest=$(DESTDIR) install > > install-doc: > - $(MAKE) -C Documentation install > + $(MAKE) -C Documentation dest=$(DESTDIR) install > > uninstall: > cd $(DESTDIR)$(bindir) && rm -f $(PROG) $(SCRIPTS) $(SCRIPT) > $(GEN_SCRIPT)
Thanks, I fixed it the other way around, changing Documentation/Makefile to use $DESTDIR. :-) -- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ If you want the holes in your knowledge showing up try teaching someone. -- Alan Cox - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html