Hey, > So, here you just need the Breaks: field in the -dev package and that's > all. Conflicts is for permanent stuff, it should generally not be > versioned. Here it's just file moving, so a breaks is enough. And no > replaces, as -dev does not replace the lib.
break alone is very rare. in most cases you need to add replaces too. I always using the nice wiki page to look the correct way: https://wiki.debian.org/PackageTransition Okay some files went from the lib to the dev packages. it is #9 So lib package is A and dev package is B so the lib package just need a Breaks : dev (<< 1.1.0-1) and the dev package Breaks/Replaces: lib (<< 1.1.0-1) So I would say you still miss the Breaks on the lib package, the dev package is fine in Breaks/Replaces. Regards, hefee
signature.asc
Description: This is a digitally signed message part.