Bug#1062348: libclanapp-1.0t64 has an undeclared file conflict

Steve Langasek vorlon at debian.org
Thu Feb 1 07:20:30 GMT 2024


Thanks, this was a bug in the conversion script that was already reported
and has been subsequently fixed, please see attached the corrected patch
which has now been uploaded to experimental.

On Thu, Feb 01, 2024 at 07:28:47AM +0100, Helmut Grohne wrote:
> Package: libclanapp-1.0t64
> Version: 1.0~svn3827-11.1~exp1
> Severity: serious
> User: debian-qa at lists.debian.org
> Usertags: fileconflict
> Control: affects -1 + libclanapp-1.0v5
> X-Debbugs-Cc: vorlon at debian.org
> 
> libclanapp-1.0t64 has an undeclared file conflict. This may result in an
> unpack error from dpkg.
> 
> The files
>  * /usr/lib/x86_64-linux-gnu/libclanApp.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanApp.so.1.0.0
>  * /usr/lib/x86_64-linux-gnu/libclanCore.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanCore.so.1.0.0
>  * /usr/lib/x86_64-linux-gnu/libclanDisplay.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanDisplay.so.1.0.0
>  * /usr/lib/x86_64-linux-gnu/libclanGL.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanGL.so.1.0.0
>  * /usr/lib/x86_64-linux-gnu/libclanGUI.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanGUI.so.1.0.0
>  * /usr/lib/x86_64-linux-gnu/libclanGUIStyleSilver.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanGUIStyleSilver.so.1.0.0
>  * /usr/lib/x86_64-linux-gnu/libclanMikMod.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanMikMod.so.1.0.0
>  * /usr/lib/x86_64-linux-gnu/libclanNetwork.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanNetwork.so.1.0.0
>  * /usr/lib/x86_64-linux-gnu/libclanSignals.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanSignals.so.1.0.0
>  * /usr/lib/x86_64-linux-gnu/libclanSound.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanSound.so.1.0.0
>  * /usr/lib/x86_64-linux-gnu/libclanVorbis.so.1
>  * /usr/lib/x86_64-linux-gnu/libclanVorbis.so.1.0.0
> are contained in the packages
>  * libclanapp-1.0t64/1.0~svn3827-11.1~exp1 as present in experimental
>  * libclanapp-1.0v5
>    * 1.0~svn3827-11+b1 as present in trixie|unstable
>    * 1.0~svn3827-8 as present in bookworm|bullseye
> 
> These packages can be unpacked concurrently, because there is no
> relevant Replaces or Conflicts relation. Attempting to unpack these
> packages concurrently results in an unpack error from dpkg, because none
> of the packages installs a diversion for the affected files.
> 
> Kind regards
> 
> The Debian Usr Merge Analysis Tool
> 
> This bug report has been automatically filed with no human intervention.
> The source code is available at https://salsa.debian.org/helmutg/dumat.
> If the filing is unclear or in error, don't hesitate to contact
> helmut at subdivi.de for assistance.
> 

-- 
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/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
diff -Nru clanlib-1.0~svn3827/debian/changelog clanlib-1.0~svn3827/debian/changelog
--- clanlib-1.0~svn3827/debian/changelog	2023-09-15 20:49:45.000000000 +0000
+++ clanlib-1.0~svn3827/debian/changelog	2024-02-01 07:16:13.000000000 +0000
@@ -1,3 +1,11 @@
+clanlib (1.0~svn3827-11.1~exp2) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
+  * Fix missing Conflicts: from previous upload.  Closes: #1062348
+
+ -- Steve Langasek <vorlon at debian.org>  Thu, 01 Feb 2024 07:16:13 +0000
+
 clanlib (1.0~svn3827-11) unstable; urgency=medium
 
   * Team upload.
