[DRE-maint] Bug#892131: gem2deb: generates spurious dependencies on ruby

2018-03-13 Thread Aurelien Jarno
control: severity -1 serious

On 2018-03-05 23:09, Sven Joachim wrote:
> Package: gem2deb
> Version: 0.38
> Severity: important
> 
> In the last binNMU of redland-bindings, both librdf-perl and
> python-librdf gained a dependency on ruby (<< 1:2.6~).  This cannot be
> right, since these packages have nothing to do with ruby whatsoever.

As we have some essential packages like libselinux that have a ruby
binding, and upload of any of them would make ruby de facto essential.
I am therefore raising the severity.

> Most likely the fix for #889470 is responsible for this, but I know
> nothing about ruby.

Indeed I confirm that:

--- a/bin/dh_ruby_fixdepends
+++ b/bin/dh_ruby_fixdepends
@@ -40,7 +40,8 @@ include Gem2Deb
   std_deps << dep
 end
   end
-  newdeps = (std_deps + [libruby_deps.join(' | ')] + [ruby_deps.join(' | 
')]).join(', ')
+  upper_bound = RubyDebianDev.ruby_upper_bound
+  newdeps = (std_deps + [libruby_deps.join(' | ')] + [ruby_deps.join(' | 
')] + [upper_bound]).join(', ')
   fd.puts "shlibs:Depends=#{newdeps}"
 else
       fd.puts l

The upper_bound should only be added if libruby_deps or ruby_deps are not empty.

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net

___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers


[DRE-maint] Bug#866030: Bug#856152: python-apt: FTBFS: Testsuite failure

2017-07-31 Thread Aurelien Jarno
On 2017-07-31 15:11, Mattia Rizzolo wrote:
> On Sun, Apr 23, 2017 at 10:07:08PM +0200, Julian Andres Klode wrote:
> > On Wed, Mar 01, 2017 at 03:33:55PM +, James Clarke wrote:
> > > So the issue here is that, by default, pbuilder runs the build in a
> > > separate network namespace with only a loopback interface configured.
> > > The loopback interface works, you can bind and connect as normal
> > > (otherwise this would have been found a long time ago), but getaddrinfo
> > > has a slightly interesting deviation from POSIX. POSIX states[1]:
> > 
> > It also fails on my system now since I switched from dnsmasq to 
> > systemd-resolved. That's really annoying.
> 
> Just a quick note that it's probably the same thing that is tracked in
> glibc's #844420 (glibc FTBFS in pbuilder due a test failing to resolve
> localhost).

I doubt it. The bug in #844420 is that glibc fails to resolve entries
from /etc/hosts when they are fully qualified. It means with the
standard /etc/hosts, it fails to resolv "localhost." but succeed in
resolving "localhost".
In the python-apt bug, it seems that the entry to be resolved is
"localhost".

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net


signature.asc
Description: PGP signature
___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

[DRE-maint] Bug#633302: ruby-bcrypt: FTBFS everywhere: [BUG] Segmentation fault

2011-07-09 Thread Aurelien Jarno
Package: ruby-bcrypt
Version: 2.1.4
Severity: serious
Justification: fails to build from source (but built successfully in the past)

>From my build log:

| make[1]: Entering directory `/tmp/buildd/ruby-bcrypt-2.1.4/ext/mri'
| /bin/mkdir -p 
/tmp/buildd/ruby-bcrypt-2.1.4/debian/ruby-bcrypt/usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux
| /usr/bin/install -c -m 0755 bcrypt_ext.so 
/tmp/buildd/ruby-bcrypt-2.1.4/debian/ruby-bcrypt/usr/lib/ruby/vendor_ruby/1.9.1/x86_64-linux
| make[1]: Leaving directory `/tmp/buildd/ruby-bcrypt-2.1.4/ext/mri'
| Running tests for ruby1.8 using debian/ruby-tests.rb...
| /usr/bin/ruby1.8 -Ilib debian/ruby-tests.rb
| 
| The BCrypt engine
| /tmp/buildd/ruby-bcrypt-2.1.4/lib/bcrypt.rb:49: [BUG] Segmentation fault
| ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
| 
| ERROR: Test "ruby1.8" failed. Exiting.
| dh_auto_install: dh_ruby --install 
/tmp/buildd/ruby-bcrypt-2.1.4/debian/ruby-bcrypt returned exit code 1
| make: *** [binary] Error 1
| dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 
2

Full builds logs are available on:
https://buildd.debian.org/status/package.php?p=ruby-bcrypt&suite=sid


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

Kernel: Linux 2.6.39-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers