Your message dated Tue, 14 Aug 2018 06:34:09 +0000
with message-id <e1fpsu9-0006li...@fasolo.debian.org>
and subject line Bug#901208: fixed in vlfeat 0.9.21+dfsg0-3
has caused the Debian Bug report #901208,
regarding libvlfeat-doc: removal of libvlfeat-doc makes files disappear from 
libvlfeat-dev
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.)


-- 
901208: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901208
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libvlfeat-doc
Version: 0.9.21+dfsg0-2
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts replaces-without-breaks

Hi,

during a test with piuparts and DOSE 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 libvlfeat-dev/stretch
  # (1)
  apt-get install libvlfeat-doc/buster
  apt-get remove libvlfeat-doc
  # (2)

The list of installed files at points (1) and (2) should be identical,
but the following files have disappeared:

  /usr/share/doc/libvlfeat-dev/examples/aib.c
  /usr/share/doc/libvlfeat-dev/examples/check.h
  /usr/share/doc/libvlfeat-dev/examples/generic-driver.h.gz
  /usr/share/doc/libvlfeat-dev/examples/mser.1
  /usr/share/doc/libvlfeat-dev/examples/mser.c.gz
  /usr/share/doc/libvlfeat-dev/examples/test_gauss_elimination.c
  /usr/share/doc/libvlfeat-dev/examples/test_gmm.c.gz
  /usr/share/doc/libvlfeat-dev/examples/test_heap-def.c
  /usr/share/doc/libvlfeat-dev/examples/test_host.c
  /usr/share/doc/libvlfeat-dev/examples/test_imopv.c
  /usr/share/doc/libvlfeat-dev/examples/test_kmeans.c
  /usr/share/doc/libvlfeat-dev/examples/test_liop.c
  /usr/share/doc/libvlfeat-dev/examples/test_mathop.c
  /usr/share/doc/libvlfeat-dev/examples/test_mathop_abs.c
  /usr/share/doc/libvlfeat-dev/examples/test_nan.c
  /usr/share/doc/libvlfeat-dev/examples/test_qsort-def.c
  /usr/share/doc/libvlfeat-dev/examples/test_rand.c
  /usr/share/doc/libvlfeat-dev/examples/test_sqrti.c
  /usr/share/doc/libvlfeat-dev/examples/test_stringop.c
  /usr/share/doc/libvlfeat-dev/examples/test_svd2.c
  /usr/share/doc/libvlfeat-dev/examples/test_threads.c
  /usr/share/doc/libvlfeat-dev/examples/test_vec_comp.c


