Your message dated Sun, 05 Aug 2018 07:34:12 +0000
with message-id <e1fmdyk-00013n...@fasolo.debian.org>
and subject line Bug#903779: fixed in emacs 1:25.2+1-9
has caused the Debian Bug report #903779,
regarding emacs-nox: copyright file missing after upgrade (policy 12.5)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
903779: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903779
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: emacs-nox
Version: 1:25.2+1-7
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

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

After the upgrade /usr/share/doc/$PACKAGE/ is just an empty directory.

This was observed on the following upgrade paths:

  sid -> experimental

>From the attached log (scroll to the bottom...):

0m25.0s ERROR: WARN: Inadequate results from running adequate!
  emacs-nox: missing-copyright-file /usr/share/doc/emacs-nox/copyright

  MISSING COPYRIGHT FILE: /usr/share/doc/emacs-nox/copyright
  # ls -lad /usr/share/doc/emacs-nox
  drwxr-xr-x 2 root root 40 May 28 18:55 /usr/share/doc/emacs-nox
  # ls -la /usr/share/doc/emacs-nox/
  total 0
  drwxr-xr-x   2 root root   40 May 28 18:55 .
  drwxr-xr-x 103 root root 2160 May 28 18:55 ..

Additional info may be available here:
https://wiki.debian.org/MissingCopyrightFile

Note that dpkg intentionally does not replace directories with symlinks
and vice versa, you need the maintainer scripts to do this.
See in particular the end of point 4 in
https://www.debian.org/doc/debian-policy/#details-of-unpack-phase-of-installation-or-upgrade

It is recommended to use the dpkg-maintscript-helper commands
'dir_to_symlink' and 'symlink_to_dir' (available since dpkg 1.17.14)
to perform the conversion, ideally using d/$PACKAGE.maintscript.
Do not forget to add 'Pre-Depends: ${misc:Pre-Depends}' in d/control.
See dpkg-maintscript-helper(1) and dh_installdeb(1) for details.


cheers,

Andreas

Attachment: emacs-nox_1:25.2+1-7.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: emacs
Source-Version: 1:25.2+1-9

