[DRE-maint] Bug#751969: gir1.2-goocanvas-2.0: Introspection file installed in the wrong directory

2014-06-18 Thread Alberto Garcia
Package: gir1.2-goocanvas-2.0
Version: 2.0.2-1
Severity: grave
Justification: renders package unusable

Hi,

gir1.2-goocanvas-2.0 installs the GooCanvas-2.0.typelib in the
/usr/lib/x86_64-linux-gnu/girepository-1.0/ directory.

However typelib files are not supposed to go there, they should be in
/usr/lib/girepository-1.0/ instead, else programs will not find them.

In addition to that, gir1.2-goocanvas-2.0 must depend on
libgoocanvas-2.0-9, which is the package that provides the actual
library.

Berto

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

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information

___
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#751969: gir1.2-goocanvas-2.0: Introspection file installed in the wrong directory

2014-06-18 Thread Alberto Garcia
Control: tags -1 patch

On Wed, Jun 18, 2014 at 02:30:26PM +0300, Alberto Garcia wrote:

 However typelib files are not supposed to go there, they should be in
 /usr/lib/girepository-1.0/ instead, else programs will not find them.

I think the fix should be as simple as this (I haven't tested it,
though):

--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -165,7 +165,7 @@ INTROSPECTION_GIRS += GooCanvas-2.0.gir
 girdir = $(datadir)/gir-1.0
 gir_DATA = $(INTROSPECTION_GIRS)
 
-typelibdir = $(libdir)/girepository-1.0
+typelibdir = @INTROSPECTION_TYPELIBDIR@
 typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
 
 CLEANFILES += $(gir_DATA) $(typelib_DATA)

For the dependencies I recommend this in debian/rules:

override_dh_shlibdeps:
dh_shlibdeps
dh_girepository

Plus a build-dependency on gobject-introspection in the debian/control
file.

Berto

___
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] Processed: Re: gir1.2-goocanvas-2.0: Introspection file installed in the wrong directory

2014-06-18 Thread Debian Bug Tracking System
Processing control commands:

 tags -1 patch
Bug #751969 [gir1.2-goocanvas-2.0] gir1.2-goocanvas-2.0: Introspection file 
installed in the wrong directory
Added tag(s) patch.

-- 
751969: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751969
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
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] rabbit is marked for autoremoval from testing

2014-06-18 Thread Debian testing autoremoval watch
rabbit 2.1.2-2 is marked for autoremoval from testing on 2014-07-18

It (build-)depends on packages with these RC bugs:
750523: ruby-gio2: some libraries are not installed


___
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] ruby-gnome2 is marked for autoremoval from testing

2014-06-18 Thread Debian testing autoremoval watch
ruby-gnome2 2.2.0-2 is marked for autoremoval from testing on 2014-07-18

It is affected by these RC bugs:
750523: ruby-gio2: some libraries are not installed


___
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] ruby-globalhotkeys is marked for autoremoval from testing

2014-06-18 Thread Debian testing autoremoval watch
ruby-globalhotkeys 0.3.2-4 is marked for autoremoval from testing on 2014-07-18

It (build-)depends on packages with these RC bugs:
750523: ruby-gio2: some libraries are not installed


___
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] ruby-em-http-request is marked for autoremoval from testing

2014-06-18 Thread Debian testing autoremoval watch
ruby-em-http-request 1.1.2-2 is marked for autoremoval from testing on 
2014-06-20

It is affected by these RC bugs:
745672: ruby-em-http-request: FTBFS: ERROR: ./spec/dns_spec.rb:16 # 
EventMachine::HttpRequest should fail GET on


___
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