]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
debian: back out libext2fs264 changes for stable backports
authorTheodore Ts'o <tytso@mit.edu>
Wed, 24 Apr 2024 18:14:06 +0000 (14:14 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 6 May 2024 05:48:42 +0000 (01:48 -0400)
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
debian/control
debian/e2fsprogs.shlibs.local
debian/libext2fs2.install [moved from debian/libext2fs2t64.install with 100% similarity]
debian/libext2fs2.symbols [moved from debian/libext2fs2t64.symbols with 99% similarity]
debian/libext2fs2t64.lintian-overrides [deleted file]
debian/libext2fs2t64.postrm [deleted file]
debian/libext2fs2t64.preinst [deleted file]
debian/rules
debian/shlibs.local

index e3712d4028802feb857e1cd1627be10b3e91d4d4..78c534f7d7b3b1fe69b5499d5911bfa0acc6b5c5 100644 (file)
@@ -2,7 +2,7 @@ Source: e2fsprogs
 Section: admin
 Priority: required
 Maintainer: Theodore Y. Ts'o <tytso@mit.edu>
-Build-Depends: dpkg-dev (>= 1.22.5), gettext, texinfo, pkg-config, libarchive-dev, libfuse3-dev [linux-any kfreebsd-any] <!pkg.e2fsprogs.no-fuse2fs>, debhelper-compat (= 12), dh-exec, libblkid-dev, uuid-dev, m4, udev [linux-any], systemd [linux-any], systemd-dev [linux-any], cron [linux-any], dh-sequence-movetousr
+Build-Depends: gettext, texinfo, pkg-config, libarchive-dev, libfuse3-dev [linux-any kfreebsd-any] <!pkg.e2fsprogs.no-fuse2fs>, debhelper-compat (= 12), dh-exec, libblkid-dev, uuid-dev, m4, udev [linux-any], systemd [linux-any], cron [linux-any]
 Rules-Requires-Root: no
 Standards-Version: 4.7.0
 Homepage: http://e2fsprogs.sourceforge.net
@@ -68,9 +68,9 @@ Package: libcom-err2
 Section: libs
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libcom-err2t64, libcomerr2 (<< 1.43.9-1~)
-Breaks: libcom-err2t64 (<< 1.47.0-2.4~exp1~), libcomerr2 (<< 1.43.9-1~)
-Provides: libcom-err2t64 (= ${binary:Version}), libcomerr2 (= ${binary:Version})
+Replaces: libcomerr2 (<< 1.43.9-1~)
+Breaks: libcomerr2 (<< 1.43.9-1~)
+Provides: libcomerr2 (= ${binary:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -95,12 +95,10 @@ Description: common error description library - headers and static libraries
  This package contains the development environment for the com_err library.
 
 Package: libss2
-Provides: libss2t64 (= ${binary:Version})
-Breaks: libss2t64 (<< 1.47.0-2.4~exp1~)
 Section: libs
 Priority: optional
 Depends: libcom-err2, ${shlibs:Depends}, ${misc:Depends}
-Replaces: libss2t64, e2fsprogs (<< 1.34-1)
+Replaces: e2fsprogs (<< 1.34-1)
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -140,13 +138,13 @@ Description: stripped-down versions of e2fsprogs, for debian-installer
  Don't attempt to install this package, it has no support for a couple of
  features you surely want.  Anyway it should refuse to install.
 
-Package: libext2fs2t64
+Package: libext2fs2
 Section: libs
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Replaces: libext2fs2, e2fslibs (<< 1.43.9-1~)
-Breaks: libext2fs2 (<< ${source:Version}), e2fslibs (<< 1.43.9-1~)
-Provides: ${t64:Provides}, e2fslibs (= ${binary:Version})
+Breaks: e2fslibs (<< 1.43.9-1~)
+Provides: e2fslibs (= ${binary:Version})
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
@@ -163,7 +161,7 @@ Description: ext2/ext3/ext4 file system libraries
 Package: libext2fs-dev
 Section: libdevel
 Priority: optional
-Depends: libc6-dev | libc-dev, comerr-dev, libext2fs2t64 (= ${binary:Version}), ${misc:Depends}
+Depends: libc6-dev | libc-dev, comerr-dev, libext2fs2 (= ${binary:Version}), ${misc:Depends}
 Replaces: e2fslibs-dev (<< 1.43.9-1~)
 Breaks: e2fslibs-dev (<< 1.43.9-1~)
 Provides: e2fslibs-dev (= ${binary:Version})
index 8f240828435486b61e9551e9498e4da312669a5c..a99d2a0a8a8a3e7ebd17750a9b1fb450f250cf0c 100644 (file)
@@ -1,2 +1,2 @@
-libext2fs 2 libext2fs2t64 (= ${binary:Version})
-libe2p 2 libext2fs2t64 (= ${binary:Version})
+libext2fs 2 libext2fs2 (= ${binary:Version})
+libe2p 2 libext2fs2 (= ${binary:Version})
similarity index 99%
rename from debian/libext2fs2t64.symbols
rename to debian/libext2fs2.symbols
index b05686923ee6c8938577c7af6b93e946a6343bbd..9bbe355c46ee2ef73df58d30e36c8ef24f4ccc3f 100644 (file)
@@ -1,4 +1,4 @@
-libe2p.so.2 libext2fs2t64 #MINVER#
+libe2p.so.2 libext2fs2 #MINVER#
 * Build-Depends-Package: libext2fs-dev
  e2p_edit_feature2@Base 1.40.7
  e2p_edit_feature@Base 1.37
@@ -44,7 +44,7 @@ libe2p.so.2 libext2fs2t64 #MINVER#
  print_fs_state@Base 1.37
  setflags@Base 1.37
  setversion@Base 1.37
-libext2fs.so.2 libext2fs2t64 #MINVER#
+libext2fs.so.2 libext2fs2 #MINVER#
 * Build-Depends-Package: libext2fs-dev
  badblocks_list_add@Base 1.37
  badblocks_list_create@Base 1.37
diff --git a/debian/libext2fs2t64.lintian-overrides b/debian/libext2fs2t64.lintian-overrides
deleted file mode 100644 (file)
index c4fd833..0000000
+++ /dev/null
@@ -1 +0,0 @@
-libext2fs2t64: package-name-doesnt-match-sonames libe2p2 libext2fs2
diff --git a/debian/libext2fs2t64.postrm b/debian/libext2fs2t64.postrm
deleted file mode 100644 (file)
index 8a27708..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if test "$1" = remove; then
-    # DEP17 P1 mitigation. Remove these diversions via postinst once trixie is released.
-    for lib in e2p.so.2 e2p.so.2.3 ext2fs.so.2 ext2fs.so.2.4; do
-       dpkg-divert --package libext2fs2t64 --no-rename --divert "/lib/#DEB_HOST_MULTIARCH#/lib$lib.usr-is-merged" --remove "/lib/#DEB_HOST_MULTIARCH#/lib$lib"
-    done
-fi
-
-#DEBHELPER#
diff --git a/debian/libext2fs2t64.preinst b/debian/libext2fs2t64.preinst
deleted file mode 100644 (file)
index 8c802db..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if test "$1" = install -o "$1" = upgrade; then
-    # DEP17 P1 mitigation. Remove these diversions via postinst once trixie is released.
-    for lib in e2p.so.2 e2p.so.2.3 ext2fs.so.2 ext2fs.so.2.4; do
-       dpkg-divert --package libext2fs2t64 --no-rename --divert "/lib/#DEB_HOST_MULTIARCH#/lib$lib.usr-is-merged" --add "/lib/#DEB_HOST_MULTIARCH#/lib$lib"
-    done
-fi
-
-#DEBHELPER#
index d449eca0faa3ffff8f9b2d9a81eaa6de9fa1fe7a..1d881578ff13fea5f1043a06ddd07ecf0b0decf5 100755 (executable)
@@ -40,7 +40,7 @@ INSTALL ?= install
 INSTALL_PROGRAM ?= $(INSTALL) -p -m 0755
 
 ifneq (,$(findstring update-symbols,$(DEB_BUILD_OPTIONS)))
-SYMBOL_LIBS := libext2fst64 libcomerr2 libss2
+SYMBOL_LIBS := libext2fs libcomerr2 libss2
 endif
 
 CFLAGS_SHLIB = $(CFLAGS)
index c87a16caee911ef7898a1470d605db09e217ef49..e678de0b9bb50c3c133b4724a953dfc48031592b 100644 (file)
@@ -1,4 +1,4 @@
-libext2fst64   2
+libext2fs      2
 libe2p         2
 libuuid                1
 libcom_err     2