Your message dated Wed, 26 Feb 2014 17:34:03 +0000
with message-id <e1wiimt-0007ri...@franck.debian.org>
and subject line Bug#736298: fixed in rubberband 1.8.1-5
has caused the Debian Bug report #736298,
regarding rubberband-{vamp, ladspa}: unhandled symlink to directory conversion: 
/usr/share/doc/PACKAGE
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.)


-- 
736298: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736298
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: rubberband-vamp,rubberband-ladspa
Version: 1.8.1-4
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

an upgrade test with piuparts revealed that your package installs files
over existing symlinks and possibly overwrites files owned by other
packages. This usually means an old version of the package shipped a
symlink but that was later replaced by a real (and non-empty)
directory. This kind of overwriting another package's files cannot be
detected by dpkg.

This was observed on the following upgrade paths:

  wheezy -> jessie

For /usr/share/doc/PACKAGE this may not be problematic as long as both
packages are installed, ship byte-for-byte identical files and are
upgraded in lockstep. But once one of the involved packages gets
removed, the other one will lose its documentation files, too,
including the copyright file, which is a violation of Policy 12.5:
http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile

For other overwritten locations anything interesting may happen.

Note that dpkg intentionally does not replace directories with symlinks
and vice versa, you need the maintainer scripts to do this.
See in particular the end of point 4 in
http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase

It is recommended to use the dpkg-maintscript-helper commands
'dir_to_symlink' and 'symlink_to_dir' (available since dpkg 1.17.2)
to perform the conversion, ideally using d/$PACKAGE.mainstscript.
See dpkg-maintscript-helper(1) and dh_installdeb(1) for details.


>From the attached log (usually somewhere in the middle...):

0m47.3s ERROR: FAIL: silently overwrites files via directory symlinks:
  /usr/share/doc/rubberband-vamp/changelog.Debian.gz (rubberband-vamp) != 
/usr/share/doc/librubberband2/changelog.Debian.gz (librubberband2:amd64)
  /usr/share/doc/rubberband-vamp/changelog.gz (rubberband-vamp) != 
/usr/share/doc/librubberband2/changelog.gz (librubberband2:amd64)
  /usr/share/doc/rubberband-vamp/copyright (rubberband-vamp) != 
/usr/share/doc/librubberband2/copyright (librubberband2:amd64)

0m35.8s ERROR: FAIL: silently overwrites files via directory symlinks:
  /usr/share/doc/rubberband-ladspa/changelog.Debian.gz (rubberband-ladspa) != 
/usr/share/doc/librubberband2/changelog.Debian.gz (librubberband2:amd64)
  /usr/share/doc/rubberband-ladspa/changelog.gz (rubberband-ladspa) != 
/usr/share/doc/librubberband2/changelog.gz (librubberband2:amd64)
  /usr/share/doc/rubberband-ladspa/copyright (rubberband-ladspa) != 
/usr/share/doc/librubberband2/copyright (librubberband2:amd64)


cheers,

Andreas

Attachment: rubberband-vamp_1.8.1-4.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: rubberband
Source-Version: 1.8.1-5

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

