Transitional package libmotif3 has Architecture: any as libmotif4 is multi-arch and we want to preserve the architecture of the installed package, i.e. user has libmotif3:i386 installed, therefore they should be upgraded to libmotif4:i386 not libmotif4.
Transitional package libmotif3 has Depends: (>= ${binary:Version}) otherwise apt sees Conflicts: libmotif3 from the released libmotif4 and ends up with broken packages. Also, the version number of the fixed package is different in Precise, Quantal and Raring.
Notes:
Transitional package libmotif3 has Architecture: any as libmotif4 is multi-arch and we want to preserve the architecture of the installed package, i.e. user has libmotif3:i386 installed, therefore they should be upgraded to libmotif4:i386 not libmotif4.
Transitional package libmotif3 has Depends: (>= ${binary:Version}) otherwise apt sees Conflicts: libmotif3 from the released libmotif4 and ends up with broken packages. Also, the version number of the fixed package is different in Precise, Quantal and Raring.