Bug#487058: libunix-syslog-perl: FTBFS: ERROR: The following new or changed copyright notices discovered:
Lucas Nussbaum
lucas at lucas-nussbaum.net
Thu Jun 19 11:08:18 UTC 2008
Package: libunix-syslog-perl
Version: 1.1-1
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-libunix-syslog-perl_1.1-1-amd64-zu_xAX/libunix-syslog-perl-1.1-1'
> make[1]: *** No rule to make target `distclean'.
> make[1]: Leaving directory `/build/user-libunix-syslog-perl_1.1-1-amd64-zu_xAX/libunix-syslog-perl-1.1-1'
> make: [makefile-clean] Error 2 (ignored)
> rm -f debian/stamp-makefile-build
> rm -f debian/stamp-makefile-check
> dpkg-source -b libunix-syslog-perl-1.1-1
> dpkg-source: warning: source directory 'libunix-syslog-perl-1.1-1' is not <sourcepackage>-<upstreamversion> 'libunix-syslog-perl-1.1'
> dpkg-source: warning: .orig directory name libunix-syslog-perl-1.1-1.orig is not <package>-<upstreamversion> (wanted libunix-syslog-perl-1.1.orig)
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building libunix-syslog-perl using existing libunix-syslog-perl_1.1.orig.tar.gz
> dpkg-source: info: building libunix-syslog-perl in libunix-syslog-perl_1.1-1.diff.gz
> dpkg-source: info: building libunix-syslog-perl in libunix-syslog-perl_1.1-1.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(", ", sort @{ $patternfiles{$pattern} }), "\n";'\
> '};'\
> > debian/copyright_newhints
> Found 4 different copyright and licensing combinations.
> ERROR: The following new or changed copyright notices discovered:
>
> UNKNOWN [1999-2002,2007 Marcus Harnisch]: README
> UNKNOWN [2000-2006, The Perl Foundation / Holder / Holder of a given Package. If the / Holder's / Holder maintains some artistic / Holder" means the individual(s) or organization(s) / Holder and seek / Holder, and derivatives of that collection and/or of]: Artistic
>
> 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-perl-maintainers
mailing list