[Build-common-hackers] Bug#365524: cdbs creates/applies patch
incorrectly
Thomas Weber
thomas.weber.mail at gmail.com
Sun Apr 30 18:00:11 UTC 2006
Package: cdbs
Version: 0.4.39
Severity: normal
I need to add a new file to a package. Doing this with cdbs-edit-patch results
in the following head lines:
======================
diff -Nur octave-forge-2006.03.17/main/comm/gisequal.m octave-forge-2006.03.17.new/main/comm/gisequal.m
--- octave-forge-2006.03.17/main/comm/gisequal.m 1970-01-01 01:00:00.000000000 +0100
+++ octave-forge-2006.03.17.new/main/comm/gisequal.m 2006-04-30 19:54:19.000000000 +0200
@@ -0,0 +1,34 @@
======================
Now, if cdbs applies this patch, it doesn't create a file
octave-forge2.9-2006.03.17/main/comm/gisequal.m
but instead
octave-forge-2006.03.17/octave-forge-2006.03.17/main/comm/gisequal.m
i.e. a complete new directory structure is created with only the new file.
The relevant line from 'debian/rules apply-patches':
Trying patch debian/patches/add_gisqueal.patch at level 0...success.
Changing the patch isn't difficult, but I think cdbs should start trying patches
at level 1.
Thanks
Thomas
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (700, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-686-smp
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
cdbs depends on no packages.
Versions of packages cdbs recommends:
ii autotools-dev 20060223.1 Update infrastructure for config.{
ii debhelper 5.0.34 helper programs for debian/rules
-- no debconf information
More information about the Build-common-hackers
mailing list