Debian distribution maintenance software
pp.
Jaromír Mikeš <mira.mi...@seznam.cz> (supplier of updated rubberband 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...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 26 Feb 2014 18:13:00 +0100
Source: rubberband
Binary: librubberband2 librubberband-dev rubberband-cli rubberband-ladspa 
rubberband-vamp
Architecture: source amd64
Version: 1.8.1-5
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintain...@lists.alioth.debian.org>
Changed-By: Jaromír Mikeš <mira.mi...@seznam.cz>
Description: 
 librubberband-dev - audio time-stretching and pitch-shifting library 
(development fil
 librubberband2 - audio time-stretching and pitch-shifting library
 rubberband-cli - audio time-stretching and pitch-shifting utility
 rubberband-ladspa - LADSPA plugin for audio pitch-shifting
 rubberband-vamp - Vamp plugins using Rubber Band
Closes: 736298
Changes: 
 rubberband (1.8.1-5) unstable; urgency=low
 .
   * Added maintscript files (Closes: #736298).
   * Bump Standards.
Checksums-Sha1: 
 9777226664cb3c8dc8e7c65469df6a2f460de745 2307 rubberband_1.8.1-5.dsc
 3fb06b6744ffb936f5ab3376a7d1f009098987bd 8932 rubberband_1.8.1-5.debian.tar.xz
 fe7f88dda922502676f4d5f96c814b13dd0bca63 82008 librubberband2_1.8.1-5_amd64.deb
 5ad921f72065988ee380dd1cfa5a0e144da136bc 92244 
librubberband-dev_1.8.1-5_amd64.deb
 612c27b82242289b4bc987990b1c2f14a1aab261 74494 rubberband-cli_1.8.1-5_amd64.deb
 f2b011ab8e9aa2ac4c2d92d0a4e577cdfb384fd9 68982 
rubberband-ladspa_1.8.1-5_amd64.deb
 f9fd43cc3ac7b3dd626080aa12538744d1e6acf1 88732 
rubberband-vamp_1.8.1-5_amd64.deb
Checksums-Sha256: 
 754360b4a48264814d3a24ea044b49c0c962286666a2d45c48fc0b308cefd7f9 2307 
rubberband_1.8.1-5.dsc
 df4b70813fb831b236dc4e29b6557e501e453b8a533bb2b1d6d6d695051894a8 8932 
rubberband_1.8.1-5.debian.tar.xz
 657162cfbfb5663f6a584b32fa7ad6d95778343847afd01d59a87e25ba72382a 82008 
librubberband2_1.8.1-5_amd64.deb
 dfb22fc3c7658b0118dce881d863a228beef816f1be977e04e9d4e9a6419da02 92244 
librubberband-dev_1.8.1-5_amd64.deb
 a74cecd48a81cf5edcdee51022cbd0b6bba9dcd539fa857f981428be96cabcd9 74494 
rubberband-cli_1.8.1-5_amd64.deb
 2949b4888485878c114d6257d1e0fffd761f4a35ff21b260ea1dec3861a472f0 68982 
rubberband-ladspa_1.8.1-5_amd64.deb
 4c5d80988aa1a528504fb61a66f96a41d4ee9882dde56bbd0f05b3911bbf2271 88732 
rubberband-vamp_1.8.1-5_amd64.deb
Files: 
 61d20bda5df3e15a90d6c4072bfb267b 2307 sound optional rubberband_1.8.1-5.dsc
 90848d4781acf04143f4cd2d2730900f 8932 sound optional 
rubberband_1.8.1-5.debian.tar.xz
 bce30fae5c2f7ff4d7057d06b7f84ef5 82008 libs optional 
librubberband2_1.8.1-5_amd64.deb
 d4f7d62ac39420340c349d627aa394a3 92244 libdevel optional 
librubberband-dev_1.8.1-5_amd64.deb
 3f3eae650ae5ce214dbac1e092857860 74494 sound optional 
rubberband-cli_1.8.1-5_amd64.deb
 41f197986b4c9b032371b67460d5ee29 68982 sound optional 
rubberband-ladspa_1.8.1-5_amd64.deb
 a86acf64e5a64ade0e741a93e2b6c56f 88732 sound optional 
rubberband-vamp_1.8.1-5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJTDiK7AAoJEFsBlFXiuE+lZCkP/0cj7uIaU6qTvzqKsyXZNNNd
KZMBVZiHF+lJHyXfgN2gLChKjLJW+694LVu+prStoHwyvVlszdVSwW8gkVT92xjd
NSTiOs9cuewlli/jerB2t2PEjdyTp8hgwlcJc0KoJOuMhVjMipo5GjrOGntzEz6E
WDO6M/GVtxRPn5ToEBAOXoof9/SZSXHkriprsXaVH68zP9miOn3nhe5ClprFWBbB
cD75A4aVkd3tE1dFLoZMxnGj2uNSFjQsKB4Ydw9zO5rRlvRSkmGE51KDQYNvC6zg
w6q85YUEDxZv+UF4FXtsn2vc3zlfIK4+GoTEq2OC6R9ejO+For3d0kZxWQp1Ekuo
jIsk4wEnAIOTrqX7YtpBncNKA5rkGm0i4vy1SnF0bGWeXZlMtoYx2kuYvVdWE7d9
Qgw4g8tPCr7XNhKWWXowGjhhToR/qoZKsY+ALqH9cVGStK3BCnieryW08OjjKBhQ
aep08Pwee6rqcADYHUV+7zmMDuknYFBNfLCybK3rGEoTS7CNKuKEGBoEDhBGZOSr
FvikcsyVgpGS2vjx344BNG9INoQREuYXtowPUJROB1tFrkEgw031RDj26WphhRt8
RbsDoTBIoM0Q/KAqHtO4m3iPB+KhxDQ/drrKGvi/8s5P/hj8RJatbdbMC0QuvRZe
VmZKa7eHkAJJR0Zj1ktw
=eZi9
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to