[PD-dev] [ pure-data-Bugs-3042716 ] "make dist" and "make install" broken

SourceForge.net noreply at sourceforge.net
Tue Aug 10 21:53:50 CEST 2010


Bugs item #3042716, was opened at 2010-08-10 15:53
Message generated for change (Tracker Item Submitted) made by eighthave
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3042716&group_id=55736

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: puredata
Group: v0.43
Status: Open
Resolution: None
Priority: 7
Private: No
Submitted By: Hans-Christoph Steiner (eighthave)
Assigned to: Miller Puckette (millerpuckette)
Summary: "make dist" and "make install" broken

Initial Comment:
I just noticed that the current HEAD of Miller's git, "make DESTDIR=/tmp install" and "make dist" fail.  I think IOhannes' patch #3042363 fixes these.  Here's the error:

install -d /home/pd/auto-build/pure-data.git/testinstall/usr/local/lib/pd/extra/choice
install -m644 -p *.*_* /home/pd/auto-build/pure-data.git/testinstall/usr/local/lib/pd/extra/choice
install -m644 -p *.pd /home/pd/auto-build/pure-data.git/testinstall/usr/local/lib/pd/extra/choice
make[3]: Leaving directory `/home/pd/auto-build/pure-data.git/extra/choice'
if test -d expr~; then make -C expr~ install; fi
make[3]: Entering directory `/home/pd/auto-build/pure-data.git/extra/expr~'
install expr.pd_linux /usr/local/lib/pd/extra
install: cannot create regular file `/usr/local/lib/pd/extra': No such file or directory
make[3]: *** [install_linux] Error 1
make[3]: Leaving directory `/home/pd/auto-build/pure-data.git/extra/expr~'
make[2]: *** [expr~-install] Error 2
make[2]: Leaving directory `/home/pd/auto-build/pure-data.git/extra'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/pd/auto-build/pure-data.git'
make: *** [install] Error 2
------------------------------------------------------------
{ test ! -d pd-0.43.0 || { find pd-0.43.0 -type d ! -perm -200 -exec chmod u+w {} ';' && rm -fr pd-0.43.0; }; }
test -d pd-0.43.0 || mkdir pd-0.43.0
list='asio extra man po portaudio portmidi src tcl'; for subdir in $list; do \
	  if test "$subdir" = .; then :; else \
	    test -d "pd-0.43.0/$subdir" \
	    || /bin/mkdir -p "pd-0.43.0/$subdir" \
	    || exit 1; \
	    distdir=`CDPATH="${ZSH_VERSION+.}:" && cd pd-0.43.0 && pwd`; \
	    top_distdir=`CDPATH="${ZSH_VERSION+.}:" && cd pd-0.43.0 && pwd`; \
	    (cd $subdir && \
	      make  \
	        top_distdir="$top_distdir" \
	        distdir="$distdir/$subdir" \
		am__remove_distdir=: \
		am__skip_length_check=: \
	        distdir) \
	      || exit 1; \
	  fi; \
	done
make[1]: Entering directory `/home/pd/auto-build/pure-data.git/asio'
make[1]: Leaving directory `/home/pd/auto-build/pure-data.git/asio'
make[1]: Entering directory `/home/pd/auto-build/pure-data.git/extra'
make[1]: *** No rule to make target `distdir'.  Stop.
make[1]: Leaving directory `/home/pd/auto-build/pure-data.git/extra'
make: *** [distdir] Error 1


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=478070&aid=3042716&group_id=55736



More information about the Pd-dev mailing list