<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>22382</bug_id>
          
          <creation_ts>2009-11-24 20:47:51 +0300</creation_ts>
          <short_desc>insufficient formal deps: undefined symbol: gperl_sv_is_defined</short_desc>
          <delta_ts>2012-10-07 20:04:01 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>perl-Gtk2-GladeXML</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>22383</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ivan Zakharyaschev">imz</reporter>
          <assigned_to name="Nikolay A. Fetisov">naf</assigned_to>
          <cc>at</cc>
    
    <cc>cas</cc>
    
    <cc>crux</cc>
    
    <cc>ender</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>naf</cc>
    
    <cc>qa_viy</cc>
    
    <cc>shaba</cc>
    
    <cc>viy</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>103542</commentid>
    <comment_count>0</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2009-11-24 20:47:51 +0300</bug_when>
    <thetext>perl-Gtk2-GladeXML-1.007-alt1

$ rpm -qf /usr/bin/perl
perl-base-5.8.9-alt2
$ 

I have apt-get-installed perl-Gtk2-GladeXML on an older system, but its requirements haven&apos;t been completely satisfied automatically by APT:

$ gwine 
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/i386-linux/auto/Gtk2/GladeXML/GladeXML.so: undefined symbol: gperl_sv_is_defined
$ 

Perhaps, more strcit formal dependencies should be added to the package manually, or this may be a problem to be solved by rpm-build (it could add better dependencies automatically to the built Perl packages).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103544</commentid>
    <comment_count>1</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2009-11-24 20:54:43 +0300</bug_when>
    <thetext>more info: 

