Your message dated Sun, 27 May 2012 16:19:48 +0000
with message-id <e1sygc4-0008uo...@franck.debian.org>
and subject line Bug#674534: fixed in dee 1.0.10-2
has caused the Debian Bug report #674534,
regarding gir1.2-dee-1.0: removal of gir1.2-dee-1.0 makes files disappear from
gir1.2-dee-0.5
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 ow...@bugs.debian.org
immediately.)
--
674534: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=674534
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gir1.2-dee-1.0
Version: 1.0.10-1
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts replaces-without-breaks
Hi,
during a test with piuparts and EDOS tools I noticed your package causes
removal of files that also belong to another package.
This is caused by using Replaces without corresponding Breaks.
The installation sequence to reproduce this problem is
apt-get install gir1.2-dee-0.5
# (1)
apt-get install gir1.2-dee-1.0
apt-get remove gir1.2-dee-1.0
# (2)
The list of installed files at points (1) and (2) should be identical,
but the following files have disappeared:
/usr/lib/python2.6/dist-packages/gi/overrides/Dee.py
/usr/lib/python2.7/dist-packages/gi/overrides/Dee.py
This is a serious bug violating policy 7.6, see
http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
and also see the footnote that describes this incorrect behavior
http://www.debian.org/doc/debian-policy/footnotes.html#f53
The gir1.2-dee-1.0 package has the following relationships with gir1.2-dee-0.5:
Conflicts: n/a
Breaks: n/a
Replaces: gir1.2-dee-0.5
>From the attached log (scroll to the bottom...):
0m25.1s ERROR: FAIL: After purging files have disappeared:
/usr/lib/python2.6/dist-packages/gi/overrides/Dee.py ->
../../../../../share/pyshared/gi/overrides/Dee.py owned by: gir1.2-dee-1.0
/usr/lib/python2.7/dist-packages/gi/overrides/Dee.py ->
../../../../../share/pyshared/gi/overrides/Dee.py owned by: gir1.2-dee-1.0
/usr/share/pyshared/gi/overrides/Dee.py owned by: gir1.2-dee-1.0
0m25.1s ERROR: FAIL: After purging files have been modified:
/var/lib/dpkg/info/gir1.2-dee-0.5.list not owned
cheers,
Andreas
gir1.2-dee-0.5=0.5.22-1_gir1.2-dee-1.0=1.0.10-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---
Source: dee
Source-Version: 1.0.10-2
We believe that the bug you reported is fixed in the latest version of
dee, which is due to be installed in the Debian FTP archive:
dee-tools_1.0.10-2_amd64.deb
to main/d/dee/dee-tools_1.0.10-2_amd64.deb
dee_1.0.10-2.debian.tar.gz
to main/d/dee/dee_1.0.10-2.debian.tar.gz
dee_1.0.10-2.dsc
to main/d/dee/dee_1.0.10-2.dsc
gir1.2-dee-1.0_1.0.10-2_amd64.deb
to main/d/dee/gir1.2-dee-1.0_1.0.10-2_amd64.deb
libdee-1.0-4-dbg_1.0.10-2_amd64.deb
to main/d/dee/libdee-1.0-4-dbg_1.0.10-2_amd64.deb
libdee-1.0-4_1.0.10-2_amd64.deb
to main/d/dee/libdee-1.0-4_1.0.10-2_amd64.deb
libdee-dev_1.0.10-2_amd64.deb
to main/d/dee/libdee-dev_1.0.10-2_amd64.deb
libdee-doc_1.0.10-2_all.deb
to main/d/dee/libdee-doc_1.0.10-2_all.deb
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 674...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Kartik Mistry <kar...@debian.org> (supplier of updated dee 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 25 May 2012 16:43:55 +0530
Source: dee
Binary: libdee-1.0-4 libdee-dev libdee-1.0-4-dbg libdee-doc gir1.2-dee-1.0
dee-tools
Architecture: source amd64 all
Version: 1.0.10-2
Distribution: unstable
Urgency: low
Maintainer: Kartik Mistry <kar...@debian.org>
Changed-By: Kartik Mistry <kar...@debian.org>
Description:
dee-tools - model to synchronize mutiple instances over DBus - tooling
gir1.2-dee-1.0 - GObject introspection data for the Dee library
libdee-1.0-4 - model to synchronize mutiple instances over DBus - shared lib
libdee-1.0-4-dbg - model to synchronize mutiple instances over DBus
libdee-dev - model to synchronize mutiple instances over DBus - dev files
libdee-doc - model to synchronize mutiple instances over DBus - documentation
Closes: 674534
Changes:
dee (1.0.10-2) unstable; urgency=low
.
* debian/control:
+ gir1.2-dee-1.0: Added Breaks field, which prevents removal of files that
also belong to gir1.2-dee-0.5 (Closes: #674534)
* debian/rules, debian/control:
+ Enabled hardening.
Checksums-Sha1:
7c397262db9f8e7c273ad51a4bea7f12dea50cdf 1618 dee_1.0.10-2.dsc
8741df38445f3719d4c3eff12b0ff7f4f98497fd 10235 dee_1.0.10-2.debian.tar.gz
4a50f5c63be353733f9cf95f3731140b69e4ffab 90590 libdee-1.0-4_1.0.10-2_amd64.deb
b62f75b555531c4e336d5853559e1c10c4a69b9f 56358 libdee-dev_1.0.10-2_amd64.deb
ee2be91bb487e0f4b9c5cca188a9212ff5c44b7b 289474
libdee-1.0-4-dbg_1.0.10-2_amd64.deb
5fe885aefe851793f7383eef3ab5302abe0296b1 81732 libdee-doc_1.0.10-2_all.deb
8b47efad62848b1ab152b0871c2fd82db53c65b6 17958
gir1.2-dee-1.0_1.0.10-2_amd64.deb
2228c49f13d32c4c4d020c1834797a2a669aea8c 11638 dee-tools_1.0.10-2_amd64.deb
Checksums-Sha256:
a4e508a5b6629286ce80e26b5876bfe0c78a0e763d69d33949dbcb6fd84ebe1c 1618
dee_1.0.10-2.dsc
adae3bbbeca8150302132a34ec95857ddf4dba1fc6ad2e5e30570e867645170b 10235
dee_1.0.10-2.debian.tar.gz
115304dfca40975e5be704a186fa202135ca48ffed9d07c972a954176a44be52 90590
libdee-1.0-4_1.0.10-2_amd64.deb
a8ee4fe3195295546005a619b5a1ecc3375bf8dfe54874986d8d3e621bfafc27 56358
libdee-dev_1.0.10-2_amd64.deb
c86b4f526af34d242ab35d921cf228751724b56d2d2bc638cc1ba3cb3f9519a9 289474
libdee-1.0-4-dbg_1.0.10-2_amd64.deb
f153150e617a11e08dcdc0a1d99f229cb63b495547c0507ec04f8c8047185f8d 81732
libdee-doc_1.0.10-2_all.deb
180c8b5d40b946ec62f5bfd42ac47c344f13f8fe518eba9bf2558712ea47bcc0 17958
gir1.2-dee-1.0_1.0.10-2_amd64.deb
76b7d750d82390fe5eebc144adfca6bed60b6dc6c3e8112d7f865574a527e9fc 11638
dee-tools_1.0.10-2_amd64.deb
Files:
525ddbc88ed7a9214a4c38504b551f2a 1618 libs optional dee_1.0.10-2.dsc
00153399b7a6d9d4f5061ca24478207c 10235 libs optional dee_1.0.10-2.debian.tar.gz
05d01d6e64fabd6c215d14c0be3ecd51 90590 libs optional
libdee-1.0-4_1.0.10-2_amd64.deb
9e78b6581bb6bb6dc117ef2dc9e578a6 56358 libdevel optional
libdee-dev_1.0.10-2_amd64.deb
c2df6d3a1a395c38080199e475cfebe1 289474 debug extra
libdee-1.0-4-dbg_1.0.10-2_amd64.deb
98dfc0aabd858b0b7e37e29aa703cbc8 81732 doc optional libdee-doc_1.0.10-2_all.deb
59892806c003049d04eb1d609ef75b8f 17958 libs optional
gir1.2-dee-1.0_1.0.10-2_amd64.deb
397aa7f799fdaf4ba29a60800394d0ee 11638 libs optional
dee-tools_1.0.10-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk/CUHoACgkQoRg/jtECjI0jUQCfdtC5bh7jin39jiqILsCjKkem
Gj8An1hsGWw8BkZfseY2quYf7CN4oUyM
=PMcP
-----END PGP SIGNATURE-----
--- End Message ---