Source: util-linux
Version: 2.28.1-1
Severity: normal
Tags: patch
Control: affects -1 + open-iscsi
Control: block -1 by 835503

Dear Maintainer,

please provide libmount1-udeb again for use in a d-i
environment, since open-iscsi-udeb will depend on libmount
in the future. See https://bugs.debian.org/834241 for further
details.

libmount1-udeb was removed in https://bugs.debian.org/723168
because libmount has depended on libselinux for a while, for
which there is not a udeb package yet. In the old bug, the
libmount1-udeb package was dropped because there were no
rdeps back then - but since open-iscsi will be a rdep in the
future, I've now also filed a bug against libselinux so that
they may build a udeb for the library.
(<https://bugs.debian.org/835503>)

I've attached a patch against git packaging of util-linux
that reenables the package. I've also blocked this bug against
the corresponding bug in libselinux. Once libselinux has
cleared binNEW and #835503 is fixed, I would appreciate it
if you could reenable libmount1-udeb again.

Thanks!

Regards,
Christian

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages util-linux depends on:
ii  libblkid1      2.28.1-1
ii  libc6          2.23-4
ii  libfdisk1      2.28.1-1
ii  libmount1      2.28.1-1
ii  libncursesw5   6.0+20160625-1
ii  libpam0g       1.1.8-3.3
ii  libselinux1    2.5-3
ii  libsmartcols1  2.28.1-1
ii  libsystemd0    231-4
ii  libtinfo5      6.0+20160625-1
ii  libudev1       231-4
ii  libuuid1       2.28.1-1
ii  zlib1g         1:1.2.8.dfsg-2+b1

util-linux recommends no packages.

Versions of packages util-linux suggests:
ii  dosfstools          4.0-2
ii  kbd                 2.0.3-2
ii  util-linux-locales  2.28.1-1

-- no debconf information
From 4da2a714539efcae220272cb2c34f57bbb4b4d1a Mon Sep 17 00:00:00 2001
From: Christian Seiler <[email protected]>
Date: Thu, 25 Aug 2016 17:15:32 +0200
Subject: [PATCH] Re-add libmount1-udeb (now required by open-iscsi-udeb)

This reverts commit 7dbab5988bcdde297f6cb4cfc4841d6a9cac521f.

Closes: #xxxxxx.
---
 debian/control | 11 +++++++++++
 debian/rules   |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 3f8122f..b128ae9 100644
--- a/debian/control
+++ b/debian/control
@@ -203,6 +203,17 @@ Multi-Arch: same
 Description: device mounting library
  This device mounting library is used by mount and umount helpers.
 
+Package: libmount1-udeb
+Package-Type: udeb
+Section: debian-installer
+Priority: optional
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Architecture: linux-any
+Description: stripped down device mounting library, for debian-installer
+ The device mounting library, used by mount and umount helpers.
+ .
+ This is a minimal package for debian-installer.
+
 Package: libmount-dev
 Architecture: linux-any
 Section: libdevel
diff --git a/debian/rules b/debian/rules
index fdb3609..5edf8f9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -102,7 +102,7 @@ override_dh_install:
 	dh_install \
 		-Nfdisk-udeb -Nlibblkid1-udeb \
 		-Nlibfdisk1-udeb -Nlibsmartcols1-udeb -Nlibuuid1-udeb \
-		-Nutil-linux-udeb
+		-Nutil-linux-udeb -Nlibmount1-udeb
 	dh_install --remaining-packages
 	#
 	# Install bash-completions only for binaries we ship
-- 
2.9.3

Reply via email to