id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,fix_version,see_also 780,gdm-config/debian/rules is quite ill-fitted for building a source package,geofft,,"{{{ builder@zulu:/mit/debathena/packages/config$ dasource debathena-gdm-config Updating and cleaning debathena-gdm-config/debathena-gdm-config-1.24 At revision 24925. removed `debian/control' dpkg: --compare-versions takes three arguments: Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Options marked [*] produce a lot of output - pipe it through `less' or `more' ! egrep: debian/control: No such file or directory dh_listpackages: cannot read debian/control: No such file or directory dh_listpackages: cannot read debian/control: No such file or directory dh_listpackages: cannot read debian/control: No such file or directory dh_listpackages: cannot read debian/control: No such file or directory grep: debian/control: No such file or directory grep: debian/control: No such file or directory dpkg: --compare-versions takes three arguments: Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Options marked [*] produce a lot of output - pipe it through `less' or `more' ! dpkg-checkbuilddeps -B dpkg-checkbuilddeps: Unmet build dependencies: dh-buildinfo gdm make: [debian/control] Error 1 (ignored) Creating source package dpkg-buildpackage -rfakeroot -d -us -uc -sa -i -S -i -I.svn -sa dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): dpkg-buildpackage: source package debathena-gdm-config dpkg-buildpackage: source version 1.24 dpkg-buildpackage: source changed by Jonathan Reed dpkg-source -i -i -I.svn --before-build debathena-gdm-config-1.24 fakeroot debian/rules clean dpkg: --compare-versions takes three arguments: Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Options marked [*] produce a lot of output - pipe it through `less' or `more' ! dpkg: --compare-versions takes three arguments: Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Options marked [*] produce a lot of output - pipe it through `less' or `more' ! test -x debian/rules dh_testroot dh_clean rm -rf debian/check_file_copies rm -rf debian/transform_file_copies rm debathena/distro.svg rm: cannot remove `debathena/distro.svg': No such file or directory make: [clean] Error 1 (ignored) dpkg-source -i -i -I.svn -b debathena-gdm-config-1.24 dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1) dpkg-source: info: using source format `1.0' dpkg-source: info: building debathena-gdm-config in debathena-gdm-config_1.24.tar.gz dpkg-source: info: building debathena-gdm-config in debathena-gdm-config_1.24.dsc dpkg-genchanges -sa -S -sa >../debathena-gdm-config_1.24_source.changes dpkg-genchanges: including full source code in upload dpkg-source -i -i -I.svn --after-build debathena-gdm-config-1.24 dpkg-buildpackage: source only upload: Debian-native package Now running lintian... W: debathena-gdm-config source: changelog-should-mention-nmu W: debathena-gdm-config source: source-nmu-has-incorrect-version-number 1.24 W: debathena-gdm-config source: out-of-date-standards-version 3.8.4 (current is 3.9.1) Finished running lintian. }}} The culprit seems to be these lines: {{{ GDM_VERSION = $(shell dpkg-query --showformat='$${Version}' --show gdm) NEW_GDM = $(shell dpkg --compare-versions $(GDM_VERSION) ge '2.25.2~' && echo y) }}} That said, though, we do declare gdm as a build-dependency. And I _think_ we're wrong to be building source packages on the host instead of in a build chroot with build-deps installed; if we fixed that, this error would likely go away.",defect,new,insignificant,The Distant Future,--,,,,,