Your message dated Mon, 26 Nov 2012 21:02:48 +0000
with message-id <[email protected]>
and subject line Bug#694461: fixed in gtk-vnc 0.5.1-2
has caused the Debian Bug report #694461,
regarding libgvnc-1.0-0-dbg: missing Breaks+Replaces: libgtk-vnc-1.0-0-dbg (<<
0.4.3-2)
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.)
--
694461: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694461
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgvnc-1.0-0-dbg
Version: 0.4.3-2
Severity: serious
User: [email protected]
Usertags: edos-file-overwrite
Architecture: amd64
Distribution: squeeze->wheezy (partial) upgrade
Hi,
automatic installation tests of packages that share a file and at the
same time do not conflict by their package dependency relationships has
detected the following problem:
Selecting previously deselected package libgtk-vnc-1.0-0-dbg.
Unpacking libgtk-vnc-1.0-0-dbg (from
.../libgtk-vnc-1.0-0-dbg_0.4.1-4_amd64.deb) ...
Setting up libgtk-vnc-1.0-0-dbg (0.4.1-4) ...
Selecting previously deselected package libgvnc-1.0-0-dbg.
Unpacking libgvnc-1.0-0-dbg (from .../libgvnc-1.0-0-dbg_0.5.0-3_amd64.deb) ...
dpkg: error processing
/var/cache/apt/archives/libgvnc-1.0-0-dbg_0.5.0-3_amd64.deb (--unpack):
trying to overwrite '/usr/lib/debug/usr/lib/libgvnc-1.0.so.0.0.1', which is
also in package libgtk-vnc-1.0-0-dbg 0.4.1-4
This is a serious bug as it makes installation/upgrade fail, and
violates sections 7.6.1 and 10.1 of the policy.
As this problem can be demonstrated during partial upgrades from squeeze
to wheezy (but not within squeeze or wheezy itself), this indicates a
missing or insufficiently versioned Replaces+Breaks relationship.
But since this particular upgrade ordering is not forbidden by any
dependency relationship, it is possible that apt (or $PACKAGE_MANAGER)
will use this erroneus path on squeeze->wheezy upgrades.
Here is a list of files that are known to be shared by both packages
(according to the Contents files for squeeze and wheezy on amd64, which
may be slightly out of sync):
usr/lib/debug/usr/lib/libgvnc-1.0.so.0.0.1
The libgvnc* packages were split off recently:
gtk-vnc (0.4.3-2) unstable; urgency=low
* Split out libgvnc-1.0
The following relationships are currently defined:
Package: libgvnc-1.0-0-dbg
Conflicts: n/a
Breaks: n/a
Replaces: libgtk-vnc-1.0-dbg (<= 0.4.3-1)
The replaced package name has a typo: the SOVERSION part is missing.
The following relationships should be added for a clean takeover of
these files
(http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces):
Package: libgvnc-1.0-0-dbg
Breaks: libgtk-vnc-1.0-0-dbg (<< 0.4.3-2)
Replaces: libgtk-vnc-1.0-0-dbg (<< 0.4.3-2)
Cheers,
Andreas
PS: for more information about the detection of file overwrite errors
of this kind see http://edos.debian.net/file-overwrites/.
libgtk-vnc-1.0-0-dbg=0.4.1-4_libgvnc-1.0-0-dbg=0.5.0-3.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---
Source: gtk-vnc
Source-Version: 0.5.1-2
We believe that the bug you reported is fixed in the latest version of
gtk-vnc, 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.
Guido Günther <[email protected]> (supplier of updated gtk-vnc 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, 26 Nov 2012 21:44:25 +0100
Source: gtk-vnc
Binary: libgvnc-1.0-0 libgvnc-1.0-0-dbg libgvnc-1.0-dev libgtk-vnc-1.0-0
libgtk-vnc-1.0-0-dbg libgtk-vnc-1.0-dev libgtk-vnc-2.0-0 libgtk-vnc-2.0-0-dbg
libgtk-vnc-2.0-dev gir1.2-gtk-vnc-2.0 python-gtk-vnc mozilla-gtk-vnc gvncviewer
Architecture: source i386
Version: 0.5.1-2
Distribution: unstable
Urgency: low
Maintainer: Debian Libvirt Maintainers
<[email protected]>
Changed-By: Guido Günther <[email protected]>
Description:
gir1.2-gtk-vnc-2.0 - GObject introspection data for GTK-VNC.
gvncviewer - VNC viewer using gtk-vnc
libgtk-vnc-1.0-0 - VNC viewer widget for GTK+2 (runtime libraries)
libgtk-vnc-1.0-0-dbg - VNC viewer widget for GTK+2 (debugging symbols)
libgtk-vnc-1.0-dev - VNC viewer widget for GTK+2 (development files)
libgtk-vnc-2.0-0 - VNC viewer widget for GTK+3 (runtime libraries)
libgtk-vnc-2.0-0-dbg - VNC viewer widget for GTK+3 (debugging symbols)
libgtk-vnc-2.0-dev - VNC viewer widget for GTK+3 (development files)
libgvnc-1.0-0 - VNC gobject wrapper (runtime libraries)
libgvnc-1.0-0-dbg - VNC gobject wrapper (debugging symbols)
libgvnc-1.0-dev - VNC GObject wrapper (development files)
mozilla-gtk-vnc - VNC viewer widget for GTK+2 (mozilla plugin)
python-gtk-vnc - VNC viewer widget for GTK+2 (Python binding)
Closes: 694461
Changes:
gtk-vnc (0.5.1-2) unstable; urgency=low
.
* [40547ee] Add proper Breasks/Replaces to libgvnc-1.0-0-dbg. Thanks to
Andreas Beckmann for the detailed report and fix (Closes: #694461)
Checksums-Sha1:
df06cc0c74959175287ad77ffba7465d86d26668 2284 gtk-vnc_0.5.1-2.dsc
4148ad3341687777a4b282075456822b56289ff2 15943 gtk-vnc_0.5.1-2.debian.tar.gz
62b3e5621664e50ef4c93aa9f078abfb4fc82875 91278 libgvnc-1.0-0_0.5.1-2_i386.deb
b663430a12c9476250296b8a3663c793b7f300ba 179512
libgvnc-1.0-0-dbg_0.5.1-2_i386.deb
dbe1df6c7c82e21d985ee13f85ec58ab717a8786 45802 libgvnc-1.0-dev_0.5.1-2_i386.deb
1f88b60fbcdadf2dd9e4128e3e9e28d11aa408c4 56002
libgtk-vnc-1.0-0_0.5.1-2_i386.deb
a8c062c30c0834bb0a3065c0be6be92de56d7a02 132922
libgtk-vnc-1.0-0-dbg_0.5.1-2_i386.deb
ef529294f239505598bcf33efde92cb608d17f3e 32862
libgtk-vnc-1.0-dev_0.5.1-2_i386.deb
26360e93f9eb1a28bbbcb4b1a67016404bd3d23c 55040
libgtk-vnc-2.0-0_0.5.1-2_i386.deb
39ed2103fb4df9b35e0b6eda414132fb6c9042ac 95758
libgtk-vnc-2.0-0-dbg_0.5.1-2_i386.deb
f1b1bdfdcd6efbae54fb5ce230a229f32dad2b15 38296
libgtk-vnc-2.0-dev_0.5.1-2_i386.deb
3b34ee0c6d4f698fb607f431d6ddf1e4283d44d0 38904
gir1.2-gtk-vnc-2.0_0.5.1-2_i386.deb
67c04d38d1afc1a2af83681bf047227a5cea8d85 37984 python-gtk-vnc_0.5.1-2_i386.deb
27b6a2c7d0d8dfbfd81f8d8925659b6a63dce027 40098 mozilla-gtk-vnc_0.5.1-2_i386.deb
e3390710f9a3d935f547b0e6205bb48ee71f4c82 44236 gvncviewer_0.5.1-2_i386.deb
Checksums-Sha256:
f87d53ff1270ab46377272736ba6deff302c11da2c58c15fc196ec58197376a4 2284
gtk-vnc_0.5.1-2.dsc
ba38f9156d9c59e9431b350c3519ddd7932069493152a85b6df3d1782df3ed6e 15943
gtk-vnc_0.5.1-2.debian.tar.gz
92d93b2b8c3438318534c0395c517858012ed354f2be2aa6eaafb5e91c5bac53 91278
libgvnc-1.0-0_0.5.1-2_i386.deb
0f6f014515ad5ad7cdb9def13571f5619013220dc210e33c489fff73ec812399 179512
libgvnc-1.0-0-dbg_0.5.1-2_i386.deb
7354f9945a5d89e4eb625e566ee6ff523e85b8a95aa796963c0a696964b423c7 45802
libgvnc-1.0-dev_0.5.1-2_i386.deb
440994b3585410e427d59f9b6ff1159333cc619192b637ab77d44f7996159ae0 56002
libgtk-vnc-1.0-0_0.5.1-2_i386.deb
3708fc84c8f7422fe4a280c18106790009f9a08b39c1c0dfdff364247046160b 132922
libgtk-vnc-1.0-0-dbg_0.5.1-2_i386.deb
53a446ef96df2a65f64a09ade25a64a24bc8ff37767dd43b6f5fe8039653f789 32862
libgtk-vnc-1.0-dev_0.5.1-2_i386.deb
971069e810d57a251572ba043d5398bd5bbeab6cb304fe8df781d5087d1ebc41 55040
libgtk-vnc-2.0-0_0.5.1-2_i386.deb
6469617e73da71353c4c813936f2558c5ee1a13c3f0b7b3201b3f5d582d29284 95758
libgtk-vnc-2.0-0-dbg_0.5.1-2_i386.deb
9f24b03d55274f9e8e21379938ef8265697673aec73ef661bc10175870a3d424 38296
libgtk-vnc-2.0-dev_0.5.1-2_i386.deb
08c108b6e99e6e11800f06fa96ba5527819c9cca5fb45a161f037ee5a3ec7e4b 38904
gir1.2-gtk-vnc-2.0_0.5.1-2_i386.deb
63df4144002ef0b606eeebe87605d0fa368993eba597ebce9c755ea9516ae4db 37984
python-gtk-vnc_0.5.1-2_i386.deb
12911f5b597e715bff9082fb154a36f752b6429ad78300b48eb24209d9bdafc4 40098
mozilla-gtk-vnc_0.5.1-2_i386.deb
2a91dd43809fd7c97bb0d6470a36c13d106acae7307ca6ef68b853e9fd0b81da 44236
gvncviewer_0.5.1-2_i386.deb
Files:
16160024adace151b27a7ea9b37121c0 2284 gnome optional gtk-vnc_0.5.1-2.dsc
7e003ad5a34efaad37c9e1b541ef97e1 15943 gnome optional
gtk-vnc_0.5.1-2.debian.tar.gz
7a76cc4ee9e4b82421154c1925a65b40 91278 libs optional
libgvnc-1.0-0_0.5.1-2_i386.deb
066317da32d596d2cba462e8558c6c81 179512 debug extra
libgvnc-1.0-0-dbg_0.5.1-2_i386.deb
ffcb4582af553445099cde164d1988b4 45802 libdevel optional
libgvnc-1.0-dev_0.5.1-2_i386.deb
0d289acab91b91337330e577ea0970ec 56002 libs optional
libgtk-vnc-1.0-0_0.5.1-2_i386.deb
540019bcf953f43849e671d2b8b4c6f0 132922 debug extra
libgtk-vnc-1.0-0-dbg_0.5.1-2_i386.deb
97e9f815fcf231bb81bebd95d5ae1858 32862 libdevel optional
libgtk-vnc-1.0-dev_0.5.1-2_i386.deb
ae0394cce3a558b05228d3b8bf60d3dc 55040 libs optional
libgtk-vnc-2.0-0_0.5.1-2_i386.deb
e8bed9f0660d02d00c8e67570b902896 95758 debug extra
libgtk-vnc-2.0-0-dbg_0.5.1-2_i386.deb
e9f3f3b79d95b922090583f50075572e 38296 libdevel optional
libgtk-vnc-2.0-dev_0.5.1-2_i386.deb
ed63d7f8c3860999b6a6353773a74f89 38904 libs optional
gir1.2-gtk-vnc-2.0_0.5.1-2_i386.deb
387db0d981db5bd2c586ffc99c9aa743 37984 python optional
python-gtk-vnc_0.5.1-2_i386.deb
a6615b8599a2d85bc79f2e5136b8cc47 40098 web optional
mozilla-gtk-vnc_0.5.1-2_i386.deb
b61923888b5b9e43036be91ec7a26bee 44236 x11 optional gvncviewer_0.5.1-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iD8DBQFQs9aHn88szT8+ZCYRAlJ8AJoCLE5AO8ZS45y2ODu/tu/uDCEGzwCfboiV
ag3Cbb8G9PlpeG31oufSgso=
=jFnU
-----END PGP SIGNATURE-----
--- End Message ---