Your message dated Tue, 26 Aug 2014 21:00:36 +0000
with message-id <[email protected]>
and subject line Bug#645357: fixed in gem2deb 0.9.0
has caused the Debian Bug report #645357,
regarding gem2deb: add a syntax/load test
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.)


-- 
645357: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645357
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gem2deb
Severity: wishlist

Full thread starting at
http://lists.debian.org/debian-ruby/2011/10/msg00009.html

----- Forwarded message from Gunnar Wolf <[email protected]> -----

From: Gunnar Wolf <[email protected]>
To: Debian Ruby list <[email protected]>
Date: Thu, 6 Oct 2011 10:38:15 -0500
Subject: Re: Default tests
X-Mailing-List: <[email protected]> archive/latest/1782
List-Id: <debian-ruby.lists.debian.org>

Paul van Tilburg dijo [Sun, Oct 02, 2011 at 09:37:07PM +0200]:
> (...)
> As you all know, not all gems ship tests or working tests.  So some libs
> have tests disabled or no build-time test suite just yet.
> So, what if we put, by default, a very stupid syntax/load test in the
> generated debian-dir of a gem2debianized lib (e.g. ruby1.X -r<lib> or
> ruby -c <lib>.rb).  We would already catch problems such as the one for
> ruby-rchardet (dbts #643770).  (I also recall Ruby extentions that
> segfault when loaded by Ruby 1.9.1 in the past).
> 
> Now, it maybe hard to determine what <lib> should be in some cases,
> but if the gem2deb-generated boilerplate by default assumes <lib>
> to be the argument passed to gem2deb, we can get quite far.
> (Possible we can also figure it out from the gemspec?) One needs to
> change the boiler plate anyway, so it's easy to also touch
> debian/ruby-test.rb and it might even encourage people to fix/expand the
> tests.
> 
> Any thoughts?

Yes, I find it very sensible. Of course, this could be part of the
gem2deb procedure, overridable in case <lib> is either not correctly
guessed, or in case there is more than one library. The ideal would be
to include every source file shipped as a library - Although there
are many cases where libraries depend on symbols declared on other
libraries, so we cannot just do a recursive "ruby -l $foo" on all
lib/*.rb... But it would be the best way.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

----- End forwarded message -----



--- End Message ---
--- Begin Message ---
Source: gem2deb
Source-Version: 0.9.0

We believe that the bug you reported is fixed in the latest version of
gem2deb, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cédric Boutillier <[email protected]> (supplier of updated gem2deb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 26 Aug 2014 09:12:32 +0200
Source: gem2deb
Binary: gem2deb gem2deb-test-runner
Architecture: source all
Version: 0.9.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<[email protected]>
Changed-By: Cédric Boutillier <[email protected]>
Description:
 gem2deb    - Debian Ruby packaging suite
 gem2deb-test-runner - Debian Ruby packaging suite - tool to run tests
Closes: 637917 645357 702578 725348 758806
Changes:
 gem2deb (0.9.0) unstable; urgency=medium
 .
   * Provide support for DEP-8 autopkgtest (Closes: #637917)
     + split out a gem2deb-test-runner binary package
     + add a Testsuite: autopkgtest field to template debian/control
     + add templates for debian/tests files to propose a syntax/load test
       (Closes: #645357) and run the test suite of the package
   * Make dh-make-ruby idempotent
   * Refactor test_suite creation in dh_make_ruby
     + in particular, use the rake method by default when a spec/ directory is
       present (Closes: #702578)
   * Remove alternative dependency on ruby-interpreter (Closes: #758806)
   * Verify checksums included in the gems and remove checksums.yaml.gz upon
     conversion of the gems to tarballs (Closes: #725348)
Checksums-Sha1:
 2ce770092365d227cf4667c305e3797b0070f1db 1651 gem2deb_0.9.0.dsc
 bad59c5d72949d39cc43fca2fc729b00a9a146d4 50408 gem2deb_0.9.0.tar.xz
 9b9525c420d7181314c397144bca26f6478ddccb 46078 gem2deb_0.9.0_all.deb
 5d6ee255cd646a6449f2343020aa128dafe6548d 12026 
gem2deb-test-runner_0.9.0_all.deb
Checksums-Sha256:
 7a060047ec6f976c7e4128a3ecc4c30fc0c7095cdbfccf06e42be03d9093cbc8 1651 
gem2deb_0.9.0.dsc
 b39a4ca4087e1930bb40a426f92b597049aa71200c38e09d0978dac5dc4d7ca5 50408 
gem2deb_0.9.0.tar.xz
 617c13b221f54e623892bf6c0afaa75acea0e572098875fe8513711f9eb27b6b 46078 
gem2deb_0.9.0_all.deb
 52cf6365a0a2dcb478995bdbe388bf8898e7e48d42ead56a8f61e89c1bb66d28 12026 
gem2deb-test-runner_0.9.0_all.deb
Files:
 2aa3f2ab067c220c10acf82104c08f24 46078 ruby optional gem2deb_0.9.0_all.deb
 87235b59dbadb349d0f47568984a9f41 12026 ruby optional 
gem2deb-test-runner_0.9.0_all.deb
 2e059e37fb20785a4ae283937b9e3924 1651 ruby optional gem2deb_0.9.0.dsc
 02f54245c71e795c7179f2e67c024676 50408 ruby optional gem2deb_0.9.0.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJT/E86AAoJEImvgrc5zSF6/oQH/0IWNZdrhVBOuYhHrtNWlxZt
8It0s+STPci5Zuem3vD27SCPUHkuPS7gAJtCuL5LhH2r8dG/6sa34l7mG3CgO6g9
Ev2XkRhsd2xJyIUm4i2cL2fo3zqLnyndErHydc96qHuIhHm+PcQZ8IVc9FGgekKN
eLgyL1vXe/XUrD3Jiaa2zgCC/pxvzPvpul1xJmllDuMUoYYG3p3HNY03JKKmBEcF
/IyTALnrUg/MfCCIGVBdmTdGO3B+ZGwfFvG3gYy1oSgkldL6ExIKySCo0dcwnkX/
DivofIyPQwCWEcKETPVbYayk4aJvKHW9TugibkFFgtAycBQmFCj3uw47lHyMp04=
=Mgif
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to