[Build-common-hackers] Bug#724281: Bug#724281: cdbs: license check a lot of time results in an error

Giulio Paci giuliopaci at gmail.com
Mon Sep 23 22:42:24 UTC 2013

Il 23/09/2013 22:07, Jonas Smedegaard ha scritto:
> Quoting Giulio Paci (2013-09-23 21:02:08)
>> On 23/09/2013 19:42, Jonas Smedegaard wrote:
>>> I just tried this:
>>>   git clone git://anonscm.debian.org/collab-maint/sptk
>>>   cd sptk
>>>   debian/rules pre-build DEB_MAINTAINER_MODE=1
>>>   fakeroot debian/rules clean DEB_MAINTAINER_MODE=1
>>>   debian/copyright_newhints debian/copyright_hints
>>>   debian/rules pre-build && fakeroot debian/rules clean
>>> ...which doesn't fail - even repeating last line several times.
>>> Please provide a minimal set of commands to reproduce.
>> The first three lines is enough to make the build failing on my system:
> [snip]
> Indeed, and for good reason:
>> dpkg-checkbuilddeps: Unmet build dependencies: automake1.11

Well, actually the build does not fail on my usual system (where I have installed automake1.11).
I just meant that the pre-build target reported an unexpected error about the license.

This is the typical output on my usual system:

$ fakeroot debian/rules pre-build DEB_MAINTAINER_MODE=1
dpkg-checkbuilddeps -B
test -x debian/rules
mkdir -p "."

Scanning upstream source for new/changed copyright notices...

licensecheck -c '.*' -r --copyright -i '^debian/(changelog|copyright(|_hints|_newhints))' -l '99999' * | /usr/lib/cdbs/licensecheck2dep5 > debian/copyright_newhints
17 combinations of copyright and licensing found.
ERROR: The following (and possibly more) new or changed notices discovered:

  1992-1996, 1998-2001

To fix the situation please do the following:
  1) Fully compare debian/copyright_hints with debian/copyright_newhints
  2) Update debian/copyright as needed
  3) Replace debian/copyright_hints with debian/copyright_newhints
make: *** [debian/stamp-copyright-check] Error 1

By the way, the automake1.11 unmet dependency reminds me a question: is it possible to specify any later version than 1.12?
I would like to use 1.14, but there is no automake1.14 package.


More information about the Build-common-hackers mailing list