[Build-common-hackers] waf.mk and broken fakeroot debian/rules clean call in packaging-only branches.

Krzysztof Klimonda kklimonda at syntaxhighlighted.com
Mon Mar 28 23:14:38 UTC 2011


 I've worked today on the update for hamster-applet and, as the upstream
has switched to waf, I've opted to use a waf.mk class from cdbs.

 Unfortunately including it in debian/rules breaks fakeroot debian/rules
clean call that I (and probably other GNOME maintainers) use to generate
debian/control from debian/control.in. Now waf.mk tests for the
existence of $(DEB_SRCDIR)/waf file, and stops process when it's missing
- we keep only packaging in subversion, so both waf and wscript files
are not there when d/rules clean is called.

 I've tried changing the order of include lines, to move waf after all
other files, but it didn't help.

Any idea what could I do to make it work, or maybe I miss something


PS Please keep both me and Rémi in CC as we are not subscribed to the
list. Thanks.

More information about the Build-common-hackers mailing list