We believe that the bug you reported is fixed in the latest version of
emacs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 903...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rob Browning <r...@defaultvalue.org> (supplier of updated emacs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 04 Aug 2018 12:29:53 -0500
Source: emacs
Binary: emacs emacs-lucid emacs-lucid-dbg emacs-nox emacs-nox-dbg emacs-gtk 
emacs-gtk-dbg emacs-bin-common emacs-common emacs-el emacs23 emacs23-lucid 
emacs23-nox emacs24 emacs24-lucid emacs24-nox emacs25 emacs25-lucid emacs25-nox
Architecture: source
Version: 1:25.2+1-9
Distribution: unstable
Urgency: medium
Maintainer: Rob Browning <r...@defaultvalue.org>
Changed-By: Rob Browning <r...@defaultvalue.org>
Description:
 emacs      - GNU Emacs editor (metapackage)
 emacs-bin-common - GNU Emacs editor's shared, architecture dependent files
 emacs-common - GNU Emacs editor's shared, architecture independent 
infrastructur
 emacs-el   - GNU Emacs LISP (.el) files
 emacs-gtk  - GNU Emacs editor (with GTK+ GUI support)
 emacs-gtk-dbg - Debugging symbols for emacs-gtk
 emacs-lucid - GNU Emacs editor (with Lucid GUI support)
 emacs-lucid-dbg - Debugging symbols for emacs-lucid
 emacs-nox  - GNU Emacs editor (without GUI support)
 emacs-nox-dbg - Debugging symbols for emacs-nox
 emacs23    - GNU Emacs transitional package to emacs-gtk
 emacs23-lucid - GNU Emacs transitional package to emacs-lucid
 emacs23-nox - GNU Emacs transitional package to emacs-nox
 emacs24    - GNU Emacs transitional package to emacs-gtk
 emacs24-lucid - GNU Emacs transitional package to emacs-lucid
 emacs24-nox - GNU Emacs transitional package to emacs-nox
 emacs25    - GNU Emacs transitional package to emacs-gtk
 emacs25-lucid - GNU Emacs transitional package to emacs-lucid
 emacs25-nox - GNU Emacs transitional package to emacs-nox
Closes: 879020 903779 904957
Changes:
 emacs (1:25.2+1-9) unstable; urgency=medium
 .
   * Disable the eieio-test-37-obsolete-name-in-constructor test.  Its
     behavior is unpredictable, and it was causing some buildd builds
     to fail (cf. https://debbugs.gnu.org/24503).  Add
     0013-Disable-eieio-test-37-obsolete-name-in-constructor.patch to
     fix the problem, and thanks to Aaron M. Ucko for reporting it, and
     J. Smith for tracking down the upstream issue. (Closes: 879020)
 .
   * Ensure /usr/share/doc/emacs-{gtk,lucid,nox} symlink is
     established.  Use dir_to_symlink to make sure the new symlink to
     emacs-common is correctly established if we're upgrading from the
     emacs-defaults packages that had a real directory.  Thanks to
     Andreas Beckmann for reporting the problem. (Closes: 903779)
 .
   * Have emacs-{gtk,lucid,nox} replace all the related emacs25
     packages.  Add "emacs-gtk (<< 1:25), emacs-lucid (<< 1:25),
     emacs-nox (<< 1:25)" to the "Replaces:" for emacs-gtk,
     emacs-lucid, and emacs-nox to avoid conflicts over
     /usr/share/emacs/25.2/etc/DOC while unpacking.  Thanks to Axel
     Beckert for reporting the problem and Adrian Bunk and Sven Joachim
     for help with the solution. (Closes: 904957)
Checksums-Sha1:
 0e939d130c7cf469e29774e58daa88a322fe1aee 3340 emacs_25.2+1-9.dsc
 3c655db8bd022668716e02539b4beec115a3e4e1 53980 emacs_25.2+1-9.debian.tar.xz
 acb3b28d8fdfa6596a8ec31e80c409e2cd041810 21730 emacs_25.2+1-9_amd64.buildinfo
Checksums-Sha256:
 1e0255bca49909ade76940e26b8f00bc3cf79f8df1ae099283a88f550c5f5423 3340 
emacs_25.2+1-9.dsc
 f97c3e6bee26c47a37cd2bfebe7a14c35782b82c0200132bb5f7290695e8729d 53980 
emacs_25.2+1-9.debian.tar.xz
 8d1aaea93451765773b721e1664de48bf11af1d59525484c0c53e3c3e82466f2 21730 
emacs_25.2+1-9_amd64.buildinfo
Files:
 c7b51e5602db4862816101c47c4987c1 3340 editors optional emacs_25.2+1-9.dsc
 ae50d43987e3f954d579e53311bb790c 53980 editors optional 
emacs_25.2+1-9.debian.tar.xz
 5c5016eb847a625efa26890e8138e3c5 21730 editors optional 
emacs_25.2+1-9_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCAAzFiEEPTFSABe5ruOuhW+97vEWxVpaQvEFAltmnpQVHHJsYkBkZWZh
dWx0dmFsdWUub3JnAAoJEO7xFsVaWkLxJZgQAKrea02C3uVlEfTzjqsDe/qYbWX0
Dlh+LPAifUw/73th+CB34HX8NR0gMTdtOQ8N1QGA2TrPBpCeCSecY5/m3/SLA41o
VygM/Imbl6jSbtvuxoaleRMdhDcbMHuTa4IhxhsnXUuKdXoJeB+gCLpCqBBUCfiR
VgeOfyymWZ3DCYPh5fKD1ttLWovlMSHLc1V6AeaT0CBSIU+Ldk518rYTfMcvxeyU
Q37tSHqm0AIu5/sVp756SVy+K3viNaNdywjL7QAc2G0MN5L8vghgZt4syv1S8g/v
ZZmfhaepRq8ctm0SUlMx/rhfmOqk9OEKaNun3kambOKntK06Z2ICr6WvxHoQTNvB
FoTWKSAPW6rUeL/o7ksPjfxxjYpEa0462TXvZPT8DWvkxxdNDURWlH5ToUf0Xms/
/1SFGaFg9gfdcZtjU5oINXh4yMU+jBwyWP/sizuvqopHFHr2Ojh8fXrHepTXS0n4
unk3trOUDYUNblpOHZnAwjxHK1FeesjrsU8sVPvRpYsHzqigNkNifKhmpR/faqVX
6PklrU78rQ2iFByNsyHOa+rtntpJMJijn//reoWkDIcQm3ffoYZIlwfS3xM2ZK6E
BDvyFfmP3xzvUcMnEH6/WmfQNtORa5zyqTYs5PhJK49jc1JZOgpd6Wa4somlKMsV
Gd+iugbl4m01IjDz
=Idzc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to