Your message dated Thu, 14 Jan 2016 16:23:11 +0000
with message-id <[email protected]>
and subject line Bug#810595: fixed in golang 2:1.5.3-1
has caused the Debian Bug report #810595,
regarding golang-go: missing Breaks on all the packages it Replaces
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.)
--
810595: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810595
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: golang-go
Version: 2:1.5.1-4
Severity: serious
User: [email protected]
Usertags: piuparts replaces-without-breaks
Hi,
during a test with piuparts and DOSE tools I noticed your package causes
removal of files that also belong to another package.
This is caused by using Replaces without corresponding Breaks.
This is a serious bug violating policy 7.6, see
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
and also see the footnote that describes this incorrect behavior
https://www.debian.org/doc/debian-policy/footnotes.html#f53
>From the attached log (scroll to the bottom...):
1m45.8s DEBUG: Modified(user, group, mode, size, target):
/var/lib/dpkg/info/golang-go-linux-amd64.list expected(root, root, - 100644,
14387, None) != found(root, root, - 100644, 5721, None)
1m45.8s ERROR: FAIL: After purging files have disappeared:
/usr/lib/go/pkg/linux_amd64/archive/tar.a owned by: golang-go
/usr/lib/go/pkg/linux_amd64/archive/zip.a owned by: golang-go
/usr/lib/go/pkg/linux_amd64/bufio.a owned by: golang-go
/usr/lib/go/pkg/linux_amd64/bytes.a owned by: golang-go
/usr/lib/go/pkg/linux_amd64/compress/bzip2.a owned by: golang-go
[...]
/usr/lib/go/pkg/linux_amd64_race/text/tabwriter.a owned by: golang-go
/usr/lib/go/pkg/linux_amd64_race/time.a owned by: golang-go
/usr/lib/go/pkg/linux_amd64_race/unicode.a owned by: golang-go
/usr/lib/go/pkg/linux_amd64_race/unicode/utf16.a owned by: golang-go
/usr/lib/go/pkg/linux_amd64_race/unicode/utf8.a owned by: golang-go
1m45.8s ERROR: FAIL: After purging files have been modified:
/var/lib/dpkg/info/golang-go-linux-amd64.list not owned
cheers,
Andreas
golang-go-linux-amd64=2%1.3.3-1_golang-go=2%1.5.2-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---
Source: golang
Source-Version: 2:1.5.3-1
We believe that the bug you reported is fixed in the latest version of
golang, 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.
Tianon Gravi <[email protected]> (supplier of updated golang 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: SHA512
Format: 1.8
Date: Thu, 14 Jan 2016 07:41:44 -0800
Source: golang
Binary: golang-go golang-src golang-doc golang
Architecture: source
Version: 2:1.5.3-1
Distribution: unstable
Urgency: high
Maintainer: Go Compiler Team <[email protected]>
Changed-By: Tianon Gravi <[email protected]>
Description:
golang - Go programming language compiler - metapackage
golang-doc - Go programming language - documentation
golang-go - Go programming language compiler, linker, compiled stdlib
golang-src - Go programming language - source files
Closes: 809168 810595
Changes:
golang (2:1.5.3-1) unstable; urgency=high
.
* Update to 1.5.3 upstream release
- Fix CVE-2015-8618: Carry propagation in Int.Exp Montgomery code in
math/big library (Closes: #809168)
* Add "Breaks" to properly complement our "Replaces" (Closes: #810595)
Checksums-Sha1:
25017e69a0eb1c7648bc1f01c6d7b6b2967d5ba6 2299 golang_1.5.3-1.dsc
c17563a84df8aefb6a1e703a42f1e2842615e4a6 12057623 golang_1.5.3.orig.tar.gz
05d97d19e57e354d912c01400fdf9dbaf4d268db 37040 golang_1.5.3-1.debian.tar.xz
Checksums-Sha256:
9b11bcaa7ba2fcc53e4140a9fc9dbce7da9197767ba0796f178dbb87a5537263 2299
golang_1.5.3-1.dsc
754e06dab1c31ab168fc9db9e32596734015ea9e24bc44cae7f237f417ce4efe 12057623
golang_1.5.3.orig.tar.gz
621f98f4704b1b3ee364cbf90a2e45a60269e1a0e1dde4381fd4ba08442ae85b 37040
golang_1.5.3-1.debian.tar.xz
Files:
8902d1b6be3245a74239863d523fc058 2299 devel optional golang_1.5.3-1.dsc
80a0eac7ab750b01b3f7096a1d4667b8 12057623 devel optional
golang_1.5.3.orig.tar.gz
59019c8b877fc3b154d6ca25f9d25c31 37040 devel optional
golang_1.5.3-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJWl8NPAAoJEANqnCW/NX3UIXwP/11HB/xufZLVDmOzrJTeUGmN
SQWZCEWyZgJmjLORCFzAi7xd4DOOCjpKpSebzI5B/AXE61y/jyynJL19zORe/Ldn
JLi+XQKkO+jQZpQeHsHGsif9z6E44gXBXMjlGgBYyjw2qB0tmxhVztos+V1PEst+
+eSKYrnTlxA9glX83jClTTB+Mj2T6g8lkef4hpXiLEkMp6ofZsXjrKXLkx91sA/1
33SLs2hCwGOlSbwoXr6kLcm4THB7erI6HXg/CwELni1HBe4ZGt29Tlqnrl4S+uM2
KP+WdUjw+8p0dEwdE1br+raEPpTn6G24Rp/zPazXbfP8HNdxUHjbhP/QRmABYG0I
7Lq7lgCMQsyAo6Po/UjT00ccIr7C9GHcNIhCCmy8f66xOc95hiANtzhWacjF06mV
hky86wR6qIuhvS1GpA/Hxh84UOYXOM6hvVwkUXOouHUu67yfhPdEx8Y8h4osUeAh
5YQUf91ypZq5ENAOE4gJqVIQyjNmK/QRU5uvCtmk6H923TckToTuKiJGouVx1ERC
jk52Ud371aVsqZ+HKr5ka5AfHo0OHHWgL18LyexkRWZN7QwAyHsmEXsEmanCkCPO
z2+3ogW0+1PjSbdwiYeRHj2mqt//NnhOJyy5BiqntIKG+wp/wzTGdvup/kPf0roR
qIph2vn0LhxWi+UBi5vE
=VRQ0
-----END PGP SIGNATURE-----
--- End Message ---