Source: attr
Version: 1:2.4.47-2
Tags: patch

Hi,

the attr upstream has agreed in 2015 with the Linux kernel man-pages project to remove the manpages for *xattr syscalls. See bug #825022 for more details.

Unfortunately, upstream has not released a new version yet with those pages removed.

Therefore, I'm going to add a "Conflicts: libattr1-dev, attr" to the Debian package manpages.

It would be great if you could find the time for another upload of the attr package, removing the manpages in question so that the conflicts would be no longer needed.

I've attached a patch which does exactly that -- until upstream releases a new version.

What do you think?

Regards,
Tobias
diff --git a/debian/patches/13-do-not-install-manpages-for-section-2-and-5.patch b/debian/patches/13-do-not-install-manpages-for-section-2-and-5.patch
new file mode 100644
index 0000000..cea9c7b
--- /dev/null
+++ b/debian/patches/13-do-not-install-manpages-for-section-2-and-5.patch
@@ -0,0 +1,18 @@
+Description: Do not install manpages in man2 and man5
+ Those manpages have been removed upstream in 2015.
+ They are now included in the kernel man-pages project.
+ Unfortunately, upstream has not yet released a new version
+ with these changes. In order to avoid a conflict with the
+ Debian package manpages, this patch removes those manpage
+ sections.
+Author: Dr. Tobias Quathamer <[email protected]>
+--- a/man/Makefile
++++ b/man/Makefile
+@@ -19,7 +19,7 @@
+ TOPDIR = ..
+ include $(TOPDIR)/include/builddefs
+
+-SUBDIRS = man1 man2 man3 man5
++SUBDIRS = man1 man3
+
+ default : $(SUBDIRS)
diff --git a/debian/patches/series b/debian/patches/series
index 487dd59..9b98509 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 01-configure.in.patch
 02-687531-fix-missing-ldflags.patch
 12-643587-attr-autoconf-version-check.patch
+13-do-not-install-manpages-for-section-2-and-5.patch

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to