Your message dated Mon, 15 Dec 2014 09:34:56 +0000
with message-id <[email protected]>
and subject line Bug#771727: fixed in fex 20140917-2
has caused the Debian Bug report #771727,
regarding fex: postinst uses /usr/share/doc content (Policy 12.3)
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 [email protected]
immediately.)


-- 
771727: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771727
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fex
Version: 20140917-1
Severity: serious
User: [email protected]
Usertags: piuparts

Hi,

a test with piuparts revealed that your package uses files from
/usr/share/doc in its maintainer scripts which is a violation of
Policy 12.3: "Packages must not require the existence of any files in
/usr/share/doc/ in order to function."
https://www.debian.org/doc/debian-policy/ch-docs.html#s12.3

These files must be moved to /usr/share/$PACKAGE and may be symlinked
from /usr/share/doc/$PACKAGE.

This piuparts test prevents the installation of (most) files into
/usr/share/doc with 'dpkg --path-exclude=...'.

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

  Selecting previously unselected package fex.
  (Reading database ... 9826 files and directories currently installed.)
  Preparing to unpack .../fex_20140917-1_all.deb ...
  Unpacking fex (20140917-1) ...
  Setting up fex (20140917-1) ...
  Adding group `fex' (GID 152) ...
  Done.
  Adding system user `fex' (UID 151) ...
  Adding new user `fex' (UID 151) with group `fex' ...
  Not creating home directory `/usr/share/fex'.
  Installing initial copy of htdocs into /var/lib/fex/htdocs ...
  Initializing /etc/fex/fex.ph with correcting hostname (using: 
myhost.domain.example.com)
  gzip: /usr/share/doc/fex/examples/fex.ph.gz: No such file or directory
  Logdir still pointing to $spooldir. Please update to /var/log/fex
  in order to take full advantage of logrotate settings.
  Once you have updated your configfiles just run:
             dpkg-reconfigure fex
  To have the logfiles moved into their new location
  Error: The new file /usr/share/doc/fex/examples/xinetd_fex does not exist!
  dpkg: error processing package fex (--configure):
   subprocess installed post-installation script returned error exit status 1
  Errors were encountered while processing:
   fex


Cheers,

Andreas

Attachment: fex_20140917-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: fex
Source-Version: 20140917-2

We believe that the bug you reported is fixed in the latest version of
fex, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kilian Krause <[email protected]> (supplier of updated fex 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 [email protected])


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

Format: 1.8
Date: Mon, 15 Dec 2014 10:10:25 +0100
Source: fex
Binary: fex fex-utils
Architecture: source all
Version: 20140917-2
Distribution: unstable
Urgency: high
Maintainer: Kilian Krause <[email protected]>
Changed-By: Kilian Krause <[email protected]>
Description:
 fex        - web service for transferring very large files
 fex-utils  - web service for transferring very large files (utils)
Closes: 771727
Changes:
 fex (20140917-2) unstable; urgency=high
 .
   * Re-add symlinks in htdocs/download - avoid otherwise broken symlinks in
     tools.html
   * Add nag in postinst if $notify_newrelease is not set to '' to avoid
     useless emails to admin
   * Ensure we've got "fex:root" in /etc/aliases upon fresh install and warn
     upon upgrade
   * Fix "postinst uses /usr/share/doc content (Policy 12.3)":
     install templates into /usr/share/fex/templates instead
     - install files via debian/fex.install into new location
     - use new file location in debian/fex.postinst
     - drop debian/fex.examples and remove dh_installexamples call
       from debian/rules
     - create symlinks in /usr/share/doc/fex/examples via debian/fex.links
     (Closes: #771727)
     Thanks goes to Andreas Beckmann for spotting this and intrigeri and Gregor
     Herrmann for preparing the patch!
   * Add postinst notification in case trusted_users doesn't contain fex on
     exim4 install
Checksums-Sha1:
 fe8549bb481dca1d0301f1792748a5a16df5d57f 1875 fex_20140917-2.dsc
 58014c72ff5351eea260be4fa9ccbc1aa1cf2454 27208 fex_20140917-2.debian.tar.xz
 77322f77ae9bfff23519735a07b47b27d3388325 260616 fex_20140917-2_all.deb
 2a1d69071aa91a7047a2ffba43dc4cfada8acedd 63150 fex-utils_20140917-2_all.deb
Checksums-Sha256:
 b8441fe23ba473a55c6542c7e3a17af233cafd295e0ed672111512470f9f697d 1875 
fex_20140917-2.dsc
 0b480e9d77acf2b0e9ce6a5ade3faa79a02ec69aabae1caf98a6d81398cb69d8 27208 
fex_20140917-2.debian.tar.xz
 4d8a56232693d62d3dd2e6f744e898f62a5c1358b8e753f6df62f3499ecb48bf 260616 
fex_20140917-2_all.deb
 b4b9b3c4106f8de6c220122f774cd40c824efbd26ee5b10a72d609bf093c7a4a 63150 
fex-utils_20140917-2_all.deb
Files:
 d5ca4e975363b2caa653e5d8ad24d2ad 1875 non-free/web optional fex_20140917-2.dsc
 c0b291a8be7551f60f1462ce1e372ad5 27208 non-free/web optional 
fex_20140917-2.debian.tar.xz
 420e38fe8438eafdf736bb0a320bf71c 260616 non-free/web optional 
fex_20140917-2_all.deb
 6c2327f847cd6b41b9412f767443292a 63150 non-free/web optional 
fex-utils_20140917-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIVAwUBVI6oh+91jq9J+kNcAQg+Fw//ZjSJQIZjAKdM7cberQjwiMkMeCjerk1P
BOo/vXERou75botpYH1giCu/1AkuNomYqyzcSD4ungUNoL5cnGc0uk/ZsvYQOQ20
9AdtJ9r1Iacp1bPVTJ8G2feCEnrcYz1xsEGB7nK2wkvuvSto1EgrwwSx0SvZ3T9h
++GTE+TaMeLnyMZzHAOOqaEnVX2Aa01uABzddxShtLXXj7Y2iEGK93hMin7b7WS+
5mc9OELmqFb8+lAem/jKfwtn58xohhOwuAEa91DPXnQ+eFg0uJ1yr60PSRZOzI+f
cgN8R37dvOCBprqDFTtgkruiNheV9x9hMGhz2mS3pE9oLWc0zh5xx9uHP9LlVFXO
eDhHYbFeIHCba3cRY2ldb/dVmNbeEZtsz0yMXEKyWHMj6nV/FfAc1PvNJ5rDJtk4
5S3curzUSL3unAOmRSlSNP+9b4yr7vh4pHO1Ec4PPsdxmQ6T4sh/p8UMV1WncQhW
i0JN8wTL5GPyRUg9BM6s9Uyl1RQ4mngme9PITmxtc1PFbvhNdqDMFMqtY8nFSxAz
HFDqCbgLDyDujouTPs78Uf0R7Hny00+KM98RA3vWFoNE+KLJO+ae9gvi1oUsqr0b
2w2TZvF95gDLLUAm8p3pEvmL1m4CIzb5dQ6jSDU4B5l3lgWrI8uy/cieY8mIt01c
8KTD9DHP76U=
=LpBl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to