[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#854970: unblock: ruby-uuidtools/2.1.5-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package ruby-uuidtools

Upstream found clever to embed a library to ensure it would work on older Ruby
version, but this is not necessary and causes conflict because ruby-signet's
upstream had the same idea.

Please find the debdiff:
diff -Nru ruby-uuidtools-2.1.5/debian/changelog ruby-uuidtools-2.1.5/debian/changelog
--- ruby-uuidtools-2.1.5/debian/changelog	2016-03-05 11:34:14.000000000 +0900
+++ ruby-uuidtools-2.1.5/debian/changelog	2017-02-08 06:14:56.000000000 +0900
@@ -1,3 +1,10 @@
+ruby-uuidtools (2.1.5-2) unstable; urgency=medium
+
+  * Removed embedded compat library, useless and causing conflict
+    (Closes: #853887)
+
+ -- Marc Dequènes (Duck) <Duck@DuckCorp.org>  Wed, 08 Feb 2017 06:14:56 +0900
+
 ruby-uuidtools (2.1.5-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru ruby-uuidtools-2.1.5/debian/rules ruby-uuidtools-2.1.5/debian/rules
--- ruby-uuidtools-2.1.5/debian/rules	2016-03-05 11:34:14.000000000 +0900
+++ ruby-uuidtools-2.1.5/debian/rules	2017-02-08 06:06:56.000000000 +0900
@@ -19,6 +19,12 @@
 	rdoc --all --inline-source --diagram --fileboxes --line-numbers --fmt=html \
 		-o build-doc/rdoc lib
 
+# do not install compatibility libraries which are already included in
+# recent Ruby anyway and only cause conflicts (see #853887)
+override_dh_auto_install:
+	dh_auto_install
+	rm -rf debian/ruby-uuidtools/usr/lib/ruby/vendor_ruby/compat
+
 override_dh_installdocs:
 	dh_installdocs
 	# use the system library

unblock ruby-uuidtools/2.1.5-2

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.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)

Reply to: