Subject: RFS: ruby-fog-sakuracloud

2014-11-10 Thread Rejah Rehim
Hi,

I prepared the packaging of ruby-fog-sakuracloud. It is lintian clean
and tested with pbuilder. I have tried running tests but it fails.

As my membership request to alioth is still pending, I've added my package
to the following git-repo:

https://gitorious.org/debian-diaspora/ruby-fog-sakuracloud

Consider to review and upload it.

Thanks,
Rejah Rehim
+918893330006
rejah.re...@gmail.com


Re: RFS: ruby-default-value-for

2014-11-10 Thread Pirate Praveen
On Friday 07 November 2014 07:46 PM, Balasankar C wrote:
 Updated the git repo for this package with modifications suggested by Cédric 
 Boutillier on another package (ruby-version-sorter). The changes are
 * Starting short description with lowercase letter
 * Changing Testsuite to autopkgtest-pkg-ruby
 

Balu,

Can you also add more lines to extended description. I usually mention
the location of README.md when I can't write more description.

team,
README.md mentiones the gem is signed using a gpg key and lintian says
we could make watch file verify signatures. Is there a way we could use
this information? may be gemwatch could use this information when its
available to authenticate. Would it be a good idea for gemwatch to sign
generated tarballs?

Thanks
Praveen



signature.asc
Description: OpenPGP digital signature


Re: RFS: ruby-version-sorter

2014-11-10 Thread Pirate Praveen
On Monday 03 November 2014 07:42 PM, Balasankar C wrote:
 The file
 ext/version_sorter/frameworks/cmockery.framework/Versions/A/cmokery is a
 binary file, and is certainly not in its preferred form of modification.
 The directory ext/version_sorter/frameworks is used only when the
 preprocessor macro UNIT_TESTING is set. Maybe the upstream tarball can
 be repacked to remove it, together with the version_sorter.xcodeproj
 subdirectory.
 
 Sorry, but I couldn't understand what has to be done. I tried searching for
 resources about it in internet, but couldn't find any. Can you please help me 
 in
 doing that?

https://wiki.debian.org/Diaspora/Packaging/origsource



signature.asc
Description: OpenPGP digital signature


Re: Subject: RFS: ruby-fog-sakuracloud

2014-11-10 Thread Pirate Praveen
On Monday 10 November 2014 03:51 PM, Rejah Rehim wrote:
 Hi,
 
 I prepared the packaging of ruby-fog-sakuracloud. It is lintian clean
 and tested with pbuilder. I have tried running tests but it fails.
 
 As my membership request to alioth is still pending, I've added my package
 to the following git-repo:
 
 https://gitorious.org/debian-diaspora/ruby-fog-sakuracloud
 
 Consider to review and upload it.

Please push upstream and pristine-tar branches (git push --all  git
push --tags) so we can build the package.



signature.asc
Description: OpenPGP digital signature


Re: Subject: RFS: ruby-fog-sakuracloud

2014-11-10 Thread Cédric Boutillier
Hi Rejah,

I've just added you to the team on Alioth. Welcome in the Ruby team.

Cheers,

Cédric


signature.asc
Description: Digital signature


Bug#769049: unblock: ruby-elasticsearch/1.0.5-1

2014-11-10 Thread Tim Potter
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package ruby-elasticsearch.

