Your message dated Thu, 14 Mar 2019 22:17:39 +0100
with message-id <[email protected]>
and subject line Re: Bug#923865: unblock: ruby-handlebars-assets/2:0.23.3+dfsg-2
has caused the Debian Bug report #923865,
regarding unblock: ruby-handlebars-assets/2:0.23.3+dfsg-2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
923865: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923865
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Please unblock package ruby-handlebars-assets
This fixes regression in autopkgtest introduced by rails 2:5.2.2+dfsg-6
(which is a blocker for rails migration to testing)
This also updates dependency on libjs-handlebars to 3:4.1 which fixes a
security issue.
Including the debdiff here:
$ debdiff ruby-handlebars-assets_0.23.2+dfsg-2.dsc
ruby-handlebars-assets_0.23.3+dfsg-2.dsc
dpkg-source: warning: extracting unsigned source package
(/home/pravi/forge/debian/git/ruby-team/ruby-handlebars-assets_0.23.2+dfsg-2.dsc)
dpkg-source: warning: extracting unsigned source package
(/home/pravi/forge/debian/git/ruby-team/ruby-handlebars-assets_0.23.3+dfsg-2.dsc)
diff -Nru ruby-handlebars-assets-0.23.2+dfsg/debian/changelog
ruby-handlebars-assets-0.23.3+dfsg/debian/changelog
--- ruby-handlebars-assets-0.23.2+dfsg/debian/changelog 2018-01-12
15:18:26.000000000 +0530
+++ ruby-handlebars-assets-0.23.3+dfsg/debian/changelog 2019-03-04
22:37:54.000000000 +0530
@@ -1,3 +1,32 @@
+ruby-handlebars-assets (2:0.23.3+dfsg-2) unstable; urgency=medium
+
+ * Set minimum version of rails to fix autopkgtest regression (rails
+ 2:5.2.2+dfsg-6 is the first version that moved libraries required for
+ default rails app from Recommends to Depends as needs-recommends was
+ removed in last upload).
+
+ -- Pirate Praveen <[email protected]> Mon, 04 Mar 2019 22:37:54 +0530
+
+ruby-handlebars-assets (2:0.23.3+dfsg-1) unstable; urgency=medium
+
+ * New upstream version 0.23.3+dfsg
+ * Set minimum version of libjs-handlebars to 4.1
+ * Don't hard code version in links, use a script to detect version
+ * Drop autopkgtest-pkg-ruby for now (TODO: investigate and fix the failure)
+
+ -- Pirate Praveen <[email protected]> Sat, 02 Mar 2019 19:31:15 +0530
+
+ruby-handlebars-assets (2:0.23.2+dfsg-3) unstable; urgency=medium
+
+ * Fix autopkgtest dependencies (ruby-rails -> rails)
+ * Bump Standards-Version to 4.3.0 (no changes needed)
+ * Bump debhelper compatibility level to 11
+ * Move debian/watch to gemwatch.debian.net
+ * Use salsa.debian.org in Vcs-* fields
+ * Use autopkgtest-pkg-ruby as Testsuite
+
+ -- Pirate Praveen <[email protected]> Sat, 02 Mar 2019 12:05:48 +0530
+
ruby-handlebars-assets (2:0.23.2+dfsg-2) unstable; urgency=medium
* Reupload to unstable (node-handlebars is in unstable now)
diff -Nru ruby-handlebars-assets-0.23.2+dfsg/debian/compat
ruby-handlebars-assets-0.23.3+dfsg/debian/compat
--- ruby-handlebars-assets-0.23.2+dfsg/debian/compat 2018-01-12
15:18:26.000000000 +0530
+++ ruby-handlebars-assets-0.23.3+dfsg/debian/compat 2019-03-02
12:05:11.000000000 +0530
@@ -1 +1 @@
-9
+11
diff -Nru ruby-handlebars-assets-0.23.2+dfsg/debian/control
ruby-handlebars-assets-0.23.3+dfsg/debian/control
--- ruby-handlebars-assets-0.23.2+dfsg/debian/control 2018-01-12
15:18:26.000000000 +0530
+++ ruby-handlebars-assets-0.23.3+dfsg/debian/control 2019-03-02
19:23:53.000000000 +0530
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Ruby Extras Maintainers
<[email protected]>
Uploaders: Pirate Praveen <[email protected]>
-Build-Depends: debhelper (>= 9~),
+Build-Depends: debhelper (>= 11~),
gem2deb,
ruby-execjs,
ruby-haml,
@@ -11,11 +11,11 @@
ruby-slim,
ruby-sprockets,
ruby-tilt,
- libjs-handlebars (>= 3:4.0.10-4~),
- libjs-handlebars.runtime (>= 3:4.0.10-4~),
-Standards-Version: 4.1.3
-Vcs-Git:
https://anonscm.debian.org/git/pkg-ruby-extras/ruby-handlebars-assets.git
-Vcs-Browser:
https://anonscm.debian.org/cgit/pkg-ruby-extras/ruby-handlebars-assets.git
+ libjs-handlebars (>= 3:4.1~),
+ libjs-handlebars.runtime (>= 3:4.1~),
+Standards-Version: 4.3.0
+Vcs-Git: https://salsa.debian.org/ruby-team/ruby-handlebars-assets.git
+Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-handlebars-assets
Homepage: https://github.com/leshill/handlebars_assets
XS-Ruby-Versions: all
@@ -23,8 +23,8 @@
Architecture: all
XB-Ruby-Versions: ${ruby:Versions}
Depends:
- libjs-handlebars (>= 3:4.0.10-4~),
- libjs-handlebars.runtime (>= 3:4.0.10-4~),
+ libjs-handlebars (>= 3:4.1~),
+ libjs-handlebars.runtime (>= 3:4.1~),
ruby | ruby-interpreter,
ruby-execjs,
ruby-multi-json,
diff -Nru ruby-handlebars-assets-0.23.2+dfsg/debian/links
ruby-handlebars-assets-0.23.3+dfsg/debian/links
--- ruby-handlebars-assets-0.23.2+dfsg/debian/links 2018-01-12
15:18:26.000000000 +0530
+++ ruby-handlebars-assets-0.23.3+dfsg/debian/links 1970-01-01
05:30:00.000000000 +0530
@@ -1,2 +0,0 @@
-usr/share/javascript/handlebars/handlebars.js
usr/share/rubygems-integration/all/gems/handlebars_assets-0.23.2/vendor/assets/javascripts/handlebars.js
-usr/share/javascript/handlebars.runtime/handlebars.runtime.js
usr/share/rubygems-integration/all/gems/handlebars_assets-0.23.2/vendor/assets/javascripts/handlebars.runtime.js
diff -Nru ruby-handlebars-assets-0.23.2+dfsg/debian/rules
ruby-handlebars-assets-0.23.3+dfsg/debian/rules
--- ruby-handlebars-assets-0.23.2+dfsg/debian/rules 2018-01-12
15:18:26.000000000 +0530
+++ ruby-handlebars-assets-0.23.3+dfsg/debian/rules 2019-03-02
17:36:27.000000000 +0530
@@ -14,11 +14,7 @@
override_dh_install:
dh_install
- # Make sure the symlinks are pointing to correct version
- if ! grep handlebars_assets-$(head -1 debian/changelog |cut -d' '\
- -f2 |cut -d: -f2|cut -d- -f1) debian/links; then echo \
- "Error: Broken links. Update debian/links with correct version";\
- exit 1; fi
+ debian/symlink-js
override_dh_auto_clean:
dh_auto_clean
diff -Nru ruby-handlebars-assets-0.23.2+dfsg/debian/symlink-js
ruby-handlebars-assets-0.23.3+dfsg/debian/symlink-js
--- ruby-handlebars-assets-0.23.2+dfsg/debian/symlink-js 1970-01-01
05:30:00.000000000 +0530
+++ ruby-handlebars-assets-0.23.3+dfsg/debian/symlink-js 2019-03-02
17:36:27.000000000 +0530
@@ -0,0 +1,5 @@
+#!/bin/sh
+version=$(dpkg-parsechangelog -S version |cut -d'+' -f1 |cut -d':' -f2)
+mkdir -p
debian/ruby-handlebars-assets/usr/share/rubygems-integration/all/gems/handlebars_assets-${version}/vendor/assets/javascripts
+ln -sf /usr/share/javascript/handlebars/handlebars.js
debian/ruby-handlebars-assets/usr/share/rubygems-integration/all/gems/handlebars_assets-${version}/vendor/assets/javascripts/handlebars.js
+ln -sf /usr/share/javascript/handlebars.runtime/handlebars.runtime.js
debian/ruby-handlebars-assets/usr/share/rubygems-integration/all/gems/handlebars_assets-${version}/vendor/assets/javascripts/handlebars.runtime.js
diff -Nru ruby-handlebars-assets-0.23.2+dfsg/debian/tests/control
ruby-handlebars-assets-0.23.3+dfsg/debian/tests/control
--- ruby-handlebars-assets-0.23.2+dfsg/debian/tests/control 2018-01-12
15:18:26.000000000 +0530
+++ ruby-handlebars-assets-0.23.3+dfsg/debian/tests/control 2019-03-04
22:37:54.000000000 +0530
@@ -1,7 +1,3 @@
-Test-Command: gem2deb-test-runner --autopkgtest 2>&1
-Depends: @, @builddeps@, gem2deb-test-runner, nodejs
-Restrictions: build-needed
-
Tests: smoke-test
-Depends: @, ruby-railties, ruby-rails
-Restrictions: allow-stderr, needs-recommends
+Depends: @, rails (>= 2:5.2.2+dfsg-6~)
+Restrictions: allow-stderr
diff -Nru ruby-handlebars-assets-0.23.2+dfsg/debian/watch
ruby-handlebars-assets-0.23.3+dfsg/debian/watch
--- ruby-handlebars-assets-0.23.2+dfsg/debian/watch 2018-01-12
15:18:26.000000000 +0530
+++ ruby-handlebars-assets-0.23.3+dfsg/debian/watch 2019-03-02
12:05:20.000000000 +0530
@@ -3,4 +3,4 @@
repacksuffix=+dfsg,\
repack,compression=xz,\
dversionmangle=s/\+(debian|dfsg|ds|deb)(\.\d+)?$// \
-https://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/handlebars_assets
.*/handlebars_assets-(.*).tar.gz
+https://gemwatch.debian.net/handlebars_assets .*/handlebars_assets-(.*).tar.gz
diff -Nru ruby-handlebars-assets-0.23.2+dfsg/lib/handlebars_assets/version.rb
ruby-handlebars-assets-0.23.3+dfsg/lib/handlebars_assets/version.rb
--- ruby-handlebars-assets-0.23.2+dfsg/lib/handlebars_assets/version.rb
2017-05-28 05:02:37.000000000 +0530
+++ ruby-handlebars-assets-0.23.3+dfsg/lib/handlebars_assets/version.rb
2019-02-26 11:15:27.000000000 +0530
@@ -1,3 +1,3 @@
module HandlebarsAssets
- VERSION = "0.23.2"
+ VERSION = "0.23.3"
end
unblock ruby-handlebars-assets/2:0.23.2+dfsg-2
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.18.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8), LANGUAGE=en_IN:en
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- End Message ---
--- Begin Message ---
On 06-03-2019 13:41, Pirate Praveen wrote:
> Please unblock package ruby-handlebars-assets
unblocked.
Paul
signature.asc
Description: OpenPGP digital signature
--- End Message ---