Your message dated Wed, 07 Nov 2012 16:47:39 +0000
with message-id <[email protected]>
and subject line Bug#682125: fixed in ca-certificates 20121105
has caused the Debian Bug report #682125,
regarding ca-certificates: removes directories that were installed by another 
package: /etc/ssl/certs/
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.)


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

Hi,

during a test with piuparts I noticed your package removes files that
were installed by another package.
The removed files were already present before the package was installed,
they may have been shipped or created by a dependency.

This could be a violation of policy 10.7.4 ("Sharing configuration
files"), see
http://www.debian.org/doc/debian-policy/ch-files.html#s10.7.4
or policy chapter 6 ("Package maintainer scripts..."), see
http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html
or policy 7.6 ("Overwriting files..."), see
http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces

If a directory is used by several packages, all should ship it as part
of the package (possibly empty, using $package.dirs to create it), and
no package should mkdir/rmdir it in the maintainer scripts as dpkg will
take care of this.

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

0m39.3s ERROR: FAIL: After purging files have disappeared:
  /etc/ssl/certs/        owned by: ca-certificates, openssl


The postrm contains code to remove that directory:

        # Clean up even if openssl is removed before ca-certificates.
        # (Which is what piuparts does.)
        [ -d /etc/ssl/certs ] && rmdir --ignore-fail-on-non-empty /etc/ssl/certs
        [ -d /etc/ssl ] && rmdir --ignore-fail-on-non-empty /etc/ssl

which should not be neccessary if both packages ship /etc/ssl/certs.
And if the directory is left behind after purge, its a dpkg bug,
probably #316521.


cheers,

Andreas

Attachment: ca-certificates_20120623.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: ca-certificates
Source-Version: 20121105

We believe that the bug you reported is fixed in the latest version of
ca-certificates, 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.
Michael Shuler <[email protected]> (supplier of updated ca-certificates 
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: SHA1

Format: 1.8
Date: Mon, 05 Nov 2012 10:56:05 -0600
Source: ca-certificates
Binary: ca-certificates
Architecture: source all
Version: 20121105
Distribution: unstable
Urgency: low
Maintainer: Michael Shuler <[email protected]>
Changed-By: Michael Shuler <[email protected]>
Description: 
 ca-certificates - Common CA certificates
Closes: 682125 683728
Changes: 
 ca-certificates (20121105) unstable; urgency=low
 .
   * Update mozilla/certdata.txt to version 1.86  Closes: #683728
     Certificates added (+) (none removed):
     + "Actalis Authentication Root CA"
     + "Trustis FPS Root CA"
     + "StartCom Certification Authority" (renewal/rehash)
     + "StartCom Certification Authority G2"
     + "Buypass Class 2 Root CA"
     + "Buypass Class 3 Root CA"
     + "TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı"
     + "T-TeleSec GlobalRoot Class 3"
     + "EE Certification Centre Root CA"
   * Correct piuparts package remove/purge behavior  Closes: #682125
     - Remove deletes of /etc/ssl{,/certs} from debian/postrm
Checksums-Sha1: 
 69992fc35df7f4f48a52f4404b0e1a841770ab41 1409 ca-certificates_20121105.dsc
 ffebbdfc8f634df99d0795d909a6a073f6c8e9ce 301829 ca-certificates_20121105.tar.gz
 8622eb36d3cfc1ac93543b7c4f099bdace400c1e 185340 
ca-certificates_20121105_all.deb
Checksums-Sha256: 
 309db4fdb32154e5e72cbe14b9bcf00583614e6bf5d6a50a1e53c0cd5d47885b 1409 
ca-certificates_20121105.dsc
 77551086b074b8c8a6c0fbb595b7efdd5a274cfc8505f015332ff06f4c76a012 301829 
ca-certificates_20121105.tar.gz
 0765b6335033021d4c476915ad2a7e67f8c7c181bd5395aaa1018c6a68b3d840 185340 
ca-certificates_20121105_all.deb
Files: 
 36eae0af662f710682d68b6b9cee77d0 1409 misc optional 
ca-certificates_20121105.dsc
 9f5eed928cab9b71242d77dda9bed25b 301829 misc optional 
ca-certificates_20121105.tar.gz
 4c93ba2a5e7bac5a823156125b2f5fd4 185340 misc optional 
ca-certificates_20121105_all.deb

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

iQEcBAEBAgAGBQJQmo87AAoJEFb2GnlAHawEPUQH/jLs5OdNRC73RLA5oEp50/eu
HGghu8mJMlt97uAEbW7Ie9wk3o0rDIwIu+nXMZ2pbrnNH2w2CT6qezVq3OjBK3Og
PFG9TH38mASmxuzx6YWqrtx3U3/xKBo8WYDGL2nybz4oa945d/lGW1fHP2H18DSo
DJeQ6GnpXLA0I9VLbijWzG+ksBRfn2e/6yU2n51NCNjKyma1AuH5oH3VhRKlV4Ub
QtmKV1eZi7VlGHTomaOv7g3HbyN5cGqCAMG+CQH/pYy8pTd/RspO5HJpJwIrdAYq
OtCn+Rr1OgD4ko9g/B7LzNJOM6RcngPB4ALS3MHubHUZCOyOqIgKC+zwUdQD/kI=
=VVvi
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to