diff --git a/debian/control b/debian/control
index 5d7cf4cea22a9b6dcea135f013b1c59e201237d6..797ab9a5fc26f58319616e7b84736ebe5d2147e0 100644
--- a/debian/control
+++ b/debian/control
@@ -19,6 +19,9 @@ Build-Depends:
 Standards-Version: 3.9.6
 
 Package: libtraprain-common-0-1
+Breaks: libtraprain-common-0-0 (<< 0.2022.2~)
+Replaces: libtraprain-common-0-0 (<< 0.2022.2~)
+Provides: libtraprain-common-0-0
 Architecture: any
 Multi-arch: same
 Depends:
@@ -31,6 +34,9 @@ Description: Navigation API - shared library
  and service libraries. It is part of the SDK-API.
 
 Package: gir1.2-trapraincommon-0
+Breaks: gir1.2-traprain-common-0 (<< 0.2022.2~)
+Replaces: gir1.2-traprain-common-0 (<< 0.2022.2~)
+Provides: gir1.2-traprain-common-0
 Section: introspection
 Architecture: any
 Multi-arch: same
@@ -74,6 +80,9 @@ Description: Navigation API - documentation
  by applications and navigation services.
 
 Package: libtraprain-service-0-1
+Breaks: libtraprain-service-0-0 (<< 0.2022.2~)
+Replaces: libtraprain-service-0-0 (<< 0.2022.2~)
+Provides: libtraprain-service-0-0
 Architecture: any
 Multi-arch: same
 Depends:
@@ -87,6 +96,9 @@ Description: Navigation API - service shared library
  services. It is part of the SDK-API.
 
 Package: gir1.2-traprainservice-0
+Breaks: gir1.2-traprain-service-0 (<< 0.2022.2~)
+Replaces: gir1.2-traprain-service-0 (<< 0.2022.2~)
+Provides: gir1.2-traprain-service-0
 Section: introspection
 Architecture: any
 Multi-arch: same
@@ -120,6 +132,9 @@ Description: Navigation API - development library
  navigation services. It is part of the SDK-API.
 
 Package: libtraprain-client-0-1
+Breaks: libtraprain-client-0-0 (<< 0.2022.2~)
+Replaces: libtraprain-client-0-0 (<< 0.2022.2~)
+Provides: libtraprain-client-0-0
 Architecture: any
 Multi-arch: same
 Depends:
@@ -133,6 +148,9 @@ Description: Navigation API - client shared library
  It is part of the SDK-API.
 
 Package: gir1.2-traprainclient-0
+Breaks: gir1.2-traprain-client-0 (<< 0.2022.2~)
+Replaces: gir1.2-traprain-client-0 (<< 0.2022.2~)
+Provides: gir1.2-traprain-client-0
 Section: introspection
 Architecture: any
 Multi-arch: same
@@ -212,6 +230,9 @@ Description: Navigation API - tests
  services, applications and the mock service.
 
 Package: libtraprain-guidance-0-1
+Breaks: libtraprain-guidance-0-0 (<< 0.2022.2~)
+Replaces: libtraprain-guidance-0-0 (<< 0.2022.2~)
+Provides: libtraprain-guidance-0-0
 Architecture: any
 Multi-arch: same
 Depends:
@@ -225,6 +246,9 @@ Description: Guidance API - service shared library
  It is part of the SDK-API.
 
 Package: gir1.2-traprainguidance-0
+Breaks: gir1.2-traprain-guidance-0 (<< 0.2022.2~)
+Replaces: gir1.2-traprain-guidance-0 (<< 0.2022.2~)
+Provides: gir1.2-traprain-guidance-0
 Section: introspection
 Architecture: any
 Multi-arch: same
@@ -282,3 +306,83 @@ Description: Tool to send turn-by-turn notifications
  .
  This package contains a command line tool to send turn-by-turn notifications
  to the service in charge of displaying those.
+
+Package: libtraprain-common-0-0
+Section: oldlibs
+Architecture: all
+Depends: libtraprain-common-0-1,
+         ${misc:Depends}
+Description: Navigation API - transitional package
+ Navigation route list and guidance
+ .
+ This is a transitional package. It can safely be removed.
+
+Package: libtraprain-service-0-0
+Section: oldlibs
+Architecture: all
+Depends: libtraprain-service-0-1,
+         ${misc:Depends}
+Description: Navigation API - transitional package
+ Navigation route list and guidance
+ .
+ This is a transitional package. It can safely be removed.
+
+Package: libtraprain-client-0-0
+Section: oldlibs
+Architecture: all
+Depends: libtraprain-client-0-1,
+         ${misc:Depends}
+Description: Navigation API - transitional package
+ Navigation route list and guidance
+ .
+ This is a transitional package. It can safely be removed.
+
+Package: libtraprain-guidance-0-0
+Section: oldlibs
+Architecture: all
+Depends: libtraprain-guidance-0-1,
+         ${misc:Depends}
+Description: Guidance API - transitional package
+ Navigation guidance turn-by-turn service
+ .
+ This is a transitional package. It can safely be removed.
+
+Package: gir1.2-traprain-common-0
+Section: oldlibs
+Architecture: all
+Depends: gir1.2-trapraincommon-0,
+         ${misc:Depends}
+Description: Navigation API - transitional package
+ Navigation route list and guidance
+ .
+ This is a transitional package. It can safely be removed.
+
+Package: gir1.2-traprain-service-0
+Section: oldlibs
+Architecture: all
+Depends: gir1.2-traprainservice-0,
+         ${misc:Depends}
+Description: Navigation API - transitional package
+ Navigation route list and guidance
+ .
+ This is a transitional package. It can safely be removed.
+
+Package: gir1.2-traprain-client-0
+Section: oldlibs
+Architecture: all
+Depends: gir1.2-traprainclient-0,
+         ${misc:Depends}
+Description: Navigation API - transitional package
+ Navigation route list and guidance
+ .
+ This is a transitional package. It can safely be removed.
+
+Package: gir1.2-traprain-guidance-0
+Section: oldlibs
+Architecture: all
+Depends: gir1.2-traprainguidance-0,
+         ${misc:Depends}
+Description: Guidance API - transitional package
+ Navigation guidance turn-by-turn service
+ .
+ This is a transitional package. It can safely be removed.