Debian Bug report logs - #847354
goiardi: unowned directory after purge: /var/log/goiardi/

version graph

Package: goiardi; Maintainer for goiardi is Debian Go Packaging Team <pkg-go-maintainers@lists.alioth.debian.org>; Source for goiardi is src:goiardi (PTS, buildd, popcon).

Reported by: Andreas Beckmann <anbe@debian.org>

Date: Wed, 7 Dec 2016 13:51:01 UTC

Severity: important

Found in versions goiardi/0.11.0+git20161112.21.1cd076a-3, goiardi/0.11.0.1-2, goiardi/0.11.2-1

Fixed in version goiardi/0.11.2-2

Done: Jordi Mallach <jordi@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Go Packaging Team <pkg-go-maintainers@lists.alioth.debian.org>:
Bug#847354; Package goiardi. (Wed, 07 Dec 2016 13:51:04 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Beckmann <anbe@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Go Packaging Team <pkg-go-maintainers@lists.alioth.debian.org>. (Wed, 07 Dec 2016 13:51:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Andreas Beckmann <anbe@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: goiardi: unowned directory after purge: /var/log/goiardi/
Date: Wed, 07 Dec 2016 14:47:37 +0100
[Message part 1 (text/plain, inline)]
Package: goiardi
Version: 0.11.0+git20161112.21.1cd076a-3
Severity: important
User: debian-qa@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package left unowned
directories on the system after purge, which is a violation of
policy 6.8:

https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails

Filing this as important as having a piuparts clean archive is a release
goal since lenny.

The maintainer scripts create (and later remove) a file in that
directory. Manual directory removal may be not appropriate as this
directory is shared between several packages.