This is a serious bug violating policy 7.6, see
https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces
and also see the footnote that describes this incorrect behavior
https://www.debian.org/doc/debian-policy/ (old: footnotes.html#f53)
[footnote permalink broken (#879048), search for /To see why/]

The libvlfeat-doc package has the following relationships with libvlfeat-dev:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  libvlfeat-dev (<< 0.9.21+dfsg0-1)

>From the attached log (scroll to the bottom...):

1m37.7s DEBUG: Modified(user, group, mode, size, target): 
/var/lib/dpkg/info/libvlfeat-dev:amd64.list expected(root, root, - 100644, 
2418, None) != found(root, root, - 100644, 1281, None)
1m37.8s ERROR: FAIL: After purging files have disappeared:
  /usr/share/doc/libvlfeat-dev/examples/aib.c    owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/check.h  owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/generic-driver.h.gz      owned by: 
libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/mser.1   owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/mser.c.gz        owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_gauss_elimination.c         owned 
by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_gmm.c.gz    owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_heap-def.c  owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_host.c      owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_imopv.c     owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_kmeans.c    owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_liop.c      owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_mathop.c    owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_mathop_abs.c        owned by: 
libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_nan.c       owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_qsort-def.c         owned by: 
libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_rand.c      owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_sqrti.c     owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_stringop.c  owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_svd2.c      owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_threads.c   owned by: libvlfeat-doc
  /usr/share/doc/libvlfeat-dev/examples/test_vec_comp.c  owned by: libvlfeat-doc

1m37.8s ERROR: FAIL: After purging files have been modified:
  /var/lib/dpkg/info/libvlfeat-dev:amd64.list    not owned


cheers,

Andreas

Attachment: libvlfeat-dev=0.9.20+dfsg0-1_libvlfeat-doc=0.9.21+dfsg0-2.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: vlfeat
Source-Version: 0.9.21+dfsg0-3

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

Debian distribution maintenance software
pp.
Dima Kogan <dko...@debian.org> (supplier of updated vlfeat 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: SHA512

Format: 1.8
Date: Mon, 13 Aug 2018 23:05:31 -0700
Source: vlfeat
Binary: libvlfeat1 libvlfeat-dev libvlfeat-doc octave-vlfeat
Architecture: source amd64 all
Version: 0.9.21+dfsg0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Dima Kogan <dko...@debian.org>
Description:
 libvlfeat-dev - Computer vision library focussing on visual features and 
clusteri
 libvlfeat-doc - Computer vision library focussing on visual features and 
clusteri
 libvlfeat1 - Computer vision library focussing on visual features and clusteri
 octave-vlfeat - Computer vision library focussing on visual features and 
clusteri
Closes: 901208
Changes:
 vlfeat (0.9.21+dfsg0-3) unstable; urgency=medium
 .
   * Added forgotten Breaks tag (Closes: #901208)
Checksums-Sha1:
 6487a43b4a9c504096d1829685fc0853a2d64aac 2285 vlfeat_0.9.21+dfsg0-3.dsc
 73391d082f4a0731c1ced947283f76df2ff6d4e1 17700 
vlfeat_0.9.21+dfsg0-3.debian.tar.xz
 43669cd29339448a7c5c7b6aba9395cfd19169e5 37332 
libvlfeat-dev_0.9.21+dfsg0-3_amd64.deb
 8137be5222703ad555cc110eb49aa48cc92782f1 1504376 
libvlfeat-doc_0.9.21+dfsg0-3_all.deb
 e3048c0e02431543470cc9430324f8ddfde02697 348812 
libvlfeat1-dbgsym_0.9.21+dfsg0-3_amd64.deb
 24933bbbe07cae5f688fc34deff82daee3810a0b 130700 
libvlfeat1_0.9.21+dfsg0-3_amd64.deb
 932222f0a6d839c263946be77d8ce14dfd6e467e 1469372 
octave-vlfeat_0.9.21+dfsg0-3_amd64.deb
 93324045e4fed862a289d4d2c9169f3548e6d49d 20253 
vlfeat_0.9.21+dfsg0-3_amd64.buildinfo
Checksums-Sha256:
 112170d1fc2db7b33c9e3689b702009e299bb8f27d92bc8fdaef753967ed6307 2285 
vlfeat_0.9.21+dfsg0-3.dsc
 30b46cd14af5a885dc592a2a25229150fb06f8aa486871482c85b438cbd08eda 17700 
vlfeat_0.9.21+dfsg0-3.debian.tar.xz
 43558b0adb60c6d6928b92ca9f69fc56e10921fbaf94bcd65820cb9c0f357988 37332 
libvlfeat-dev_0.9.21+dfsg0-3_amd64.deb
 0a4507c7eb27b6d171d4cefaf9c805038892658c99e596104177ce47cfe1f24d 1504376 
libvlfeat-doc_0.9.21+dfsg0-3_all.deb
 30a0ccf87c145a07c2f033af299dde0b20803f254713919bfb3af69872be46e3 348812 
libvlfeat1-dbgsym_0.9.21+dfsg0-3_amd64.deb
 e4a088b77e733625387404565415920093c25cd79c65c946b440a07c28597008 130700 
libvlfeat1_0.9.21+dfsg0-3_amd64.deb
 0c89961cc08ffc83f1b1834edb186bff689a81c482209250a338c93a254cfc34 1469372 
octave-vlfeat_0.9.21+dfsg0-3_amd64.deb
 4c74b19521d3b91db7a2d0a6b19439298bb92bc8dc2c8a92227f70e25029d6f6 20253 
vlfeat_0.9.21+dfsg0-3_amd64.buildinfo
Files:
 3d159cdfa8a3ea054a51ccfdd57ebdb5 2285 science optional 
vlfeat_0.9.21+dfsg0-3.dsc
 b55d9ea31a870de0eee04bb3c018c3c5 17700 science optional 
vlfeat_0.9.21+dfsg0-3.debian.tar.xz
 4c1a1f4b02529ec2005cc3ada550f635 37332 libdevel optional 
libvlfeat-dev_0.9.21+dfsg0-3_amd64.deb
 bfb1479c170e045c3c7fd11145a88790 1504376 doc optional 
libvlfeat-doc_0.9.21+dfsg0-3_all.deb
 2d0182a5b75f3a7badf65f33f94333a3 348812 debug optional 
libvlfeat1-dbgsym_0.9.21+dfsg0-3_amd64.deb
 65f71028486cf78529e9b88df7c82970 130700 libs optional 
libvlfeat1_0.9.21+dfsg0-3_amd64.deb
 bdb105eb730f2d395f085376fa599f94 1469372 libs optional 
octave-vlfeat_0.9.21+dfsg0-3_amd64.deb
 24b16f992d56552e97a2e30784d55a76 20253 science optional 
vlfeat_0.9.21+dfsg0-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEdRwTXcLOAUM4CFTz7WO2ElodFWEFAltydCESHGRrb2dhbkBk
ZWJpYW4ub3JnAAoJEO1jthJaHRVhSsIP/j/iyBMMI1iH7SLGtFI+J5TZ+eM5GSe+
+9rmKMmrNthwyz32nY9UC06R6LrHXae8dQxEwP8dpQatiaA803X50f12oiucjZ2B
vpsYmG+bizl5XAoM2jTvKGdPFK9Thh2MPOsWz0hC5AQmv/YIjXW9A3cLn0PWDhON
XZi8vXohC5mzxYu8BEg9e2zacL8HJgvuGTIeRLC/XYN5RGfpBoKivrQQyP6Ozky/
rAsMZIDvoP+I0x9glPZdFqOX1Hk+TDCFQObDdtdTKteI1+dxpQyNAyMq1snN6xAG
G9AIHaiq14BqlxnRzG0gPSuFWmZZcC2VLVlp4ZJLkXagEy6qixfxH4Ht4CzJlmq4
IF/IHysyCF6Gmr6NvwcWX8SBZMwu5C8PgapnJAWlGXvCucSBo7WYIjhrPkEai8Bs
4zbJ4xCMYDExjaR+4J7aN0rOY/KP2m5+CUBBZvuzVOPoJNDeMi8x74IJB0Nro981
W7p/xA/jN5Nyaf43GAeigabCS1yIZf4Ip/wnDurl0JDdHznY4/eY7gphhBJYOCxm
9w1vBRowW4E7TltIlJxiMCqI9DNvDlCm5Bxy9Meun06MwPpDgbCtup9don2E5dlz
eU7qBE2UHYxdzff5B/2tTjvizpM5QVSLvto4PoasMKEaKs9Ubs3G+LNDY2Gxxyol
YRXEyTJoe6ob
=tzhn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to