Hello,

The package that was previously uploaded to experimental was unfortunately
broken because we did not notice that additional changes were needed to
debian/rules.

Please find a fixed patch attached.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[email protected]                                     [email protected]
diff -Nru libterralib-4.3.0+dfsg.2/debian/changelog 
libterralib-4.3.0+dfsg.2/debian/changelog
--- libterralib-4.3.0+dfsg.2/debian/changelog   2019-08-26 17:28:30.000000000 
+0000
+++ libterralib-4.3.0+dfsg.2/debian/changelog   2024-02-24 08:36:16.000000000 
+0000
@@ -1,3 +1,16 @@
+libterralib (4.3.0+dfsg.2-12.2~exp2) experimental; urgency=medium
+
+  * Update debian/rules for the new library package name.
+
+ -- Steve Langasek <[email protected]>  Sat, 24 Feb 2024 08:36:16 +0000
+
+libterralib (4.3.0+dfsg.2-12.2~exp1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+
+ -- Steve Langasek <[email protected]>  Fri, 02 Feb 2024 08:24:48 +0000
+
 libterralib (4.3.0+dfsg.2-12.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru libterralib-4.3.0+dfsg.2/debian/control 
libterralib-4.3.0+dfsg.2/debian/control
--- libterralib-4.3.0+dfsg.2/debian/control     2019-08-26 17:27:36.000000000 
+0000
+++ libterralib-4.3.0+dfsg.2/debian/control     2024-02-02 08:24:48.000000000 
+0000
@@ -21,7 +21,7 @@
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libterralib3 (= ${binary:Version}),
+Depends: libterralib3t64 (= ${binary:Version}),
          ${misc:Depends}
 Suggests: libterralib-doc
 Description: C++ library for Geographical Information Systems -- development 
package
@@ -37,7 +37,8 @@
  .
  This package contains development files for terralib.
 
-Package: libterralib3
+Package: libterralib3t64
+Provides: ${t64:Provides}
 Architecture: any
 Multi-Arch: same
 Depends: ${shlibs:Depends},
@@ -45,9 +46,9 @@
 Pre-Depends: ${misc:Pre-Depends}
 Suggests: libterralib-doc
 Conflicts: libterralib1c2a,
-Replaces: libterralib1c2a,
+Replaces: libterralib3, libterralib1c2a,
           libterralib (<< 4.3.0+dfsg.1-3~)
-Breaks: libterralib (<< 4.3.0+dfsg.1-3~)
+Breaks: libterralib3 (<< ${source:Version}), libterralib (<< 4.3.0+dfsg.1-3~)
 Description: C++ library for Geographical Information Systems
  TerraLib enables quick development of custom-built geographical applications
  using spatial databases. As a research tool, TerraLib  is aimed at providing a
@@ -63,7 +64,7 @@
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Recommends: libterralib3
+Recommends: libterralib3t64
 Replaces: libterralib3-doc
 Description: C++ library for Geographical Information Systems -- documentation 
package
  TerraLib enables quick development of custom-built geographical applications
diff -Nru libterralib-4.3.0+dfsg.2/debian/libterralib3.install.in 
libterralib-4.3.0+dfsg.2/debian/libterralib3.install.in
--- libterralib-4.3.0+dfsg.2/debian/libterralib3.install.in     2019-08-26 
12:07:00.000000000 +0000
+++ libterralib-4.3.0+dfsg.2/debian/libterralib3.install.in     1970-01-01 
00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
-Release/linux-g++/libterralib.so.*      usr/lib/@DEB_HOST_MULTIARCH@
-Release/linux-g++/libterralibpdi.so.*      usr/lib/@DEB_HOST_MULTIARCH@
-Release/linux-g++/libte_utils.so.*      usr/lib/@DEB_HOST_MULTIARCH@
-Release/linux-g++/libte_functions.so.*      usr/lib/@DEB_HOST_MULTIARCH@
-Release/linux-g++/libte_shapelib.so.*  usr/lib/@DEB_HOST_MULTIARCH@            
-Release/linux-g++/libshapelib.so.*     usr/lib/@DEB_HOST_MULTIARCH@            
-Release/linux-g++/libte_mysql.so.*             usr/lib/@DEB_HOST_MULTIARCH@
-Release/linux-g++/libte_dxf.so.*               usr/lib/@DEB_HOST_MULTIARCH@
-Release/linux-g++/libte_postgresql.so.*                
usr/lib/@DEB_HOST_MULTIARCH@
-Release/linux-g++/libte_utils.so.*             usr/lib/@DEB_HOST_MULTIARCH@
-Release/linux-g++/libstat.so.*                 usr/lib/@DEB_HOST_MULTIARCH@
diff -Nru libterralib-4.3.0+dfsg.2/debian/libterralib3t64.install.in 
libterralib-4.3.0+dfsg.2/debian/libterralib3t64.install.in
--- libterralib-4.3.0+dfsg.2/debian/libterralib3t64.install.in  1970-01-01 
00:00:00.000000000 +0000
+++ libterralib-4.3.0+dfsg.2/debian/libterralib3t64.install.in  2024-02-02 
08:24:48.000000000 +0000
@@ -0,0 +1,11 @@
+Release/linux-g++/libterralib.so.*      usr/lib/@DEB_HOST_MULTIARCH@
+Release/linux-g++/libterralibpdi.so.*      usr/lib/@DEB_HOST_MULTIARCH@
+Release/linux-g++/libte_utils.so.*      usr/lib/@DEB_HOST_MULTIARCH@
+Release/linux-g++/libte_functions.so.*      usr/lib/@DEB_HOST_MULTIARCH@
+Release/linux-g++/libte_shapelib.so.*  usr/lib/@DEB_HOST_MULTIARCH@            
+Release/linux-g++/libshapelib.so.*     usr/lib/@DEB_HOST_MULTIARCH@            
+Release/linux-g++/libte_mysql.so.*             usr/lib/@DEB_HOST_MULTIARCH@
+Release/linux-g++/libte_dxf.so.*               usr/lib/@DEB_HOST_MULTIARCH@
+Release/linux-g++/libte_postgresql.so.*                
usr/lib/@DEB_HOST_MULTIARCH@
+Release/linux-g++/libte_utils.so.*             usr/lib/@DEB_HOST_MULTIARCH@
+Release/linux-g++/libstat.so.*                 usr/lib/@DEB_HOST_MULTIARCH@
diff -Nru libterralib-4.3.0+dfsg.2/debian/libterralib3t64.lintian-overrides 
libterralib-4.3.0+dfsg.2/debian/libterralib3t64.lintian-overrides
--- libterralib-4.3.0+dfsg.2/debian/libterralib3t64.lintian-overrides   
1970-01-01 00:00:00.000000000 +0000
+++ libterralib-4.3.0+dfsg.2/debian/libterralib3t64.lintian-overrides   
2024-02-02 08:24:48.000000000 +0000
@@ -0,0 +1 @@
+libterralib3t64: package-name-doesnt-match-sonames libterralib3
diff -Nru libterralib-4.3.0+dfsg.2/debian/rules 
libterralib-4.3.0+dfsg.2/debian/rules
--- libterralib-4.3.0+dfsg.2/debian/rules       2019-08-26 12:07:00.000000000 
+0000
+++ libterralib-4.3.0+dfsg.2/debian/rules       2024-02-24 08:35:57.000000000 
+0000
@@ -10,7 +10,7 @@
 export QT_SELECT=5
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-AUTOGENERATED:= libterralib-dev.links libterralib3.install 
libterralib-dev.install libterralib.pc 
+AUTOGENERATED:= libterralib-dev.links libterralib3t64.install 
libterralib-dev.install libterralib.pc 
 
 # To enable all, uncomment following line
 DEB_BUILD_MAINT_OPTIONS:= hardening=+all

Attachment: signature.asc
Description: PGP signature

Reply via email to