If the package would ship this as an empty directory, dpkg would take
care of the creation and removal (if it's empty).

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

0m53.6s ERROR: FAIL: Package purging left files on system:
  /var/log/goiardi/	 not owned


cheers,

Andreas
[goiardi_0.11.0+git20161112.21.1cd076a-3.log.gz (application/gzip, attachment)]

Reply sent to Jordi Mallach <jordi@debian.org>:
You have taken responsibility. (Wed, 21 Dec 2016 17:39:03 GMT) (full text, mbox, link).


Notification sent to Andreas Beckmann <anbe@debian.org>:
Bug acknowledged by developer. (Wed, 21 Dec 2016 17:39:03 GMT) (full text, mbox, link).


Message #10 received at 847354-close@bugs.debian.org (full text, mbox, reply):

From: Jordi Mallach <jordi@debian.org>
To: 847354-close@bugs.debian.org
Subject: Bug#847354: fixed in goiardi 0.11.0.1-2
Date: Wed, 21 Dec 2016 17:35:28 +0000
Source: goiardi
Source-Version: 0.11.0.1-2

We believe that the bug you reported is fixed in the latest version of
goiardi, 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 847354@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <jordi@debian.org> (supplier of updated goiardi 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 21 Dec 2016 18:08:58 +0100
Source: goiardi
Binary: goiardi golang-github-ctdk-goiardi-dev goiardi-doc
Architecture: source all amd64
Version: 0.11.0.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <pkg-go-maintainers@lists.alioth.debian.org>
Changed-By: Jordi Mallach <jordi@debian.org>
Description:
 goiardi    - Chef server written in Go
 goiardi-doc - Documentation for Goiardi
 golang-github-ctdk-goiardi-dev - Golang library to interact with a chef server
Closes: 847354
Changes:
 goiardi (0.11.0.1-2) unstable; urgency=medium
 .
   * Remove /var/lib/goiardi and /etc/goiardi/*.pem on purge (closes: #847354).
Checksums-Sha1:
 640ea5ba98d2dc961fc9bdfaa53ec880c3a14e77 3045 goiardi_0.11.0.1-2.dsc
 9041d614a0c078c7ae96df7090d0d679ee14b07f 18892 goiardi_0.11.0.1-2.debian.tar.xz
 23c9d77c3578bb97a2ecdd308a2b85703a3a682b 86350 goiardi-doc_0.11.0.1-2_all.deb
 012c3e0c4d670ca1e7a0c19788d460d99c0a6f79 10538 goiardi_0.11.0.1-2_amd64.buildinfo
 53517f2e6044fef15d29e5475e7c190957b4d8cc 2847242 goiardi_0.11.0.1-2_amd64.deb
 9ae25182cffa20429824c7e0d920ab61873a0797 151188 golang-github-ctdk-goiardi-dev_0.11.0.1-2_all.deb
Checksums-Sha256:
 3007046828a919b9d2715f9c685a801d6cee77efc615e1dc16ec342907bcf328 3045 goiardi_0.11.0.1-2.dsc
 e507b152e2671613c77cb92dbd13f17653bca745684d4e33b10da74ba92e2a04 18892 goiardi_0.11.0.1-2.debian.tar.xz
 7c354ed9c98f56c70d0777b4bc606302550d0428eae6e8b3889a67b8b698fc25 86350 goiardi-doc_0.11.0.1-2_all.deb
 b7ba25aa8831d25c515d171a01aa9f25b9a0f7e600f5e042e92c8552d7cd6142 10538 goiardi_0.11.0.1-2_amd64.buildinfo
 9ec1e28fc621539ffe84c6ba7f0ae723e29867d7a7e1e18add12c559379f7ca4 2847242 goiardi_0.11.0.1-2_amd64.deb
 dce7c983f0d214615bddc2be74d9cfb7537a2144db16d6c450ac24e5a548f251 151188 golang-github-ctdk-goiardi-dev_0.11.0.1-2_all.deb
Files:
 613080e3f1da5a4f06ccee2c02453ff8 3045 admin extra goiardi_0.11.0.1-2.dsc
 5eec32000300f1a5dfb8c0cd1d13e489 18892 admin extra goiardi_0.11.0.1-2.debian.tar.xz
 dc86f57f0afb07c6013fe57f58f650c6 86350 doc extra goiardi-doc_0.11.0.1-2_all.deb
 bd4c8f8aea1f580c9e3e4943169c1792 10538 admin extra goiardi_0.11.0.1-2_amd64.buildinfo
 f2b95ffec251042f692dcc72b4a362ce 2847242 admin extra goiardi_0.11.0.1-2_amd64.deb
 31959b24fd4f379dfa9f6b002380f2b3 151188 devel extra golang-github-ctdk-goiardi-dev_0.11.0.1-2_all.deb

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

iQIzBAEBCgAdFiEE6BdUhsApKYN8KGoWJVAvb8vjywQFAlhauAkACgkQJVAvb8vj
ywRgGA/+OVvMk41s/3aZFZIb7VH1rSjfdyUj3rAXM0Hmakl8XxXYoA6NomBQws7q
yY4Qv7LDOhiO5wadwitpoURPaK1kt0JNNJx940DCCB/NlsFG2bLseu68V8DMlHVf
sKFjWLgdXxld0ZyV7cQ7VTF0Aj2+Ot9quoqj1VSm7XXwp4wEghMwN48ynjKETCy5
zXoFmJOoBBxPMYRHi8Kb4T+/c7b3wuYeZ5fErwVssXR7kmdYtKG887dHT4svTLdf
N9p4cRmJcN9RyPPML0DaH4OpP9YGzufetQTT/xMRkCto8NNJNxwduhuY5+JpcW7J
Yb4Woxg3oLJm1b+I06XKj5WUoU+rDRwLlFP0d+5N5n3TAHBWiRnYMFuaFxsZzmga
+raKAo78VLLipDc8SLHpqQMnoYkDD/D+KVkYgDfWm5vwet5b2UXiJuWYLgi+m/Ol
rM0eeqnkaX6rOnYZU9otGCTTg+ns93z6Kcb3AWoIWEODrVoZhqKAybcg2T/2mumB
anVYnk/hVcLNZNCrqf6lalvZr7thbyuSNVLmht42En+jDNFeEWpByEcdNtt+mVND
ijDjnpvQBjvuziqNTCWJv3rUlqtoOLIPhONQKtwa1rH4zafojRobX5RZhsZhiyBK
GS9Ghg4ul3qcU3Gtt2U7+s8WuIheh9b5KcQ3pEIKlaUo+nwhfUQ=
=WBKF
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Go Packaging Team <pkg-go-maintainers@lists.alioth.debian.org>:
Bug#847354; Package goiardi. (Fri, 13 Jan 2017 13:42:04 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Beckmann <anbe@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Go Packaging Team <pkg-go-maintainers@lists.alioth.debian.org>. (Fri, 13 Jan 2017 13:42:04 GMT) (full text, mbox, link).


Message #15 received at 847354@bugs.debian.org (full text, mbox, reply):

From: Andreas Beckmann <anbe@debian.org>
To: 847354@bugs.debian.org
Subject: Re: Bug#847354: fixed in goiardi 0.11.0.1-2
Date: Fri, 13 Jan 2017 14:40:06 +0100
Control: found -1 0.11.0.1-2

On Wed, 21 Dec 2016 17:35:28 +0000 Jordi Mallach <jordi@debian.org> wrote:
>  goiardi (0.11.0.1-2) unstable; urgency=medium
>  .
>    * Remove /var/lib/goiardi and /etc/goiardi/*.pem on purge (closes: #847354).

The package still leaves /var/***log***/goiardi around ...


Andreas



Marked as found in versions goiardi/0.11.0.1-2; no longer marked as fixed in versions goiardi/0.11.0.1-2 and reopened. Request was from Andreas Beckmann <anbe@debian.org> to 847354-submit@bugs.debian.org. (Fri, 13 Jan 2017 13:42:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Go Packaging Team <pkg-go-maintainers@lists.alioth.debian.org>:
Bug#847354; Package goiardi. (Wed, 18 Jan 2017 08:27:03 GMT) (full text, mbox, link).


Message #20 received at 847354@bugs.debian.org (full text, mbox, reply):

From: pkg-go-maintainers@lists.alioth.debian.org
To: 847354@bugs.debian.org, 847354-submitter@bugs.debian.org
Subject: Pending fixes for bugs in the goiardi package
Date: Wed, 18 Jan 2017 08:23:21 +0000
tag 847354 + pending
thanks

Some bugs in the goiardi package are closed in revision
1d79ea0f519c6e8fa81f9c05f8ffcf78e1c6bcaf in branch 'master' by Jordi
Mallach

The full diff can be seen at
https://anonscm.debian.org/cgit/pkg-go/packages/goiardi.git/commit/?id=1d79ea0

Commit message:

    Remove /var/log/goiardi on purge as well (really closes: #847354).




Added tag(s) pending. Request was from pkg-go-maintainers@lists.alioth.debian.org to control@bugs.debian.org. (Wed, 18 Jan 2017 08:27:07 GMT) (full text, mbox, link).


Message sent on to Andreas Beckmann <anbe@debian.org>:
Bug#847354. (Wed, 18 Jan 2017 08:27:10 GMT) (full text, mbox, link).


Marked as found in versions goiardi/0.11.2-1. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Sat, 04 Feb 2017 14:00:26 GMT) (full text, mbox, link).


Reply sent to Jordi Mallach <jordi@debian.org>:
You have taken responsibility. (Thu, 30 Mar 2017 01:06:03 GMT) (full text, mbox, link).


Notification sent to Andreas Beckmann <anbe@debian.org>:
Bug acknowledged by developer. (Thu, 30 Mar 2017 01:06:03 GMT) (full text, mbox, link).


Message #32 received at 847354-close@bugs.debian.org (full text, mbox, reply):

From: Jordi Mallach <jordi@debian.org>
To: 847354-close@bugs.debian.org
Subject: Bug#847354: fixed in goiardi 0.11.2-2
Date: Thu, 30 Mar 2017 01:03:53 +0000
Source: goiardi
Source-Version: 0.11.2-2

We believe that the bug you reported is fixed in the latest version of
goiardi, 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 847354@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <jordi@debian.org> (supplier of updated goiardi 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 30 Mar 2017 02:51:02 +0200
Source: goiardi
Binary: goiardi golang-github-ctdk-goiardi-dev goiardi-doc
Architecture: source all amd64
Version: 0.11.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <pkg-go-maintainers@lists.alioth.debian.org>
Changed-By: Jordi Mallach <jordi@debian.org>
Description:
 goiardi    - Chef server written in Go
 goiardi-doc - Documentation for Goiardi
 golang-github-ctdk-goiardi-dev - Golang library to interact with a chef server
Closes: 847354
Changes:
 goiardi (0.11.2-2) unstable; urgency=medium
 .
   * Remove /var/log/goiardi on purge as well (really closes: #847354).
   * Add databag_duplicate_field_crash.patch: cherrypick a fix for a server
     crash when handling objects with duplicate items in an array.
Checksums-Sha1:
 af21276e9d68941a5489b96c06677ba0532a16a6 3031 goiardi_0.11.2-2.dsc
 d697d829fb0d01230615661fbfd4f521aed72e27 20984 goiardi_0.11.2-2.debian.tar.xz
 7ca0c1a1b7e7ed1191a89a9d75d37f93e68dc900 89424 goiardi-doc_0.11.2-2_all.deb
 085124eea4db0d4f7ee35d7673ff08040b309bfa 11446 goiardi_0.11.2-2_amd64.buildinfo
 bd5566f30f02e2973cc54485f186c62184db10dd 2849612 goiardi_0.11.2-2_amd64.deb
 149e6a66a60d98319544479fb73fe97610847ba3 158452 golang-github-ctdk-goiardi-dev_0.11.2-2_all.deb
Checksums-Sha256:
 7c6b5a0a0d63acfff8770df65a02235acc8005318af61b154d1c4144974e3d6e 3031 goiardi_0.11.2-2.dsc
 9be12c54e6728745b11d6fca5f6821e4e2b6c72bba45601f034dafd790115e7c 20984 goiardi_0.11.2-2.debian.tar.xz
 93c4b6eb0deb66afb8333be076eb6869503e9b694c5af8c17e765ef02ca6652d 89424 goiardi-doc_0.11.2-2_all.deb
 a23db1c6422123c6cc1db9c1e91f90a7d3fef5ce12f25b113b5df97cc1ead219 11446 goiardi_0.11.2-2_amd64.buildinfo
 e5799a66d91d1a52e5ca8a990ef727e0ca2b1ce98433c947add1bb2f761559ec 2849612 goiardi_0.11.2-2_amd64.deb
 816c35f0a96006306006b6203d04e19c5d55cb7cc2ce8e56439308b760977a28 158452 golang-github-ctdk-goiardi-dev_0.11.2-2_all.deb
Files:
 f149a293721b350be8c5905d10410078 3031 admin extra goiardi_0.11.2-2.dsc
 9335826c7d0feea27f2378968a8911cb 20984 admin extra goiardi_0.11.2-2.debian.tar.xz
 68521f40809d65c1ac4e731501e0e8b0 89424 doc extra goiardi-doc_0.11.2-2_all.deb
 848ba4e76338bc1d44d850b5c1e91ce0 11446 admin extra goiardi_0.11.2-2_amd64.buildinfo
 239caa07ad1984bf6fefcb6ce43139ce 2849612 admin extra goiardi_0.11.2-2_amd64.deb
 d8089eecc04d4904614ae0a61213e92f 158452 devel extra golang-github-ctdk-goiardi-dev_0.11.2-2_all.deb

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

iQIzBAEBCgAdFiEE6BdUhsApKYN8KGoWJVAvb8vjywQFAljcVzAACgkQJVAvb8vj
ywR8Yg/7BPQr+6xhE5f/y1jXFjJ6fp35KbIUpq3LFTneUPkJk0Il/lBOZWnv5gaH
2xIY9gPSL16vg0xeszV4r0cmu0RjOjjucyjF83UiWPUTsruybZIgMTzBCjxq65WU
DNw+qHaCHZgVECgVaTNIJvxXcMIP3hJnyv2jCSC0HCVUaKm6RPLVORRmtsvZuutH
SmayOjim0ltZ96FYS0iXGqdE2EHJnaF3KzYfwFXRcxvdE1eSQ48wsjFO6xbdgys4
rWhLqAX0XiW7lyH54LYYY+WhQk+fji0iR1zifQasjPyaO46XeciGud3FQTfXtTRV
OpbhwZMbzTnq7RCuKGKh/8JZlI6HkrAS/T2jV8KOa9i5l/kBYZHP6ppY5WzSKHws
KdaglehO2WfSrirBfhxgWK1n8O00O/fFQPd5z54YseThIMp08MpYwyY9BHVPtaik
rrgFcIPxl2KQ+ZDLVW2I9zcxXYpBbnZWUrZM3h2zWgNjJEXwlDeCLdu6fWyVC27+
igx4hWjkH1u4qbAK0+244YKrlJFb2gz7HB01YkaKPrjb+An1Av0u8e6NDEHLoWbV
t1LG9c9JOhX+ksq72doghU4unk+ODJDMIY/sW8RjCdeFQfgvcZeorQTZNBZlg131
E+UcVuoKKds1lZPgrvUiOv2nb5QTmz2PF0GMKXF7Kl/KS2Xu6ks=
=dHuN
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 02 May 2017 07:29:26 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 03:30:56 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.