Your message dated Mon, 12 Mar 2018 10:36:20 +0000
with message-id <e1evkow-00080s...@fasolo.debian.org>
and subject line Bug#892710: fixed in itcl4 4.1.1-2
has caused the Debian Bug report #892710,
regarding {tcl,tk}-i{tcl,tk}4-{dev,doc}: missing Conflicts: i{tcl,tk}-{dev,doc}
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.)


-- 
892710: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892710
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: tcl-itcl4-dev,tcl-itcl4-doc,tk-itk4-doc,tk-itk4-dev
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts
Control: found -1 4.1.0-1
Control: found -1 4.1.1-1

Hi,

during a test with piuparts I noticed your package fails to upgrade from
'testing'.
It installed fine in 'testing', then the upgrade to 'sid' fails
because it tries to overwrite other packages files without declaring a
Breaks+Replaces relation.

See policy 7.6 at
https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces

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

  Selecting previously unselected package tcl-itcl4-dev:amd64.
  Preparing to unpack .../tcl-itcl4-dev_4.1.1-1_amd64.deb ...
  Unpacking tcl-itcl4-dev:amd64 (4.1.1-1) ...
  dpkg: error processing archive 
/var/cache/apt/archives/tcl-itcl4-dev_4.1.1-1_amd64.deb (--unpack):
   trying to overwrite '/usr/lib/x86_64-linux-gnu/itclConfig.sh', which is also 
in package itcl3-dev:amd64 3.4.3-2
  Errors were encountered while processing:
   /var/cache/apt/archives/tcl-itcl4-dev_4.1.1-1_amd64.deb

  Selecting previously unselected package tcl-itcl4-doc.
  Preparing to unpack .../tcl-itcl4-doc_4.1.1-1_all.deb ...
  Unpacking tcl-itcl4-doc (4.1.1-1) ...
  dpkg: error processing archive 
/var/cache/apt/archives/tcl-itcl4-doc_4.1.1-1_all.deb (--unpack):
   trying to overwrite '/usr/share/man/man3/body.3itcl.gz', which is also in 
package itcl3-doc 3.4.3-2
  Errors were encountered while processing:
   /var/cache/apt/archives/tcl-itcl4-doc_4.1.1-1_all.deb

  Selecting previously unselected package tcl-itcl4-dev:amd64.
  Preparing to unpack .../3-tcl-itcl4-dev_4.1.1-1_amd64.deb ...
  Unpacking tcl-itcl4-dev:amd64 (4.1.1-1) ...
  dpkg: error processing archive 
/tmp/apt-dpkg-install-u8Krl5/3-tcl-itcl4-dev_4.1.1-1_amd64.deb (--unpack):
   trying to overwrite '/usr/lib/x86_64-linux-gnu/itclConfig.sh', which is also 
in package itcl3-dev:amd64 3.4.3-2
  Selecting previously unselected package tk-itk4:amd64.
  Preparing to unpack .../4-tk-itk4_4.1.0-1_amd64.deb ...
  Unpacking tk-itk4:amd64 (4.1.0-1) ...
  Selecting previously unselected package tk-itk4-dev:amd64.
  Preparing to unpack .../5-tk-itk4-dev_4.1.0-1_amd64.deb ...
  Unpacking tk-itk4-dev:amd64 (4.1.0-1) ...
  dpkg: error processing archive 
/tmp/apt-dpkg-install-u8Krl5/5-tk-itk4-dev_4.1.0-1_amd64.deb (--unpack):
   trying to overwrite '/usr/lib/x86_64-linux-gnu/itkConfig.sh', which is also 
in package itk3-dev:amd64 3.4.2-2
  Errors were encountered while processing:
   /tmp/apt-dpkg-install-u8Krl5/3-tcl-itcl4-dev_4.1.1-1_amd64.deb
   /tmp/apt-dpkg-install-u8Krl5/5-tk-itk4-dev_4.1.0-1_amd64.deb

  Selecting previously unselected package tk-itk4-doc.
  Preparing to unpack .../tk-itk4-doc_4.1.0-1_all.deb ...
  Unpacking tk-itk4-doc (4.1.0-1) ...
  dpkg: error processing archive 
/var/cache/apt/archives/tk-itk4-doc_4.1.0-1_all.deb (--unpack):
   trying to overwrite '/usr/share/man/man3/Archetype.3itk.gz', which is also 
in package itk3-doc 3.4.2-2
  Errors were encountered while processing:
   /var/cache/apt/archives/tk-itk4-doc_4.1.0-1_all.deb

The new packages also need a Conflicts against the old virtual package
names (i{tcl,tk}-*) used in stretch and buster to ensure clean upgrade paths.


cheers,

Andreas

Attachment: itcl3-dev=3.4.3-2_tcl-itcl4-dev=4.1.1-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: itcl4
Source-Version: 4.1.1-2

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

