Bug#487070: srtp: FTBFS: ERROR: The following new or changed copyright notices discovered:

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Jun 19 11:08:47 UTC 2008


Package: srtp
Version: 1.4.4~dfsg-2
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20080618 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on
i386.

Relevant part:
> make[1]: Entering directory `/build/user-srtp_1.4.4~dfsg-2-amd64-8p0IZr/srtp-1.4.4~dfsg-2'
> for i in ./config.guess ./config.sub  ; do \
> 		if test -e $i.cdbs-orig ; then \
> 			mv $i.cdbs-orig $i ; \
> 		fi ; \
> 	done
> make[1]: Leaving directory `/build/user-srtp_1.4.4~dfsg-2-amd64-8p0IZr/srtp-1.4.4~dfsg-2'
> QUILT_PATCHES=/build/user-srtp_1.4.4~dfsg-2-amd64-8p0IZr/srtp-1.4.4~dfsg-2/debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2
> No patch removed
> rm -rf /build/user-srtp_1.4.4~dfsg-2-amd64-8p0IZr/srtp-1.4.4~dfsg-2/.pc
> rm -f debian/stamp-patch*
> rm -f debian/stamp-copyright-check
> rm -f debian/stamp-buildinfo
> rm -f doc/*.pdf
> rm -f debian/stamp-make-docs
>  dpkg-source -b srtp-1.4.4~dfsg-2
> dpkg-source: warning: source directory 'srtp-1.4.4~dfsg-2' is not <sourcepackage>-<upstreamversion> 'srtp-1.4.4~dfsg'
> dpkg-source: warning: .orig directory name srtp-1.4.4~dfsg-2.orig is not <package>-<upstreamversion> (wanted srtp-1.4.4~dfsg.orig)
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building srtp using existing srtp_1.4.4~dfsg.orig.tar.gz
> dpkg-source: info: building srtp in srtp_1.4.4~dfsg-2.diff.gz
> dpkg-source: info: building srtp in srtp_1.4.4~dfsg-2.dsc
>  debian/rules build
> test -x debian/rules
> mkdir -p "."
> Scanning upstream source for new/changed copyright notices (except debian subdir!)...
> licensecheck -c '.*' -r --copyright -i '^(debian/.*|(.*/)?config\.(guess|sub|rpath)(\..*)?)' * \
> 		| LC_ALL=C perl -e \
> 	'$n=0; while (<>) {'\
> 	'	if (/^([^:\s][^:]+):[\s]+(\S.*?)\s*$/) {'\
> 	'		$files[$n]{name}=$1;'\
> 	'		$files[$n]{license}=$2;'\
> 	'	};'\
> 	'	if (/^\s*\[Copyright:\s*(\S.*?)\s*\]/) {'\
> 	'		$files[$n]{copyright}=$1;'\
> 	'	};'\
> 	'	/^$/ and $n++;'\
> 	'};'\
> 	'foreach $file (@files) {'\
> 	'	$file->{license} =~ s/\s*\(with incorrect FSF address\)//;'\
> 	'	$file->{license} =~ s/\s+\(v([^)]+) or later\)/-$1+/;'\
> 	'	$file->{copyright} =~ s/(?<=(\b\d{4}))(?{$y=$^N})\s*[,-]\s*((??{$y+1}))\b/-$2/g;'\
> 	'	$file->{copyright} =~ s/(?<=\b\d{4})\s*-\s*\d{4}(?=\s*-\s*(\d{4})\b)//g;'\
> 	'	$pattern = "$file->{license} [$file->{copyright}]";'\
> 	'	push @{ $patternfiles{"$pattern"} }, $file->{name};'\
> 	'};'\
> 	'foreach $pattern ( sort {'\
> 	'			@{$patternfiles{$b}} <=> @{$patternfiles{$a}}'\
> 	'			||'\
> 	'			$a cmp $b'\
> 	'		} keys %patternfiles ) {'\
> 	'	print "$pattern: ", join("\n\t", sort @{ $patternfiles{$pattern} }), "\n";'\
> 	'};'\
> 		> debian/copyright_newhints
> Found 108 different copyright and licensing combinations.
> ERROR: The following new or changed copyright notices discovered:
> 
> BSD (3 clause) [HOLDERS AND CONTRIBUTORS / HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT / 2001-2006, Cisco Systems, Inc]: crypto/cipher/aes.c
> 	crypto/include/stat.h
> BSD (3 clause) [HOLDERS AND CONTRIBUTORS / HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT / 2001-2006 Cisco Systems, Inc]: LICENSE
> 	crypto/hash/hmac.c
> 	crypto/include/crypto_kernel.h
> 	crypto/include/rand_source.h
> 	crypto/kernel/crypto_kernel.c
> 	crypto/kernel/err.c
> 	crypto/rng/ctr_prng.c
> 	crypto/rng/prng.c
> 	crypto/rng/rand_source.c
> 	crypto/test/kernel_driver.c
> 	tables/aes_tables.c
> BSD (3 clause) GENERATED FILE [HOLDERS AND CONTRIBUTORS / HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT / 2001-2006 Cisco Systems, Inc]: crypto/include/crypto_types.h
> BSD (3 clause) [HOLDERS AND CONTRIBUTORS / 2005 Ingate Systems AB / HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT]: crypto/include/kernel_compat.h
> 	crypto/rng/rand_linux_kernel.c
> BSD (3 clause) [2001-2005 Cisco Systems, Inc. All rights reserved / HOLDERS AND CONTRIBUTORS / HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT]: doc/intro.txt
> UNKNOWN [1991 by the Massachusetts Institute of Technology]: install-sh
> UNKNOWN [dates in files / 2001-2005/ 2001-2006/' $x > $x.tmp;]: update.sh
> 
> To fix the situation please do the following:
>   1) Investigate the above changes and update debian/copyright as needed
>   2) Replace debian/copyright_hints with debian/copyright_newhints
> make: *** [debian/stamp-copyright-check] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/06/18

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment.  Internet was not accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Pkg-voip-maintainers mailing list