Bug#1070428: bin86,elks-libc: copyright file missing (policy 12.5)

2024-05-05 Thread Bastian Germann

I am uploading another NMU to fix this issue. Sorry about that.
See the attached debdiff.diff -Nru 
linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman 
linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman
--- 
linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman
1970-01-01 00:00:00.0 +
+++ 
linux86-0.16.17/debian/.debhelper/generated/bin86/installed-by-dh_installman
2024-05-05 15:26:06.0 +
@@ -0,0 +1,8 @@
+./debian/man/ar86.1
+./debian/man/objdump86.1
+./debian/man/ar86.1
+./debian/man/objdump86.1
+./debian/man/ar86.1
+./debian/man/objdump86.1
+./debian/man/ar86.1
+./debian/man/objdump86.1
diff -Nru linux86-0.16.17/debian/changelog linux86-0.16.17/debian/changelog
--- linux86-0.16.17/debian/changelog2024-02-21 13:47:40.0 +
+++ linux86-0.16.17/debian/changelog2024-05-05 15:26:06.0 +
@@ -1,3 +1,10 @@
+linux86 (0.16.17-3.6) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Move the package build directory. Closes: #1070428
+
+ -- Bastian Germann   Sun, 05 May 2024 15:26:06 +
+
 linux86 (0.16.17-3.5) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru linux86-0.16.17/debian/rules linux86-0.16.17/debian/rules
--- linux86-0.16.17/debian/rules2024-02-21 13:47:40.0 +
+++ linux86-0.16.17/debian/rules2024-05-05 15:26:06.0 +
@@ -16,98 +16,95 @@
rm -f build
make realclean
rm -f ld/ar.h
-   rm -rf debian/tmp*
+   rm -rf debian/bcc debian/bin86 debian/elks-libc debian/tmp
rm -f debian/files debian/substvars
 
 binary:binary-indep binary-arch
 
 binary-common: build
@test 0 = `id -u` || { echo "Error: not super-user"; exit 1; }
-   rm -rf debian/tmp*
+   rm -rf debian/bcc debian/bin86 debian/elks-libc
install -d debian/tmp
make install DIST=`pwd`/debian/tmp
 #  exit 5
gzip -9f debian/tmp/usr/man/man?/*
 
 binary-indep:  binary-common
-   install -d debian/tmp-elks-libc/DEBIAN
+   install -d debian/elks-libc/DEBIAN
 
 # ``elks-libc'' specific things:
-   install -d debian/tmp-elks-libc/usr/lib/bcc/kinclude
-   mv debian/tmp/usr/lib/bcc/*.* debian/tmp-elks-libc/usr/lib/bcc
-   mv debian/tmp/usr/lib/bcc/include 
debian/tmp-elks-libc/usr/lib/bcc
-   install -d debian/tmp-elks-libc/usr/lib/bcc/kinclude
-   cp -a libc/kinclude/linuxmt 
debian/tmp-elks-libc/usr/lib/bcc/kinclude/linuxmt
-   cp -a libc/kinclude/arch 
debian/tmp-elks-libc/usr/lib/bcc/kinclude/arch
-   touch debian/tmp-elks-libc/usr/lib/bcc/*include/*/
-   mv debian/tmp/usr/lib/bcc/i386 debian/tmp-elks-libc/usr/lib/bcc
+   install -d debian/elks-libc/usr/lib/bcc/kinclude
+   mv debian/tmp/usr/lib/bcc/*.* debian/elks-libc/usr/lib/bcc
+   mv debian/tmp/usr/lib/bcc/include debian/elks-libc/usr/lib/bcc
+   install -d debian/elks-libc/usr/lib/bcc/kinclude
+   cp -a libc/kinclude/linuxmt 
debian/elks-libc/usr/lib/bcc/kinclude/linuxmt
+   cp -a libc/kinclude/arch 
debian/elks-libc/usr/lib/bcc/kinclude/arch
+   touch debian/elks-libc/usr/lib/bcc/*include/*/
+   mv debian/tmp/usr/lib/bcc/i386 debian/elks-libc/usr/lib/bcc
 #
