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

Attachment: 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 ---

Reply via email to