Bug#464265: clips-doc: FTBFS: dpkg-checkbuilddeps: error: syntax error in debian/control at line 11: duplicate field Recommends found

2008-03-01 Thread Javier Fernández-Sanguino Peña
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

2008-03-01 Thread Cyril Brulebois
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

2008-02-28 Thread Cyril Brulebois
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

2008-02-28 Thread Debian Bug Tracking System
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

2008-02-05 Thread Lucas Nussbaum
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