After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 791440 - Introspection cpanminus installation failed
Introspection cpanminus installation failed
Status: RESOLVED INVALID
Product: gnome-perl
Classification: Bindings
Component: Glib::Object::Introspection
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtk2-perl-bugs
gtk2-perl-bugs
https://git.gnome.org//browse/perl-Gtk3
Depends on:
Blocks:
 
 
Reported: 2017-12-10 13:53 UTC by ufibra
Modified: 2017-12-10 18:21 UTC
See Also:
GNOME target: ---
GNOME version: 3.17/3.18



Description ufibra 2017-12-10 13:53:08 UTC
On Xubuntu 16.04 LTS in command line:

$ sudo cpanm Glib::Object::Introspection

downloads:
Glib-Object-Introspection-0.044.tar.gz
into:
/home/<user>/.cpanm/work/1512900786.7091/

but strikes error:
--> Working on Glib::Object::Introspection
Fetching http://www.cpan.org/authors/id/X/XA/XAOC/Glib-Object-Introspection-0.044.tar.gz ... OK
Configuring Glib-Object-Introspection-0.044 ... N/A
! Configure failed for Glib-Object-Introspection-0.044. See /home/splu/.cpanm/work/1512913555.4333/build.log for details.

inside build.log it says:
...
*** can not find package gobject-introspection-1.0 >= 0.10.0
...

so I fixed by (I guess):
$ sudo apt install libglib-object-introspection-perl
but I m not sure till I will fix bug 791439.
Comment 1 ufibra 2017-12-10 14:01:13 UTC
Before installing...
Glib-Object-Introspection-0.044
should I install...
gobject-introspection-1.0
or...
gobject-introspection-0.10.0
and how could it be accomplished using cpanminus by command line?
Comment 2 Emmanuele Bassi (:ebassi) 2017-12-10 18:21:30 UTC
Bugzilla is not a help forum; please, use the gtk-perl-list mailing list for questions on how to install and use Perl modules wrapping GNOME platform functionality.

gobject-introspection-1.0 is the C library that is wrapped by Glib::Object::Introspection; you can install it in the same way you installed glib-2.0 on your system in order to use the Glib bindings for Perl.