make distclean doesn't work as expected.

Edgar <[email protected]> Fri, 2 Jul 2004 16:41:10 +0100
Newsgroups gmane.comp.db.rekall.devel
Message-ID <[email protected]>
I'm working on packaging Rekall for debian.  This process is being slightly 
complicated by 'make distclean' not working as expected.

In short 'make distclean' doesn't return the source tree to it's original 
state as unpacked from the tar ball.  This is the behaviour one usually 
expects.

The files affected are as follows. In the v1 directory is source as unpacked 
from the tar ball.  In the v2 directory is what you get after a 'configure' 
and a 'make distclean'.  What follows is the output of a diff on these 
directories:

Only in v2/rekall-2.2.0-beta4: build.log
Only in v2/rekall-2.2.0-beta4/db/dbtcp: .deps
Only in v2/rekall-2.2.0-beta4/db/dbtcp: Makefile
Only in v2/rekall-2.2.0-beta4/db/dummy: .deps
Only in v2/rekall-2.2.0-beta4/db/dummy: Makefile
Only in v2/rekall-2.2.0-beta4/kbase_rt: .deps
Only in v2/rekall-2.2.0-beta4/kbase_rt: Makefile
Only in v2/rekall-2.2.0-beta4/libs/app_rt: .deps
Only in v2/rekall-2.2.0-beta4/libs/app_rt: Makefile
Only in v2/rekall-2.2.0-beta4/libs/extra_rt: .deps
Only in v2/rekall-2.2.0-beta4/libs/extra_rt: Makefile
Only in v2/rekall-2.2.0-beta4/libs/kbase_rt: .deps
Only in v2/rekall-2.2.0-beta4/libs/kbase_rt: Makefile
Only in v2/rekall-2.2.0-beta4/libs/tkkde: .deps
Only in v2/rekall-2.2.0-beta4/libs/tkkde: Makefile
Only in v2/rekall-2.2.0-beta4/parts/copier_rt: Makefile
Only in v2/rekall-2.2.0-beta4/parts/form_rt: .deps
Only in v2/rekall-2.2.0-beta4/parts/form_rt: Makefile
Only in v2/rekall-2.2.0-beta4/parts/query_rt: .deps
Only in v2/rekall-2.2.0-beta4/parts/query_rt: Makefile
Only in v2/rekall-2.2.0-beta4/parts/report_rt: .deps
Only in v2/rekall-2.2.0-beta4/parts/report_rt: Makefile
Only in v2/rekall-2.2.0-beta4/parts/table2_rt: .deps
Only in v2/rekall-2.2.0-beta4/parts/table2_rt: Makefile
Only in v2/rekall-2.2.0-beta4/script/kjs: .deps
Only in v2/rekall-2.2.0-beta4/script/kjs: Makefile
Only in v2/rekall-2.2.0-beta4/script/python/lib-2.2.0: .deps
Only in v2/rekall-2.2.0-beta4/script/python/lib-2.2.0: Makefile
Only in v2/rekall-2.2.0-beta4/script/python/lib-2.2.0_rt: .deps
Only in v2/rekall-2.2.0-beta4/script/python/lib-2.2.0_rt: Makefile
Only in v2/rekall-2.2.0-beta4/script/python/lib-sys_rt: .deps
Only in v2/rekall-2.2.0-beta4/script/python/lib-sys_rt: Makefile
Only in v2/rekall-2.2.0-beta4/script/python/stub_rt: .deps
Only in v2/rekall-2.2.0-beta4/script/python/stub_rt: Makefile
Only in v1/rekall-2.2.0-beta4/sip/sip: parser.tab.c
Only in v2/rekall-2.2.0-beta4/sip/siplib: .deps
Only in v2/rekall-2.2.0-beta4/sip/siplib: Makefile
Only in v2/rekall-2.2.0-beta4/sip/siplib-2.2.0: .deps
Only in v2/rekall-2.2.0-beta4/sip/siplib-2.2.0: Makefile
Only in v1/rekall-2.2.0-beta4: stamp-h1
Only in v2/rekall-2.2.0-beta4/test: Makefile
Only in v2/rekall-2.2.0-beta4/test/copier: .deps
Only in v2/rekall-2.2.0-beta4/test/copier: Makefile
Only in v2/rekall-2.2.0-beta4/test/driver: .deps
Only in v2/rekall-2.2.0-beta4/test/driver: Makefile
Only in v2/rekall-2.2.0-beta4/test/script: .deps
Only in v2/rekall-2.2.0-beta4/test/script: Makefile
Only in v2/rekall-2.2.0-beta4/test/sql: .deps
Only in v2/rekall-2.2.0-beta4/test/sql: Makefile
Only in v2/rekall-2.2.0-beta4/test/value: .deps
Only in v2/rekall-2.2.0-beta4/test/value: Makefile

I haven't patched the problem myself because I don't know how to use the auto* 
tools. (I've tried to learn a few times but I hate them!)

Edgar