-   install -d debian/tmp-elks-libc/usr/share/doc/elks-libc
-   cp -p Changes 
debian/tmp-elks-libc/usr/share/doc/elks-libc/changelog
-   cp -p Contributors README 
debian/tmp-elks-libc/usr/share/doc/elks-libc/
-   cp -p libc/README 
debian/tmp-elks-libc/usr/share/doc/elks-libc/README.libc
-   cp -p libbsd/README.HLU 
debian/tmp-elks-libc/usr/share/doc/elks-libc/README.libbsd
-   cp -p debian/changelog 
debian/tmp-elks-libc/usr/share/doc/elks-libc/changelog.Debian
-   install -d debian/tmp-elks-libc/usr/share/lintian/overrides
-   cp -p debian/lintian.overrides 
debian/tmp-elks-libc/usr/share/lintian/overrides/elks-libc
-   gzip -9f debian/tmp-elks-libc/usr/share/doc/elks-libc/*
+   install -d debian/elks-libc/usr/share/doc/elks-libc
+   cp -p Changes debian/elks-libc/usr/share/doc/elks-libc/changelog
+   cp -p Contributors README 
debian/elks-libc/usr/share/doc/elks-libc/
+   cp -p libc/README 
debian/elks-libc/usr/share/doc/elks-libc/README.libc
+   cp -p libbsd/README.HLU 
debian/elks-libc/usr/share/doc/elks-libc/README.libbsd
+   cp -p debian/changelog 
debian/elks-libc/usr/share/doc/elks-libc/changelog.Debian
+   install -d debian/elks-libc/usr/share/lintian/overrides
+   cp -p debian/lintian.overrides 

Bug#1070428: bin86,elks-libc: copyright file missing (policy 12.5)

2024-05-05 Thread Andreas Beckmann
Package: bin86,elks-libc
Version: 0.16.17-3.5
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts
X-Debbugs-Cc: Bastian Germann 

Hi,

a test with piuparts revealed that your package misses the copyright
file, which is a violation of Policy 12.5:
https://www.debian.org/doc/debian-policy/ch-docs.html#copyright-information

  MISSING COPYRIGHT FILE: /usr/share/doc/bin86/copyright
  # ls -lad /usr/share/doc/bin86
  drwxr-xr-x 3 root root 140 May  3 05:19 /usr/share/doc/bin86
  # ls -la /usr/share/doc/bin86/
  total 28
  drwxr-xr-x  3 root root   140 May  3 05:19 .
  drwxr-xr-x 89 root root  1820 May  3 05:19 ..
  -rw-r--r--  1 root root   670 Aug 31  2003 Contributors.gz
  -rw-r--r--  1 root root  2656 Jan 24  2004 README.gz
  -rw-r--r--  1 root root  4311 Feb 21 13:47 changelog.Debian.gz
  -rw-r--r--  1 root root 10255 Jun 21  2004 changelog.gz
  drwxr-xr-x  2 root root60 May  3 05:19 examples

  MISSING COPYRIGHT FILE: /usr/share/doc/elks-libc/copyright
  # ls -lad /usr/share/doc/elks-libc
  drwxr-xr-x 2 root root 160 May  4 16:59 /usr/share/doc/elks-libc
  # ls -la /usr/share/doc/elks-libc/
  total 36
  drwxr-xr-x  2 root root   160 May  4 16:59 .
  drwxr-xr-x 89 root root  1820 May  4 16:59 ..
  -rw-r--r--  1 root root   670 Aug 31  2003 Contributors.gz
  -rw-r--r--  1 root root  2656 Jan 24  2004 README.gz
  -rw-r--r--  1 root root   375 Apr 23  1996 README.libbsd.gz
  -rw-r--r--  1 root root  1279 Jan 19  2002 README.libc.gz
  -rw-r--r--  1 root root  4311 Feb 21 13:47 changelog.Debian.gz
  -rw-r--r--  1 root root 10255 Jun 21  2004 changelog.gz


cheers,

Andreas