My last message was wrong about the broken rule. It's the following rule from /usr/share/cdbs/1/rules/buildcore.mk:
# These rules should do all the work of actually creating a .deb from the staging # directory. $(patsubst %,binary/%,$(DEB_ARCH_PACKAGES)) :: binary/% : testdir testroot common-binary-arch install/% $(patsubst %,binary/%,$(DEB_INDEP_PACKAGES)) :: binary/% : testdir testroot common-binary-indep install/% I've attached a minimal makefile which demonstrates the problem. Expected result (run on a make 3.80) [EMAIL PROTECTED] ~]$ make list/a install... list... Debian/sid result (run on make 3.81) [EMAIL PROTECTED] ~]$ make list/a make: *** No rule to make target `install', needed by `list/a'. Stop. I'm not sure how to fix the offending rule. --Ken Bloom -- I usually have a GPG digital signature included as an attachment. See http://www.gnupg.org/ for info about these digital signatures.
LIST=a $(patsubst %,install/%,$(LIST)): @echo install... $(patsubst %,list/%,$(LIST)):: list/%: install/% @echo list...
signature.asc
Description: Digital signature