$ ldd -r /usr/lib/perl5/vendor_perl/i386-linux/auto/Gtk2/GladeXML/GladeXML.so
	linux-gate.so.1 =&gt;  (0xb7f63000)
	libperl.so.5.8 =&gt; /usr/lib/libperl.so.5.8 (0xb7dfb000)
	libpthread.so.0 =&gt; /lib/libpthread.so.0 (0xb7de3000)
	/usr/lib/perl5/vendor_perl/i386-linux/auto/Glib/Glib.so (0xb7da0000)
	/usr/lib/perl5/vendor_perl/i386-linux/auto/Gtk2/Gtk2.so (0xb7b59000)
	libglade-2.0.so.0 =&gt; /usr/lib/libglade-2.0.so.0 (0xb7b41000)
	libgtk-x11-2.0.so.0 =&gt; /usr/lib/libgtk-x11-2.0.so.0 (0xb7717000)
	libgobject-2.0.so.0 =&gt; /usr/lib/libgobject-2.0.so.0 (0xb76db000)
	libglib-2.0.so.0 =&gt; /lib/libglib-2.0.so.0 (0xb7627000)
	libc.so.6 =&gt; /lib/libc.so.6 (0xb74d8000)
	libdl.so.2 =&gt; /lib/libdl.so.2 (0xb74d3000)
	libm.so.6 =&gt; /lib/libm.so.6 (0xb74aa000)
	libcrypt.so.1 =&gt; /lib/libcrypt.so.1 (0xb7473000)
	/lib/ld-linux.so.2 (0xb7f64000)
	libgthread-2.0.so.0 =&gt; /usr/lib/libgthread-2.0.so.0 (0xb746e000)
	libgdk-x11-2.0.so.0 =&gt; /usr/lib/libgdk-x11-2.0.so.0 (0xb73ce000)
	libatk-1.0.so.0 =&gt; /usr/lib/libatk-1.0.so.0 (0xb73b4000)
	libgdk_pixbuf-2.0.so.0 =&gt; /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7397000)
	libpangocairo-1.0.so.0 =&gt; /usr/lib/libpangocairo-1.0.so.0 (0xb738b000)
	libpango-1.0.so.0 =&gt; /usr/lib/libpango-1.0.so.0 (0xb7349000)
	libcairo.so.2 =&gt; /usr/lib/libcairo.so.2 (0xb72d0000)
	libxml2.so.2 =&gt; /usr/lib/libxml2.so.2 (0xb7196000)
	libgmodule-2.0.so.0 =&gt; /usr/lib/libgmodule-2.0.so.0 (0xb7191000)
	libX11.so.6 =&gt; /usr/lib/libX11.so.6 (0xb70a8000)
	libXfixes.so.3 =&gt; /usr/lib/libXfixes.so.3 (0xb70a2000)
	libgio-2.0.so.0 =&gt; /usr/lib/libgio-2.0.so.0 (0xb700e000)
	libpangoft2-1.0.so.0 =&gt; /usr/lib/libpangoft2-1.0.so.0 (0xb6fe5000)
	libfontconfig.so.1 =&gt; /usr/lib/libfontconfig.so.1 (0xb6fba000)
	libpcre.so.3 =&gt; /lib/libpcre.so.3 (0xb6f8b000)
	librt.so.1 =&gt; /lib/librt.so.1 (0xb6f82000)
	libXext.so.6 =&gt; /usr/lib/libXext.so.6 (0xb6f73000)
	libXrender.so.1 =&gt; /usr/lib/libXrender.so.1 (0xb6f69000)
	libXinerama.so.1 =&gt; /usr/lib/libXinerama.so.1 (0xb6f65000)
	libXi.so.6 =&gt; /usr/lib/libXi.so.6 (0xb6f5b000)
	libXrandr.so.2 =&gt; /usr/lib/libXrandr.so.2 (0xb6f53000)
	libXcursor.so.1 =&gt; /usr/lib/libXcursor.so.1 (0xb6f4a000)
	libXcomposite.so.1 =&gt; /usr/lib/libXcomposite.so.1 (0xb6f47000)
	libXdamage.so.1 =&gt; /usr/lib/libXdamage.so.1 (0xb6f42000)
	libfreetype.so.6 =&gt; /usr/lib/libfreetype.so.6 (0xb6ec7000)
	libpixman-1.so.0 =&gt; /usr/lib/libpixman-1.so.0 (0xb6e84000)
	libglitz.so.1 =&gt; /usr/lib/libglitz.so.1 (0xb6e5c000)
	libpng12.so.0 =&gt; /usr/lib/libpng12.so.0 (0xb6e36000)
	libxcb-render-util.so.0 =&gt; /usr/lib/libxcb-render-util.so.0 (0xb6e31000)
	libxcb-render.so.0 =&gt; /usr/lib/libxcb-render.so.0 (0xb6e29000)
	libxcb.so.1 =&gt; /usr/lib/libxcb.so.1 (0xb6e11000)
	libz.so.1 =&gt; /lib/libz.so.1 (0xb6dfd000)
	libxcb-xlib.so.0 =&gt; /usr/lib/libxcb-xlib.so.0 (0xb6dfb000)
	libresolv.so.2 =&gt; /lib/libresolv.so.2 (0xb6de5000)
	libexpat.so.1 =&gt; /usr/lib/libexpat.so.1 (0xb6dc4000)
	libXau.so.6 =&gt; /usr/lib/libXau.so.6 (0xb6dc0000)
	libXdmcp.so.6 =&gt; /usr/lib/libXdmcp.so.6 (0xb6dba000)
undefined symbol: cairo_struct_from_sv	(/usr/lib/perl5/vendor_perl/i386-linux/auto/Gtk2/Gtk2.so)
undefined symbol: cairo_object_to_sv	(/usr/lib/perl5/vendor_perl/i386-linux/auto/Gtk2/Gtk2.so)
undefined symbol: cairo_object_from_sv	(/usr/lib/perl5/vendor_perl/i386-linux/auto/Gtk2/Gtk2.so)
undefined symbol: cairo_struct_to_sv	(/usr/lib/perl5/vendor_perl/i386-linux/auto/Gtk2/Gtk2.so)
undefined symbol: gperl_sv_is_defined	(/usr/lib/perl5/vendor_perl/i386-linux/auto/Gtk2/GladeXML/GladeXML.so)
$</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133795</commentid>
    <comment_count>2</comment_count>
    <who name="Vladimir Lettiev">crux</who>
    <bug_when>2012-10-07 20:04:01 +0400</bug_when>
    <thetext>gperl_sv_is_defined содержится в Glib/Glib.so пакета perl-Glib, который вытягивается по зависимостям perl-Gtk2-GladeXML.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>