[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#471870: lintian: Please add additional Debian architectures



Package: lintian
Version: 1.23.46
Severity: wishlist


While building a new version of my package jamvm I noticed this lintian
infomration line:

I: jamvm source: non-standard-arch-in-source-relation kfreebsd-amd64 [build-depends: libffi4-dev [amd64 kfreebsd-amd64]]

'kfreebsd-amd64' is a normal but unofficial Debian architecture. lintian
should in my opinion not complain about it.

I wrote the attached patch to fix this. I'm nor a lintian neither a perl
hacker.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages lintian depends on:
ii  binutils            2.18.1~cvs20080103-1 The GNU assembler, linker and bina
ii  diffstat            1.45-2               produces graph of changes introduc
ii  dpkg-dev            1.14.16.6            package building tools for Debian
ii  file                4.23-2               Determines file type using "magic"
ii  gettext             0.17-2               GNU Internationalization utilities
ii  intltool-debian     0.35.0+20060710.1    Help i18n of RFC822 compliant conf
ii  libparse-debianchan 1.1.1-2              parse Debian changelogs and output
ii  liburi-perl         1.35.dfsg.1-1        Manipulates and accesses URI strin
ii  man-db              2.5.1-3              on-line manual pager
ii  perl [libdigest-md5 5.8.8-12             Larry Wall's Practical Extraction 

lintian recommends no packages.

-- no debconf information
diff -Nru lintian-1.23.46/checks/common_data.pm lintian-1.23.46.mkoch1/checks/common_data.pm
--- lintian-1.23.46/checks/common_data.pm	2008-02-22 18:16:53.000000000 +0100
+++ lintian-1.23.46.mkoch1/checks/common_data.pm	2008-03-20 20:32:17.000000000 +0100
@@ -34,6 +34,7 @@
 # consistent no matter what dpkg one has installed.
 %known_archs = map { $_ => 1 }
     ('i386', 'ia64', 'alpha', 'amd64', 'arm', 'hppa', 'm68k', 'mips',
+     'kfreebsd-i386', 'kfreebsd-amd64',
      'mipsel', 'powerpc', 's390', 'sparc', 'hurd-i386', 'any', 'all');
 
 # From /usr/share/dpkg/cputable, included here to make lintian results
diff -Nru /tmp/qlrW0RAIch/lintian-1.23.46/debian/changelog /tmp/duImczcDkO/lintian-1.23.46.mkoch1/debian/changelog
--- lintian-1.23.46/debian/changelog	2008-03-04 03:21:41.000000000 +0100
+++ lintian-1.23.46.mkoch1/debian/changelog	2008-03-20 20:30:11.000000000 +0100
@@ -1,3 +1,9 @@
+lintian (1.23.46.mkoch1) UNRELEASED; urgency=low
+
+  * Add support for kfreebsd-* in Build-Depends.
+
+ -- Michael Koch <konqueror@gmx.de>  Thu, 20 Mar 2008 20:29:39 +0100
+
 lintian (1.23.46) unstable; urgency=low
 
   The "five Lintian committers!" release.

Reply to: