Control: reopen -1
Control: found -1 1.12.0-3

On 12/04/2020 18.33, Debian Bug Tracking System wrote:
> This bug has been closed some time ago, please don't reuse it for
> something different.

This bug (src:meep: missing several Breaks+Replaces) has never been 
fixed correctly. The 'something different' is "cannot get content of 
python-meep" and has got its own bug that was fixed correctly inbetween.

>   * debian/control: update Conflicts: (Closes: #940491)
>                     traditionally this is done in meep-* packages
>                     those have been uploaded now, so I am closing this
>                     bug here

This is not something that can be fixed in other source packages
(would require updates in stable), but must be done in src:meep
which builds libmeep17 and meep.

  Preparing to unpack .../libmeep17_1.12.0-3_amd64.deb ...
  Unpacking libmeep17 (1.12.0-3) ...
  dpkg: error processing archive 
/var/cache/apt/archives/libmeep17_1.12.0-3_amd64.deb (--unpack):
   trying to overwrite '/usr/share/meep/casimir.scm', which is also in package 
libmeep-mpi-default12 1.7.0-3
  Preparing to unpack .../meep_1.12.0-3_amd64.deb ...
  Unpacking meep (1.12.0-3) ...
  dpkg: error processing archive 
/var/cache/apt/archives/meep_1.12.0-3_amd64.deb (--unpack):
   trying to overwrite '/usr/bin/meep', which is also in package 
meep-mpi-default 1.7.0-3
  dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/libmeep17_1.12.0-3_amd64.deb
   /var/cache/apt/archives/meep_1.12.0-3_amd64.deb

  Preparing to unpack .../libmeep17_1.12.0-3_amd64.deb ...
  Unpacking libmeep17 (1.12.0-3) ...
  dpkg: error processing archive 
/var/cache/apt/archives/libmeep17_1.12.0-3_amd64.deb (--unpack):
   trying to overwrite '/usr/share/meep/casimir.scm', which is also in package 
libmeep-mpich2-12 1.7.0-3
  Preparing to unpack .../meep_1.12.0-3_amd64.deb ...
  Unpacking meep (1.12.0-3) ...
  dpkg: error processing archive 
/var/cache/apt/archives/meep_1.12.0-3_amd64.deb (--unpack):
   trying to overwrite '/usr/bin/meep', which is also in package meep-mpich2 
1.7.0-3
  dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/libmeep17_1.12.0-3_amd64.deb
   /var/cache/apt/archives/meep_1.12.0-3_amd64.deb

  Preparing to unpack .../libmeep17_1.12.0-3_amd64.deb ...
  Unpacking libmeep17 (1.12.0-3) ...
  dpkg: error processing archive 
/var/cache/apt/archives/libmeep17_1.12.0-3_amd64.deb (--unpack):
   trying to overwrite '/usr/share/meep/casimir.scm', which is also in package 
libmeep-openmpi12 1.7.0-3
  Preparing to unpack .../meep_1.12.0-3_amd64.deb ...
  Unpacking meep (1.12.0-3) ...
  dpkg: error processing archive 
/var/cache/apt/archives/meep_1.12.0-3_amd64.deb (--unpack):
   trying to overwrite '/usr/bin/meep', which is also in package meep-openmpi 
1.7.0-3
  dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/libmeep17_1.12.0-3_amd64.deb
   /var/cache/apt/archives/meep_1.12.0-3_amd64.deb

You probably need this:

Package:  meep
Breaks:   meep-mpi-default (<< 1.12), meep-mpich2 (<< 1.12), meep-openmpi (<< 
1.12)
Replaces: meep-mpi-default (<< 1.12), meep-mpich2 (<< 1.12), meep-openmpi (<< 
1.12)

Package:  libmeep17
Breaks:   libmeep-mpi-default12 (<< 1.12), libmeep-mpich2-12 (<< 1.12), 
libmeep-openmpi12 (<< 1.12)
Replaces: libmeep-mpi-default12 (<< 1.12), libmeep-mpich2-12 (<< 1.12), 
libmeep-openmpi12 (<< 1.12)

Andreas

Reply via email to