Re: Advice on how best to handle non-backwards compatibility
Scripsit "Michael K. Edwards" <firstname.lastname@example.org>
> How about a backwards compatibility package, built from the
> lprngtool 1.1.1 source package, that contains the "runtime"
> portions, and some sort of Recommends / Suggests / Replaces magic so
> that dist-upgrade installs both the new lprngtool and the old
> runtime? The Description of the old runtime could say, "If your
> /etc/printcap doesn't reference such-and-such script then it is safe
> to remove this package."
For this to work, the compatibility package needs to inherit the
"lprngtool" name, and the new package must get a new name
(lprngtoolng?). But it's either that, or artificially include the old
script in the new package, or risk things breaking.
Henning Makholm "Monarki, er ikke noget materielt ... Borger!"