[Build-common-hackers] Bug#473381: cdbs: patchsys-quilt.mk should	follow quilt convention
    Raphael Hertzog 
    hertzog at debian.org
       
    Sun Mar 30 09:35:44 UTC 2008
    
    
  
Package: cdbs
Version: 0.4.51
Severity: normal
Since quilt uses the "patches" directory by default, patchsys-quilt.mk
creates a symlink patches -> debian/patches/. This is the wrong way to do
it IMO.
You should have a behaviour similar to the what quilt recommends: see the
/usr/share/quilt/quilt.make file. It calls quilt that way:
QUILT_PATCHES=$(QUILT_PATCH_DIR) quilt --quiltrc /dev/null push -a || test $$? = 2
It's better since:
- the user configuration doesn't mess up with the behaviour of the build
  (which in itself warrants an important bug IMO)
- it doesn't create a useless symlink (see how this symlink can create
  problems in some unexpected way when trying to convert a package to
  using a new source package format:
  http://lists.debian.org/debian-dpkg/2008/03/msg00195.html)
Thanks for your work.
-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=POSIX, LC_CTYPE=POSIX (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages cdbs depends on:
ii  debhelper                     6.0.10     helper programs for debian/rules
Versions of packages cdbs recommends:
ii  autotools-dev                 20080123.1 Update infrastructure for config.{
-- no debconf information
    
    
More information about the Build-common-hackers
mailing list