[DRE-maint] Bug#751969: gir1.2-goocanvas-2.0: Introspection file installed in the wrong directory
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
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
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
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
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
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
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