This package has a RC bug (#768613) filed against it due to a dependency
that is not currently in testing.  The dependency is for an optional 
transport-layer plugin that doesn't affect any functionality in the 
package.  One unit test (out of 127) has also been disabled.

I would love to see this package stay in testing and not be removed due
to a broken, optional dependency.  No source changes were made, and
the binary packages are unchanged

ruby-elasticsearch (1.0.5-2) unstable; urgency=medium

  * Remove build/test dependency on ruby-patron.  The ruby-patron
package is not currently in testing and is only one of a handful
of transport-layer adapters and so does not affect any functionality.
(Closes: #768613)

 -- Tim Potter t...@hp.com  Tue, 11 Nov 2014 10:21:11 +1100

Attached are debdiffs for the source and binary packages.

unblock ruby-elasticsearch/1.0.5-1

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

Kernel: Linux 3.15.3-tinycore64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
diff -Nru ruby-elasticsearch-1.0.5/debian/changelog ruby-elasticsearch-1.0.5/debian/changelog
--- ruby-elasticsearch-1.0.5/debian/changelog	2014-11-11 10:48:47.0 +1100
+++ ruby-elasticsearch-1.0.5/debian/changelog	2014-11-11 10:51:21.0 +1100
@@ -1,3 +1,12 @@
+ruby-elasticsearch (1.0.5-2) unstable; urgency=medium
+
+  * Remove build/test dependency on ruby-patron.  The ruby-patron
+package is not currently in testing and is only one of a handful
+of transport-layer adapters and so does not affect any functionality.
+(Closes: #768613)
+
+ -- Tim Potter t...@hp.com  Tue, 11 Nov 2014 10:21:11 +1100
+
 ruby-elasticsearch (1.0.5-1) unstable; urgency=low

   * Initial release (Closes: #760806)
diff -Nru ruby-elasticsearch-1.0.5/debian/control ruby-elasticsearch-1.0.5/debian/control
--- ruby-elasticsearch-1.0.5/debian/control	2014-11-11 10:48:47.0 +1100
+++ ruby-elasticsearch-1.0.5/debian/control	2014-11-11 10:51:21.0 +1100
@@ -14,7 +14,6 @@
ruby-jsonify,
ruby-mocha,
ruby-multi-json,
-   ruby-patron,
ruby-shoulda-context,
ruby-test-unit
 Standards-Version: 3.9.6
diff -Nru ruby-elasticsearch-1.0.5/debian/patches/disable-patron-test.patch ruby-elasticsearch-1.0.5/debian/patches/disable-patron-test.patch
--- ruby-elasticsearch-1.0.5/debian/patches/disable-patron-test.patch	1970-01-01 10:00:00.0 +1000
+++ ruby-elasticsearch-1.0.5/debian/patches/disable-patron-test.patch	2014-11-11 10:51:21.0 +1100
@@ -0,0 +1,28 @@
+Description: Remove semi-bogus build/test dependency on ruby-patron
+ The ruby-patron package is currently not in testing, and looks like
+ it is no longer maintained.  This patch disables the build and test
+ dependency on ruby-patron as it's an optional transport-layer plugin.
+Author: Tim Potter t...@hp.com
+Last-Update: 2014-11-11
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: ruby-elasticsearch/elasticsearch-transport/test/unit/client_test.rb
+===
+--- ruby-elasticsearch.orig/elasticsearch-transport/test/unit/client_test.rb
 ruby-elasticsearch/elasticsearch-transport/test/unit/client_test.rb
+@@ -193,15 +193,6 @@ class Elasticsearch::Transport::ClientTe
+
+ assert_includes handlers, Faraday::Adapter::Typhoeus
+   end
+-
+-  should detect the adapter do
+-require 'patron'; load 'patron.rb'
+-
+-c = Elasticsearch::Transport::Client.new
+-handlers = c.transport.connections.all.first.connection.builder.handlers
+-
+-assert_includes handlers, Faraday::Adapter::Patron
+-  end
+ end
+
+   end
diff -Nru ruby-elasticsearch-1.0.5/debian/patches/series ruby-elasticsearch-1.0.5/debian/patches/series
--- ruby-elasticsearch-1.0.5/debian/patches/series	2014-11-11 10:48:47.0 +1100
+++ ruby-elasticsearch-1.0.5/debian/patches/series	2014-11-11 10:51:21.0 +1100
@@ -1 +1,2 @@
 really-disable-ruby-prof.patch
+disable-patron-test.patch
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Depends: ruby | ruby-interpreter, ruby-elasticsearch-api (= [-1.0.5-1),-] 
{+1.0.5-2),+} ruby-elasticsearch-transport (= [-1.0.5-1)-] {+1.0.5-2)+}
Version: [-1.0.5-1-] {+1.0.5-2+}
File lists identical (after any substitutions)

Control files: lines which differ (wdiff format)

Version: [-1.0.5-1-] {+1.0.5-2+}
File lists identical (after any substitutions)

Control files: lines which differ 

Re: Fixing broken (non-)dependency for ruby-elasticsearch

2014-11-10 Thread Potter, Tim (Cloud Services)
On 6/11/14 11:34 PM, Cédric Boutillier bou...@debian.org wrote:

 You can try to approach the release team and ask their opinion about
 this package that was prevented to enter testing because of a buggy
 build-dependency that was used only to run some (minor?) tests.

 Hi Cedric.  Thanks for the analysis - I was pretty down on the future of
 this package but couldn't nail down the exact reasons.  However it turns
 out that somehow ruby-elasticsearch made it just in the nick of time!

 
https://packages.qa.debian.org/r/ruby-elasticsearch/news/20141105T163920Z
.h
 tml

Great news. I am glad the package got to testing in time!

Me too.

 I'm not really sure why as I don't believe the ruby-patron problem was
 fixed, but I'm not going to complain about it.  (-:

In fact, my analysis was not completely correct. Migration to testing is
blocked by migration but not by that of build-dependencies it seems.
But my guess is that ruby-elasticsearch will soon get a RC bug, because
it is not buildable inside Jessie (because of ruby-patron). It will be
time then to prepare a patch for this issue (maybe it is even better to
start working on it now, just in case).

As you predicted a RC bug has appeared against ruby-elasticsearch related
to the ruby-patron dependency.  I've just pushed a patch to the repo that
removes the build dependency and the one associated test.  I think a good
case can be made for this being a minor tweak as ruby-patron is only one
of a handful of transport adapters and the test that's disabled is only
one out of 127.

I've filed an unblock bug (cc'd this list) and it should appear shortly.
I believe the next step is for someone to make an upload of the new
package.  Are you able to do this?


Regards,

Tim.


smime.p7s
Description: S/MIME cryptographic signature