diff -Nru clanlib-1.0~svn3827/debian/control clanlib-1.0~svn3827/debian/control
--- clanlib-1.0~svn3827/debian/control	2023-09-15 20:49:45.000000000 +0000
+++ clanlib-1.0~svn3827/debian/control	2024-02-01 07:14:48.000000000 +0000
@@ -28,14 +28,17 @@
 Vcs-Git: https://salsa.debian.org/games-team/clanlib.git
 Homepage: https://github.com/sphair/ClanLib
 
-Package: libclanapp-1.0v5
+Package: libclanapp-1.0t64
+Provides: ${t64:Provides}
+X-Time64-Compat: libclanapp-1.0v5
+Breaks: libclanapp-1.0v5 (<< ${source:Version})
 Architecture: any
 Depends:
  ${misc:Depends},
  ${shlibs:Depends}
 Conflicts:
  libclanapp-1.0
-Replaces:
+Replaces:libclanapp-1.0v5, 
  libclanapp-1.0
 Multi-Arch: same
 Description: ClanLib game SDK runtime
@@ -60,7 +63,7 @@
 Architecture: any
 Section: libdevel
 Depends:
- libclanapp-1.0v5 (= ${binary:Version}),
+ libclanapp-1.0t64 (= ${binary:Version}),
  ${misc:Depends}
 Recommends:
  libfreetype-dev,
diff -Nru clanlib-1.0~svn3827/debian/libclanapp-1.0t64.install clanlib-1.0~svn3827/debian/libclanapp-1.0t64.install
--- clanlib-1.0~svn3827/debian/libclanapp-1.0t64.install	1970-01-01 00:00:00.000000000 +0000
+++ clanlib-1.0~svn3827/debian/libclanapp-1.0t64.install	2023-09-15 20:49:45.000000000 +0000
@@ -0,0 +1,11 @@
+usr/lib/*/libclanApp*.so.*
+usr/lib/*/libclanCore*.so.*
+usr/lib/*/libclanDisplay*.so.*
+usr/lib/*/libclanGL*.so.*
+usr/lib/*/libclanGUI*.so.*
+usr/lib/*/libclanGUIStyleSilver*.so.*
+usr/lib/*/libclanMikMod*.so.*
+usr/lib/*/libclanNetwork*.so.*
+usr/lib/*/libclanSignals*.so.*
+usr/lib/*/libclanSound*.so.*
+usr/lib/*/libclanVorbis*.so.*
diff -Nru clanlib-1.0~svn3827/debian/libclanapp-1.0t64.lintian-overrides clanlib-1.0~svn3827/debian/libclanapp-1.0t64.lintian-overrides
--- clanlib-1.0~svn3827/debian/libclanapp-1.0t64.lintian-overrides	1970-01-01 00:00:00.000000000 +0000
+++ clanlib-1.0~svn3827/debian/libclanapp-1.0t64.lintian-overrides	2024-02-01 07:14:48.000000000 +0000
@@ -0,0 +1 @@
+libclanapp-1.0t64: package-name-doesnt-match-sonames libclanapp-1.0v5
diff -Nru clanlib-1.0~svn3827/debian/libclanapp-1.0v5.install clanlib-1.0~svn3827/debian/libclanapp-1.0v5.install
--- clanlib-1.0~svn3827/debian/libclanapp-1.0v5.install	2023-09-15 20:49:45.000000000 +0000
+++ clanlib-1.0~svn3827/debian/libclanapp-1.0v5.install	1970-01-01 00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
-usr/lib/*/libclanApp*.so.*
-usr/lib/*/libclanCore*.so.*
-usr/lib/*/libclanDisplay*.so.*
-usr/lib/*/libclanGL*.so.*
-usr/lib/*/libclanGUI*.so.*
-usr/lib/*/libclanGUIStyleSilver*.so.*
-usr/lib/*/libclanMikMod*.so.*
-usr/lib/*/libclanNetwork*.so.*
-usr/lib/*/libclanSignals*.so.*
-usr/lib/*/libclanSound*.so.*
-usr/lib/*/libclanVorbis*.so.*
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20240131/56a5d17a/attachment-0003.sig>


More information about the Pkg-games-devel mailing list