Debian distribution maintenance software
pp.
Sergei Golovan <sgolo...@debian.org> (supplier of updated itcl4 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: SHA256

Format: 1.8
Date: Mon, 12 Mar 2018 13:07:40 +0300
Source: itcl4
Binary: tcl-itcl4 tcl-itcl4-dev tcl-itcl4-doc
Architecture: source amd64 all
Version: 4.1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Tcl/Tk Packagers <pkg-tcltk-de...@lists.alioth.debian.org>
Changed-By: Sergei Golovan <sgolo...@debian.org>
Description:
 tcl-itcl4  - [incr Tcl] OOP extension for Tcl - run-time files
 tcl-itcl4-dev - [incr Tcl] OOP extension for Tcl - development files
 tcl-itcl4-doc - [incr Tcl] OOP extension for Tcl - manual pages
Closes: 892710
Changes:
 itcl4 (4.1.1-2) unstable; urgency=medium
 .
   * Add conflicts with itcl-dev and itcl-doc to prevent coinstallability of
     tcl-itcl4-dev and tcl-itcl4-doc with itcl3-dev and itcl3-doc since they
     share a few files (closes: #892710).
Checksums-Sha1:
 5dbaabf371bb0658dcea043cf95cd6cef27692a4 2006 itcl4_4.1.1-2.dsc
 6def290b6db281614aaa7e930341c59e9110268c 4872 itcl4_4.1.1-2.debian.tar.xz
 c9f95f27cf42e50b4112ee4f171a39befaec4301 6435 itcl4_4.1.1-2_amd64.buildinfo
 e3f285770afbace2a67723050062d189538c6701 662444 
tcl-itcl4-dbgsym_4.1.1-2_amd64.deb
 1366a126b46cfab6bb6a022ea22b7bed0747e592 29944 tcl-itcl4-dev_4.1.1-2_amd64.deb
 83e928d28015c726815ddad17eba0e7cbf4b139c 85660 tcl-itcl4-doc_4.1.1-2_all.deb
 97e281e7507a58a0fa2963161a10cf2d9cbd3f11 116744 tcl-itcl4_4.1.1-2_amd64.deb
Checksums-Sha256:
 e4f7bade138f2cffac4aaecf9055d2bd71be266858e95431a807ed572b1a44ba 2006 
itcl4_4.1.1-2.dsc
 41643b16078f8c51c3175df4f9cdd03d4333cbc0b78dba3bb9f7fe19eb1eb515 4872 
itcl4_4.1.1-2.debian.tar.xz
 545724f0c052817da504918fe05a4e7bb180b98e5b217e0987716bfcd1b28532 6435 
itcl4_4.1.1-2_amd64.buildinfo
 9061cecbc76d9b9eb396ca28df730c65db18dfe9b359b7312e37c2822503f1eb 662444 
tcl-itcl4-dbgsym_4.1.1-2_amd64.deb
 3647521d2412d7f3971251397fb310b6320dab3c70842dc86ce9b4d5fa7a8372 29944 
tcl-itcl4-dev_4.1.1-2_amd64.deb
 e5fc8dea271373a9ab118ba3b5bf6a7245f8fdc7e6258d5dc251d3fcacddee91 85660 
tcl-itcl4-doc_4.1.1-2_all.deb
 28dde76fceb8b9dab5bc9aa53b05a59c13b29ae5a2f8115dcc63348c8b56b56a 116744 
tcl-itcl4_4.1.1-2_amd64.deb
Files:
 7f3b0914abc69071bb13bb1ec23fa305 2006 libs optional itcl4_4.1.1-2.dsc
 34cb67fe32366695a9bebce54c9888ac 4872 libs optional itcl4_4.1.1-2.debian.tar.xz
 d0a4751db4a925dd26bfcd38db9cf09f 6435 libs optional 
itcl4_4.1.1-2_amd64.buildinfo
 b805ee7a1924b58a56359fadbc6dca19 662444 debug optional 
tcl-itcl4-dbgsym_4.1.1-2_amd64.deb
 c8a45337be396cdca722f66ae7d8eabc 29944 devel optional 
tcl-itcl4-dev_4.1.1-2_amd64.deb
 b4a8c082fb6fb64ee7da9ffa66cedef9 85660 doc optional 
tcl-itcl4-doc_4.1.1-2_all.deb
 ccfcfe7b2fff7dbbd38fe8bfb67a0fc0 116744 libs optional 
tcl-itcl4_4.1.1-2_amd64.deb

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

iQIzBAEBCAAdFiEE/SYPsyDB+ShSnvc4Tyrk60tj54cFAlqmUu0ACgkQTyrk60tj
54dJhhAAyOsOxSsCn5aYFTbYGQw5aShm54dJEhBaoCUh6W7utrn8ZETz2Ll0dOoE
Y97vk1hh0rkKG2qDO6QRXs3mTlnC7ksKzcif/nU66qH5wVwD/Q8OlMHFRDRGAYjr
b9yWsd1r9ijnaeX/IGKXL1xHob26FIim9i1hcup5C/76VCJXySSZKYtvrOtG3heo
RZf800S/bKdiKJy3akmiQfkh5S460HyQ5zWy2M+zrbbSWZ8/oByZI9VCT3sO0Dtm
5NSloOZPCcAU7RHN9/TWIfj/KUe6PVX7UjTryjZ8XTOCD5NCPrE/wZQ22DQqGLpp
UEKlqBGzH7IkBA40G4mbCAK2o002FqCMu4rJiRBYOiv8flDQkgWO5YBDM1P853bg
veOy+T9iLXrNshNAm9DOvsARvbcJSKI6wSURFinUtDuW5v8iizgvpDt/If5JxLjH
TDxZxuJqfLohuuX5IHmkyOSkghmEF4X5Rc99GiBFF97806hlQZ74y2aK0j/9CGRv
k4DqB2GPcT6QfjROXNcZSTHAxfzIxB1DDEQgsBAzyTqGlSd1km/X1bUdNPSC7WcF
Vd6k4H0q4jhvfnjLWptPz73+yB68Agy7Cm/5km/rcp5bi5x0Odi+Kg1oAGQ25+jU
g6Bz1hSVR6yrpH+ZcaAg1ve++dCzQLyg2c9Q3cq1F79tS0k+j/4=
=bGFT
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to