Followup-For: Bug #728158

Hi,

problem is still present:

  Preparing to replace spacefm-common 0.8.7-3 (using 
.../spacefm-common_0.9.0-2_all.deb) ...
  Unpacking replacement spacefm-common ...
  dpkg: error processing /var/cache/apt/archives/spacefm-common_0.9.0-2_all.deb 
(--unpack):
   trying to overwrite '/usr/share/spacefm/ui/prefdlg2.ui', which is also in 
package spacefm-gtk3 0.8.7-3
  dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
  Preparing to replace spacefm-gtk3 0.8.7-3 (using 
.../spacefm-gtk3_0.9.0-2_amd64.deb) ...
  Unpacking replacement spacefm-gtk3 ...

The versioning is wrong. I would suggest the following:

Package: spacefm-common
Replaces: spacefm-gtk3 (<< 0.9)
Breaks: spacefm-gtk3 (<< 0.9)

Using (<< 0.9) meaning "we reorganized the packages in 0.9.x" and also
catching any future (security, binNMU, ..) updates to 0.8.x that would
sort after 0.8.7-3 which would not be caught by (<= 0.8.7-3)

(The Replaces: spacefm is probably not needed)
(The Breaks: spacefm (<< xx) should not be needed since spacefm has a
strictly versioned dependency on spacefm-common)

Andreas


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to