Your message dated Mon, 2 Dec 2013 10:08:35 -0300
with message-id <[email protected]>
and subject line Re: Bug#730716: tests and build fail if directory name
contains a + sign
has caused the Debian Bug report #730716,
regarding tests and build fail if directory name contains a + sign
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.)
--
730716: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=730716
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gem2deb
Version: 0.5.1
Severity: normal
Hi,
the tests and the package build fails if the current directory name
contains a plus sign. This might be the case with certain version
numbering schemes, for example for NMUs (0.5.1+nmu1, dch's default)
and backports. I fell over this while creating a
gem2deb_0.5.1~zgSID+0, as it is required for use with mini-buildd (and
valid!).
This is a clean sid chroot with gem2deb's build dependencies already
installed:
[91/590]mh@salida[debian_chroot sid_build64]:~/packages/gem2deb$ apt-get source
gem2deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
NOTICE: 'gem2deb' packaging is maintained in the 'Git' version control system
at:
git://anonscm.debian.org/pkg-ruby-extras/gem2deb.git
Skipping already downloaded file 'gem2deb_0.5.1.dsc'
Skipping already downloaded file 'gem2deb_0.5.1.tar.gz'
Need to get 0 B of source archives.
gpgv: keyblock resource `/home/mh/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Thu Nov 21 18:00:25 2013 UTC using RSA key ID CD460BDE
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./gem2deb_0.5.1.dsc
dpkg-source: info: extracting gem2deb in gem2deb-0.5.1
dpkg-source: info: unpacking gem2deb_0.5.1.tar.gz
[92/591]mh@salida[debian_chroot sid_build64]:~/packages/gem2deb$ cd
gem2deb-0.5.1
/home/mh/packages/gem2deb/gem2deb-0.5.1
[93/592]mh@salida[debian_chroot sid_build64]:~/packages/gem2deb/gem2deb-0.5.1$
/usr/bin/ruby1.9.1 -I"lib:test" -I"/usr/lib/ruby/vendor_ruby"
"/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb"
"test/unit/dh_make_ruby_test.rb" "test/unit/dh_ruby_test.rb"
Run options:
# Running tests:
.............................................
Finished tests in 4.800831s, 9.3734 tests/s, 12.2895 assertions/s.
45 tests, 59 assertions, 0 failures, 0 errors, 0 skips
[94/593]mh@salida[debian_chroot sid_build64]:~/packages/gem2deb/gem2deb-0.5.1$
cd ..
[95/594]mh@salida[debian_chroot sid_build64]:~/packages/gem2deb$ mv
gem2deb-0.5.1 gem2deb-0.5.1+1
[96/595]mh@salida[debian_chroot sid_build64]:~/packages/gem2deb$ cd
gem2deb-0.5.1+1/
/home/mh/packages/gem2deb/gem2deb-0.5.1+1
[97/596]mh@salida[debian_chroot sid_build64]:~/packages/gem2deb/gem2deb-0.5.1+1$
/usr/bin/ruby1.9.1 -I"lib:test" -I"/usr/lib/ruby/vendor_ruby"
"/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb"
"test/unit/dh_make_ruby_test.rb" "test/unit/dh_ruby_test.rb"
Run options:
# Running tests:
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Finished tests in 2.184468s, 20.6000 tests/s, 0.0000 assertions/s.
1) Error:
test: DhMakeRuby should be able to specify a package name. (DhMakeRubyTest):
Errno::ENOENT: No such file or directory - debian/rules
/home/mh/packages/gem2deb/gem2deb-0.5.1+1/lib/gem2deb/dh_make_ruby.rb:201:in
`create_debian_boilerplates'
/home/mh/packages/gem2deb/gem2deb-0.5.1+1/lib/gem2deb/dh_make_ruby.rb:141:in
`block in build_in_directory'
/home/mh/packages/gem2deb/gem2deb-0.5.1+1/lib/gem2deb/dh_make_ruby.rb:139:in
`chdir'
/home/mh/packages/gem2deb/gem2deb-0.5.1+1/lib/gem2deb/dh_make_ruby.rb:139:in
`build_in_directory'
/home/mh/packages/gem2deb/gem2deb-0.5.1+1/lib/gem2deb/dh_make_ruby.rb:133:in
`block in build'
/home/mh/packages/gem2deb/gem2deb-0.5.1+1/lib/gem2deb/dh_make_ruby.rb:129:in
`chdir'
<snip>
Please consider fixing this issue.
Greetings
Marc
--- End Message ---
--- Begin Message ---
Hi Marc, thanks for your bug report.
On Thu, Nov 28, 2013 at 04:17:25PM +0100, Marc Haber wrote:
> Package: gem2deb
> Version: 0.5.1
> Severity: normal
>
> Hi,
>
> the tests and the package build fails if the current directory name
> contains a plus sign. This might be the case with certain version
> numbering schemes, for example for NMUs (0.5.1+nmu1, dch's default)
> and backports. I fell over this while creating a
> gem2deb_0.5.1~zgSID+0, as it is required for use with mini-buildd (and
> valid!).
This is fixed in the 0.6.0 release that was just uploaded to unstable. I
made a mistake in the changelog and referenced the wrong bug number for
the entry associated with this bug, so I am manually closing it now.
--
Antonio Terceiro <[email protected]>
signature.asc
Description: Digital signature
--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers