Your message dated Mon, 26 Nov 2012 18:47:28 +0000
with message-id <e1td3ik-0005gv...@franck.debian.org>
and subject line Bug#694469: fixed in backbone 0.9.2-3
has caused the Debian Bug report #694469,
regarding node-backbone: missing Breaks+Replaces: libjs-backbone (<< 0.5.3-3)
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.)


-- 
694469: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694469
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: node-backbone
Version: 0.5.3-3
Severity: serious
User: trei...@debian.org
Usertags: edos-file-overwrite

Architecture: amd64
Distribution: wheezy->sid (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 unselected package libjs-backbone.
  Unpacking libjs-backbone (from .../libjs-backbone_0.5.3-2+deb7u1_all.deb) ...
  Setting up libjs-underscore (1.1.6-1+deb7u1) ...
  Setting up libjs-backbone (0.5.3-2+deb7u1) ...

  Selecting previously unselected package node-backbone.
  Unpacking node-backbone (from .../node-backbone_0.9.2-2_all.deb) ...
  dpkg: error processing /var/cache/apt/archives/node-backbone_0.9.2-2_all.deb 
(--unpack):
   trying to overwrite '/usr/lib/nodejs/backbone.js', which is also in package 
libjs-backbone 0.5.3-2+deb7u1


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 wheezy
to sid (but not within wheezy or sid 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 wheezy->sid upgrades.

Here is a list of files that are known to be shared by both packages
(according to the Contents files for wheezy and sid on amd64, which
may be slightly out of sync):

        usr/lib/nodejs/backbone.js

node-backbone was split from libjs-backbone in 0.5.3-3

The following relationships are currently defined:

  Package:   node-backbone
  Depends:   libjs-backbone
  Conflicts: n/a
  Breaks:    n/a
  Replaces:  n/a

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:  node-backbone
  Breaks:   libjs-backbone (<< 0.5.3-3)
  Replaces: libjs-backbone (<< 0.5.3-3)


Cheers,

Andreas

PS: for more information about the detection of file overwrite errors
of this kind see http://edos.debian.net/file-overwrites/.

Attachment: libjs-backbone=0.5.3-2+deb7u1_node-backbone=0.9.2-2.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: backbone
Source-Version: 0.9.2-3

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

Debian distribution maintenance software
pp.
Jonas Smedegaard <d...@jones.dk> (supplier of updated backbone 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: SHA512

Format: 1.8
Date: Mon, 26 Nov 2012 19:09:26 +0100
Source: backbone
Binary: libjs-backbone node-backbone
Architecture: source all
Version: 0.9.2-3
Distribution: unstable
Urgency: low
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-devel@lists.alioth.debian.org>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Description: 
 libjs-backbone - some Backbone for JavaScript applications - browser library
 node-backbone - some Backbone for JavaScript applications - Node module
Closes: 694469
Changes: 
 backbone (0.9.2-3) unstable; urgency=low
 .
   * Fix break and replace older libjs* package shipping also node* file.
     Closes: bug#694469. Thanks to Andreas Beckmann.
Checksums-Sha1: 
 ca246827382c7337f1bb89e9b69a4cfe30bb7f2c 2058 backbone_0.9.2-3.dsc
 508dd1d0503af9a0a9edd9645f2007cd3780ed4d 5889 backbone_0.9.2-3.debian.tar.gz
 e1b4c299a2ac392c2cfc9992cefead6623b9d5e1 74416 libjs-backbone_0.9.2-3_all.deb
 007a5637cab8b8c1f48d2a912aea3a4ed02e30ef 48826 node-backbone_0.9.2-3_all.deb
Checksums-Sha256: 
 eab080db987c906442c229feec8d560c41ec0e3ac19bac6f0dcd1f86fd4548aa 2058 
backbone_0.9.2-3.dsc
 ca85d391e14cad172406b867541c24264af9debab3020d7371be70c3d20fc7fb 5889 
backbone_0.9.2-3.debian.tar.gz
 c8385ad659118abd081ac96f810ac24b7787733c1f89def3e32f159ab3cc44d6 74416 
libjs-backbone_0.9.2-3_all.deb
 7466fbca409310e01b6e52b2815923c8d617151d3953f9e6784899549ddfdac8 48826 
node-backbone_0.9.2-3_all.deb
Files: 
 7f6acb98ed25c545dd1a4c76e6645f00 2058 web optional backbone_0.9.2-3.dsc
 c1409c0c0f8b5447c2b0bfb7ef9815b4 5889 web optional 
backbone_0.9.2-3.debian.tar.gz
 d951a1f125b7437333e0452915d98e5b 74416 web optional 
libjs-backbone_0.9.2-3_all.deb
 f456ec4657edc4d60aae0f0da6183fa0 48826 web optional 
node-backbone_0.9.2-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCgAGBQJQs7epAAoJECx8MUbBoAEhEEQP/iFdVp4IzSVoJ/zI5oMTt6sI
qSRT0feqWwXBo1soVCopvTpv7+cOcDDI9bco7XsX+CvvTDpTtErEMfPC04VBN7/W
ZSfuLC1Uvj8EVcMAhLQyK14y+mXtxkLghIobmqipgmjWDp1DuhjqO86T2mGUTCn0
MRqyZY1WA88bEkRJHoHgc0GZu3S3ycMTwxNWB3yJIvfTnp5B2hVICmrChyL0tLQt
otkou6Ckf5014KmWrcsCRZenk4xczQPlgsuDa9Rt7JLMvckuplR3oe+YgHncdGnO
o3kAaID6SSl+a3YScPDbQQ7IsoMBCNMFjldn86egPvJkBFMyR6mAbfujdVVDwtHX
tf4Z37z4FCnJx4i3i84kSrzyZz61FoRlasxyAp1tTAAbgWU9zz28Q1a7rfhqkin5
uKCDozp4Qe0slfajWJmrnGTtUBrCqbmeDgy8YwJRHtujQMcRPMCobAW7LILeT16Z
p8rjkrCtPVevvx1I+7WUIvVMGWm/w5vTXQQS/tsahdoHIj+ju48/0+98j9xi2l6X
6vLrZ0bAyoHSgDwQffpjR1nS4/UojHMqVr/ahGZbt4XcNC7SA0YOk86fPloyKUNJ
RqWn3NEpNMRsDxfdE/Yb9d6CGb8z52DlfuvvbJBcPk/LZiGE7grIsS2FCRaEjbEE
GGCaNEnAGgaX0o8TrC84
=UM1E
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to