Package: mutt Version: 1.5.11+cvs20060403-2 Severity: normal Tags: patch I keep sources in CVS and build from working directory. That way there's a CVS/ directory in every subdirectory of mutt's source.
debian/rules does not expect this to happen, and has some places where /* is shell expanded and fed to cat, awk and so on. This leads to build failure. I have a workaround patch. -- WBR, xrgtn -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing'), (500, 'oldstable'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i586) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.4.32-grsec Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Versions of packages mutt depends on: ii libc6 2.3.6-3 GNU C Library: Shared libraries an ii libdb4.4 4.4.20-3 Berkeley v4.4 Database Libraries [ ii libgnutls12 1.2.9-2 the GNU TLS library - runtime libr ii libidn11 0.5.18-2 GNU libidn library, implementation ii libncursesw5 5.5-1 Shared libraries for terminal hand ii libsasl2 2.1.19-1.9 Authentication abstraction library ii postfix [mail-transport-agent 2.2.9-1 A high-performance mail transport Versions of packages mutt recommends: ii locales 2.3.6-3 GNU C Library: National Language ( ii mime-support 3.36-1 MIME files 'mime.types' & 'mailcap -- no debconf information
Index: debian/rules =================================================================== RCS file: /var/lib/cvs/deb/mutt/debian/rules,v retrieving revision 1.1.1.1 retrieving revision 1.1.1.1.2.1 diff -u -p -r1.1.1.1 -r1.1.1.1.2.1 --- debian/rules 11 Apr 2006 15:04:28 -0000 1.1.1.1 +++ debian/rules 11 Apr 2006 21:11:43 -0000 1.1.1.1.2.1 @@ -147,9 +147,10 @@ debian/tmp/install-stamp: rm -rf debian/tmp/usr/share/doc/samples/iconv rm -rf debian/tmp/usr/share/doc/samples/ca-bundle.crt - chmod +x debian/extra/lib/* + find debian/extra/lib/ -maxdepth 1 -type f -print0 | xargs -0 chmod +x chmod +x debian/header.awk - debian/header.awk debian/patches/features/* >debian/tmp/README.Patches + find debian/patches/features/ -maxdepth 1 -type f -print0\ + | xargs -0 debian/header.awk >debian/tmp/README.Patches cp $(objdir)/Muttrc.head debian/tmp/Muttrc echo "# GnuPG configuration" >>debian/tmp/Muttrc @@ -157,7 +158,7 @@ debian/tmp/install-stamp: | sed -e 's#pgpewrap#/usr/lib/mutt/pgpewrap#' \ | sed -e 's#/usr/bin/gpg#gpg#' \ >> debian/tmp/Muttrc - cat debian/extra/rc/* >>debian/tmp/Muttrc + cat debian/extra/rc/*.rc >>debian/tmp/Muttrc touch $@