[Build-common-hackers] Bug#340866: cdbs: Misbuilds arch:all udebs

Goswin Brederlow brederlo at informatik.uni-tuebingen.de
Sat Nov 26 13:41:51 UTC 2005


Package: cdbs
Version: 0.4.28-1
Severity: normal
Tags: patch

Hi,

when building ttf-arabeyes 1.1-3 cdbs creates a
ttf-arabeyes-udeb_1.1-3_amd64.udeb while the package architecture is
'all'. The reason for this is the manual overriding of the package
name in /usr/share/cdbs/1/rules/debhelper.mk.

This patch fixes this on sarge:

mrvn at frosties:/usr/share/cdbs/1/rules% diff debhelper.mk.orig debhelper.mk
220,223c220,221
<       dh_gencontrol -p$(cdbs_curpkg) -- -fdebian/files~
<       dpkg-distaddfile $(cdbs_curpkg)_$(DEB_NOEPOCH_VERSION)_$(DEB_ARCH).udeb debian-installer optional
<       $(DEB_DH_BUILDDEB_ENV) dh_builddeb -p$(cdbs_curpkg) --filename=$(cdbs_curpkg)_$(DEB_NOEPOCH_VERSION)_$(DEB_ARCH).udeb
< 
---
>       dh_gencontrol -p$(cdbs_curpkg)
>       $(DEB_DH_BUILDDEB_ENV) dh_builddeb -p$(cdbs_curpkg)

MfG
	Goswin

-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.8-frosties-2
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

-- no debconf information




More information about the Build-common-hackers mailing list