Subject: RFS: ruby-fog-sakuracloud
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
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
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
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
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
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
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