Bug#464265: clips-doc: FTBFS: dpkg-checkbuilddeps: error: syntax error in debian/control at line 11: duplicate field Recommends found
On Fri, Feb 29, 2008 at 04:19:52AM +0100, Cyril Brulebois wrote: Please find attached a diff for my NMU, to be uploaded to DELAYED/2 RSN. I find it quite surprising that you upload a fix to 2-day NMU when I'm not in the Low-threshold NMU list. -Build-Depends-Indep: debhelper +Build-Depends: debhelper This fix is not correct. Debian-doc is a binary: all package, and it shouldn't have been rebuilt on i386 by an autobuilder, as they don't support Build-Depends-Indep. Standards-Version: 3.6.1 +Homepage: http://www.ghg.net/clips/ This is in no way related to the bug report. -This package was put together by me, Javier Fernandez-Sanguino Pe?a +This package was put together by me, Javier Fernandez-Sanguino Peña Why this change? The previous version of clips-doc was, IIRC, converted to utf-8 and you are changing it to latin1 (ISO-8859-1) encoding. -# This is the debhelper compatability version to use. -export DH_COMPAT=4 Again, this is not something related to the bug report. Why did you change this? Regards Javier signature.asc Description: Digital signature
Bug#464265: clips-doc: FTBFS: dpkg-checkbuilddeps: error: syntax error in debian/control at line 11: duplicate field Recommends found
On 01/03/2008, Javier Fernández-Sanguino Peña wrote: I find it quite surprising that you upload a fix to 2-day NMU when I'm not in the Low-threshold NMU list. I find it quite surprising that you don't know about the 0-day NMU policy for 7+ old RG bugs. If you missed the announce to d-d-a, see [EMAIL PROTECTED]. -Build-Depends-Indep: debhelper +Build-Depends: debhelper This fix is not correct. Debian-doc is a binary: all package, and it shouldn't have been rebuilt on i386 by an autobuilder, as they don't support Build-Depends-Indep. Debhelper still has to be present was “clean” is called, no matter whether it's autobuilt. FWIW, discovered through: , | Tag: clean-should-be-satisfied-by-build-depends | Type: error | Ref: policy 7.6 | Info: The specified package is required to run the clean target of | ttdebian/rules/tt and therefore must be listed in Build-Depends, not | Build-Depends-Indep, even if no architecture-dependent packages are | built. ` And in 7.6: , | The Build-Depends and Build-Conflicts fields must be satisfied when | any of the following targets is invoked: build, clean, binary, | binary-arch, build-arch, build-indep and binary-indep. ` Standards-Version: 3.6.1 +Homepage: http://www.ghg.net/clips/ This is in no way related to the bug report. Concerning NMUs: “Above all, do no harm”. What did I break? -This package was put together by me, Javier Fernandez-Sanguino Pe?a +This package was put together by me, Javier Fernandez-Sanguino Peña Why this change? The previous version of clips-doc was, IIRC, converted to utf-8 and you are changing it to latin1 (ISO-8859-1) encoding. , | $ for i in clips-doc_6.24-1{,.1}.dsc ; do rm -rf clips-doc-6.24/ ; dpkg-source -x $i 2/dev/null 12 ; file clips-doc-6.24/debian/copyright ; done | clips-doc-6.24/debian/copyright: ISO-8859 English text | clips-doc-6.24/debian/copyright: UTF-8 Unicode English text ` There's no notice of encoding-related changes for debian/copyright in debian/changelog. -# This is the debhelper compatability version to use. -export DH_COMPAT=4 Again, this is not something related to the bug report. Why did you change this? Just FTR, that's deprecated, see debhelper(7). Again, nothing is broken and your package is in a better shape. Depending on NMU'd maintainers, additional help is usually welcome, which is why I tend to fix glitches as well. If maintainers can't stand with people helping them clean their packages, maybe they should do that themselves? Noticing the problems isn't that hard, e.g. by checking the lintian reports, per maintainer. Examples: http://lintian.debian.org/reports/full/[EMAIL PROTECTED] http://lintian.debian.org/reports/full/[EMAIL PROTECTED] Cheers, -- Cyril Brulebois pgp0Kn14D8FsM.pgp Description: PGP signature
Bug#464265: clips-doc: FTBFS: dpkg-checkbuilddeps: error: syntax error in debian/control at line 11: duplicate field Recommends found
tag 464265 patch pending thanks Lucas Nussbaum [EMAIL PROTECTED] (06/02/2008): Package: clips-doc version: 6.24-1 Severity: serious User: [EMAIL PROTECTED] Usertags: qa-ftbfs-20080205 qa-ftbfs Justification: FTBFS on i386 Please find attached a diff for my NMU, to be uploaded to DELAYED/2 RSN. Cheers, -- Cyril Brulebois diff -u clips-doc-6.24/debian/changelog clips-doc-6.24/debian/changelog --- clips-doc-6.24/debian/changelog +++ clips-doc-6.24/debian/changelog @@ -1,3 +1,15 @@ +clips-doc (6.24-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Merge both “Recommends” lines to fix FTBFS (Closes: #464265). + * Move the description from the long description to a source field. + * Convert debian/copyright to UTF-8 (a single change: “Peña”). + * Move debhelper from B-D-I to B-D. It is needed by the “clean” target. + * Debhelper compatibility is already set through debian/compat, no need +to duplicate it through DH_COMPAT in debian/rules. + + -- Cyril Brulebois [EMAIL PROTECTED] Fri, 29 Feb 2008 04:01:08 +0100 + clips-doc (6.24-1) unstable; urgency=low * Update to the latest available documentation diff -u clips-doc-6.24/debian/control clips-doc-6.24/debian/control --- clips-doc-6.24/debian/control +++ clips-doc-6.24/debian/control @@ -2,13 +2,13 @@ Section: doc Priority: optional Maintainer: Javier Fernandez-Sanguino Pen~a [EMAIL PROTECTED] -Build-Depends-Indep: debhelper +Build-Depends: debhelper Standards-Version: 3.6.1 +Homepage: http://www.ghg.net/clips/ Package: clips-doc Architecture: all -Recommends: clips -Recommends: gv | pdf-viewer +Recommends: clips, gv | pdf-viewer Description: C Language Integrated Production System Documentation This package contains the documentation (users guide, interfaces guide...) of CLIPS, as well as some programming examples that might be useful @@ -20,2 +19,0 @@ - . - Homepage: http://www.ghg.net/clips/ diff -u clips-doc-6.24/debian/copyright clips-doc-6.24/debian/copyright --- clips-doc-6.24/debian/copyright +++ clips-doc-6.24/debian/copyright @@ -1,7 +1,7 @@ This is Debian GNU/Linux's prepackaged version of the NASA's CLIPS expert system documentation. -This package was put together by me, Javier Fernandez-Sanguino Pe�a +This package was put together by me, Javier Fernandez-Sanguino Peña [EMAIL PROTECTED], from the NASA sources, which I obtained from http://www.ghgcorp.com/clips/download/documentation/ (now http://www.ghg.net/clips/download/documentation/) diff -u clips-doc-6.24/debian/rules clips-doc-6.24/debian/rules --- clips-doc-6.24/debian/rules +++ clips-doc-6.24/debian/rules @@ -5,8 +5,6 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -# This is the debhelper compatability version to use. -export DH_COMPAT=4 clean: dh_testdir signature.asc Description: Digital signature
Processed: Re: Bug#464265: clips-doc: FTBFS: dpkg-checkbuilddeps: error: syntax error in debian/control at line 11: duplicate field Recommends found
Processing commands for [EMAIL PROTECTED]: tag 464265 patch pending Bug#464265: clips-doc: FTBFS: dpkg-checkbuilddeps: error: syntax error in debian/control at line 11: duplicate field Recommends found There were no tags set. Tags added: patch, pending thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#464265: clips-doc: FTBFS: dpkg-checkbuilddeps: error: syntax error in debian/control at line 11: duplicate field Recommends found
Package: clips-doc version: 6.24-1 Severity: serious User: [EMAIL PROTECTED] Usertags: qa-ftbfs-20080205 qa-ftbfs Justification: FTBFS on i386 Hi, During a rebuild of all packages in sid, your package failed to build on i386. Relevant part: ** Using build dependencies supplied by package: Build-Depends-Indep: debhelper Checking for already installed source dependencies... debhelper: missing Checking for source dependency conflicts... Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: lib64gcc1 libc6-amd64 Use 'apt-get autoremove' to remove them. The following extra packages will be installed: bsdmainutils file gettext gettext-base groff-base html2text intltool-debian libmagic1 man-db po-debconf Suggested packages: wamerican wordlist whois vacation dh-make cvs gettext-doc groff www-browser Recommended packages: curl wget lynx libcompress-zlib-perl libmail-box-perl libmail-sendmail-perl The following NEW packages will be installed: bsdmainutils debhelper file gettext gettext-base groff-base html2text intltool-debian libmagic1 man-db po-debconf 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. Need to get 6083kB of archives. After this operation, 18.6MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! bsdmainutils groff-base man-db libmagic1 file gettext-base html2text gettext intltool-debian po-debconf debhelper Authentication warning overridden. Get:1 http://idpot.grenoble.grid5000.fr sid/main bsdmainutils 6.1.10 [172kB] Get:2 http://idpot.grenoble.grid5000.fr sid/main groff-base 1.18.1.1-16 [844kB] Get:3 http://idpot.grenoble.grid5000.fr sid/main man-db 2.5.1-2 [997kB] Get:4 http://idpot.grenoble.grid5000.fr sid/main libmagic1 4.23-1 [342kB] Get:5 http://idpot.grenoble.grid5000.fr sid/main file 4.23-1 [40.9kB] Get:6 http://idpot.grenoble.grid5000.fr sid/main gettext-base 0.17-2 [123kB] Get:7 http://idpot.grenoble.grid5000.fr sid/main html2text 1.3.2a-3 [98.9kB] Get:8 http://idpot.grenoble.grid5000.fr sid/main gettext 0.17-2 [2683kB] Get:9 http://idpot.grenoble.grid5000.fr sid/main intltool-debian 0.35.0+20060710.1 [30.8kB] Get:10 http://idpot.grenoble.grid5000.fr sid/main po-debconf 1.0.11 [231kB] Get:11 http://idpot.grenoble.grid5000.fr sid/main debhelper 6.0.5 [519kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 6083kB in 0s (37.7MB/s) Selecting previously deselected package bsdmainutils. (Reading database ... 9497 files and directories currently installed.) Unpacking bsdmainutils (from .../bsdmainutils_6.1.10_i386.deb) ... Selecting previously deselected package groff-base. Unpacking groff-base (from .../groff-base_1.18.1.1-16_i386.deb) ... Selecting previously deselected package man-db. Unpacking man-db (from .../man-db_2.5.1-2_i386.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.23-1_i386.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.23-1_i386.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.17-2_i386.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3_i386.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.17-2_i386.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.11_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_6.0.5_all.deb) ... Setting up bsdmainutils (6.1.10) ... Setting up groff-base (1.18.1.1-16) ... Setting up man-db (2.5.1-2) ... Building database of manual pages ... Setting up libmagic1 (4.23-1) ... Setting up file (4.23-1) ... Setting up gettext-base (0.17-2) ... Setting up html2text (1.3.2a-3) ... Setting up gettext (0.17-2) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.11) ... Setting up debhelper (6.0.5) ... Checking correctness of source dependencies... Kernel: Linux 2.6.18-3-amd64 i386 (x86_64) Toolchain package versions: libc6-dev_2.7-6 linux-libc-dev_2.6.24-2 gcc-4.2_4.2.3-1 g++-4.2_4.2.3-1 binutils_2.18.1~cvs20080103-1 libstdc++6-4.2-dev_4.2.3-1 libstdc++6_4.3-20080202-1 -- gpg: Signature made Sun Apr 1 23:28:43 2007 CEST using RSA key ID A436AD25 gpg: Can't check signature: public key not found dpkg-source: extracting clips-doc in clips-doc-6.24