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

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

    <bug>
          <bug_id>13377</bug_id>
          
          <creation_ts>2007-11-09 23:39:54 +0300</creation_ts>
          <short_desc>libgtk+2-common requires python</short_desc>
          <delta_ts>2008-03-12 03:36:55 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>libgtk+2-common</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="at@altlinux.org">at</reporter>
          <assigned_to name="at@altlinux.org">at</assigned_to>
          <cc>damir</cc>
    
    <cc>evg</cc>
    
    <cc>evyscr</cc>
    
    <cc>ktirf</cc>
    
    <cc>lav</cc>
    
    <cc>msp</cc>
    
    <cc>oddity</cc>
    
    <cc>shaba</cc>
    
    <cc>shrek</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>57763</commentid>
    <comment_count>0</comment_count>
    <who name="at@altlinux.org">at</who>
    <bug_when>2007-11-09 23:39:55 +0300</bug_when>
    <thetext>$ rpm -qpR libgtk+2-common-2.12.1-alt1.i586.rpm |grep python
python-base
python2.4(getopt)
python2.4(os)
python2.4(xml)
$

You are doing something DEADLY WRONG.

$ hsh --without-stuff --init
$ hsh-install libgtk+2
Preparing packages for installation...
ca-certificates-2007.02.06-alt1
libX11-locales-1.1.3-alt6
xml-common-0.6.3-alt11
libxml2-2.6.30-alt2
shared-mime-info-0.22-alt1
crontab-control-1.1-alt1
setproctitle-0.3.1-alt1
vixie-cron-4.1.20060426-alt3
crontabs-1.8-alt1
libXau-1.0.3-alt1
libXdmcp-1.0.2-alt1.0
libxcb-1.1-alt1
libX11-1.1.3-alt6
libXfixes-4.0.3-alt1
libatk-1.20.0-alt2
libXrender-0.9.4-alt1
libdirectfb_0.9.25-0.9.25.1-alt2
libexpat-2.0.1-alt0.1
libfreetype-2.3.5-alt2
fontconfig-2.4.2-alt3
Updating fonts cache: [ DONE ]
libpng12-1.2.13-alt3
libcairo-1.4.10-alt1
libssl6-0.9.8d-alt4
libjpeg-6b-alt8
libtiff-3.8.2-alt1
libcups-1.3.3-alt4
libXft-2.1.12-alt2
libpango-1.18.2-alt1
libXcomposite-0.4.0-alt1
libXcursor-1.1.9-alt1
libXdamage-1.1.1-alt1
libXext-1.0.3-alt1
libXi-1.1.3-alt1
libXinerama-1.0.2-alt1
libXrandr-1.2.2-alt1
libgdbm-1.8.3-alt4
python-modules-email-2.4.4-alt13
python-modules-compiler-2.4.4-alt13
python-modules-logging-2.4.4-alt13
python-modules-2.4.4-alt13
python-modules-xml-2.4.4-alt13
libgtk+2-common-2.12.1-alt1
libgtk+2-2.12.1-alt1
$ 

I&apos;ll shoot you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57764</commentid>
    <comment_count>1</comment_count>
    <who name="at@altlinux.org">at</who>
    <bug_when>2007-11-09 23:42:15 +0300</bug_when>
    <thetext>The bug has been assigned to me...
Er, I&apos;ll shoot him.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57785</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2007-11-10 14:19:28 +0300</bug_when>
    <thetext>Wow :)
Frankly, I don&apos;t see why libgtk+2-common requires python. This definitely
shouldn&apos;t happen. Python modules are not mentioned in the spec, so I think
there&apos;s something wrong with automatic requires on Python modules.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61443</commentid>
    <comment_count>3</comment_count>
    <who name="avm">avm</who>
    <bug_when>2008-01-19 22:19:02 +0300</bug_when>
    <thetext>В пакете libgtk+2-common есть файл gtk-builder-convert, который импортирует
getopt. Так что поиск зависимостей совершенно прав.
ktirf: кажется, надо переложить этот (совершенно разработческий) скрипт в
devel-пакет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65602</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2008-03-12 03:36:55 +0300</bug_when>
    <thetext>Переложил, встречайте libgtk+2-2.12.8-alt2.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>