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

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

    <bug>
          <bug_id>11302</bug_id>
          
          <creation_ts>2007-04-01 21:25:57 +0400</creation_ts>
          <short_desc>filesystem package is out of sync with %_?iconsdir macros</short_desc>
          <delta_ts>2008-03-13 12:41:56 +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>filesystem</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="viy">viy</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>glebfm</cc>
    
    <cc>ktirf</cc>
    
    <cc>ldv</cc>
    
    <cc>php-coder</cc>
    
    <cc>placeholder</cc>
    
    <cc>vt</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>47580</commentid>
    <comment_count>0</comment_count>
    <who name="viy">viy</who>
    <bug_when>2007-04-01 21:25:57 +0400</bug_when>
    <thetext>earlier (at least in compact 3.0)
&apos;filesystem&apos; contained standard alt locations of
%_miconsdir, %_liconsdir, %_niconsdir:
igor@olya ~ $ rpm -qf /usr/share/icons/mini
filesystem-2.3.1-alt1
igor@olya ~ $ rpm -qf /usr/share/icons/large
filesystem-2.3.1-alt1
igor@olya ~ $ rpm -qf /usr/share/icons/     
filesystem-2.3.1-alt1
as Sergey added freedesktop standards support, 
those standard locations were changed,
but those changes was not reflected in &apos;filesystem&apos; package.
it should be fixed in filesystem,
otherwise it will cause extra dependency to icons-theme-hicolor 
for all desktop packages.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47590</commentid>
    <comment_count>1</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2007-04-02 01:22:22 +0400</bug_when>
    <thetext>icon-themes-hicolor is not a real &quot;theme&quot;, it&apos;s just a collection of directory
entries and index.theme that contains some fd.o information about these
directories. I don&apos;t see anything bad in dependency of packages that contain
icons, on this package.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48010</commentid>
    <comment_count>2</comment_count>
    <who name="viy">viy</who>
    <bug_when>2007-04-05 20:17:45 +0400</bug_when>
    <thetext>the bad thing is polluting the specs.
Also, it requires changes to all desktop packages.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48046</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2007-04-06 12:54:30 +0400</bug_when>
    <thetext>The answer to polluting the specs can be the same as to any library package:
autogenerate this dependency, judging on the presence of files in
/usr/share/icons/hicolor. This also solves the problem of mass-changing desktop
package specs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48073</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2007-04-06 15:32:02 +0400</bug_when>
    <thetext>Я, вообще, за то, чтоб в filesystem, но там че-то слишком много каталогов, да 
и не знаю точно, насколько этот состав постоянен.
Да и /usr/share/icons/locolor вроде тоже туда же.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48109</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2007-04-06 16:25:46 +0400</bug_when>
    <thetext>Состав каталогов под /usr/share/icons/hicolor/ изменяется, но довольно редко.
См. ChangeLog от последней версии здесь:
http://icon-theme.freedesktop.org/wiki/HicolorTheme
В общем, по некотором размышлении я согласен с тем, что подмножество каталогов,
относящихся к %_?iconsdir, лучше перенести в filesystem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>48233</commentid>
    <comment_count>6</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2007-04-07 01:41:55 +0400</bug_when>
    <thetext>Если нетрудно, приведите полный список каталогов, которые предлагается перенести
в пакет filesystem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54968</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2007-09-10 12:45:51 +0400</bug_when>
    <thetext>Попробуем снять баг с ручного тормоза. Господа заинтересованные, просьба
отревьюить. Скорее всего, стоит добавить какие-то ещё каталоги из
icon-theme-hicolor.
/usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
Это только необходимый минимум для поддержки макросов %_{l,m,n}iconsdir.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55000</commentid>
    <comment_count>8</comment_count>
    <who name="viy">viy</who>
    <bug_when>2007-09-10 18:37:02 +0400</bug_when>
    <thetext>хоть что-то добавить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55005</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2007-09-10 22:42:30 +0400</bug_when>
    <thetext>А можно хоть какими-нибудь словами уточнить, что скрывается за &quot;хоть что-то&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55177</commentid>
    <comment_count>10</comment_count>
    <who name="viy">viy</who>
    <bug_when>2007-09-14 21:18:29 +0400</bug_when>
    <thetext>имел в виду, что полностью поддерживаю Ваше предложение.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56573</commentid>
    <comment_count>11</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2007-10-16 15:14:39 +0400</bug_when>
    <thetext>Ok, просьба вышеприведённый список добавить в filesystem. Из
icon-theme-hicolor-0.10-alt2 соответствующие каталоги удалены.
Не помечаю как FIXED, поскольку этих каталогов, имхо, недостаточно. Но
сформулировать, что ещё нужно перенести в filesystem и в особенности - критерий
переноса я пока не готов. Если кто-то ещё это может сделать, переоткройте баг,
пожалуйста, и сформулируйте.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56713</commentid>
    <comment_count>12</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2007-10-18 18:13:53 +0400</bug_when>
    <thetext>ok</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56714</commentid>
    <comment_count>13</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2007-10-18 18:52:19 +0400</bug_when>
    <thetext>Packaged 7 dirs from /usr/share/icons/hicolor directory hierarchy as mentioned
above.

BEWARE: build of 17 packages will break due to new filesystem intersections:

cheesetracker-0.9.9-alt4.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/apps

enigma-1.0-alt1.i586.rpm: /usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps

fglrx-tools-8.40.4-alt2.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/apps

filelight-1.0-alt2.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/apps

katapult-0.3.1.4r-alt2.i586.rpm: /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32/apps /usr/share/icons/hicolor/48x48/apps

kbfx-0.4.9.3.1-alt1.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps


kflickr-0.5-alt1.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps

kmuddy-0.8-alt1.i586.rpm: /usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps /usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps

knowit-0.10-alt4.1.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps

ksocrat-3.2.1-alt6.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps

kxdocker-0.39-alt1.i586.rpm: /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32/apps /usr/share/icons/hicolor/48x48/apps

last-exit-4-alt1.i586.rpm: /usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps /usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/48x48

muine-0.8.6-alt2.i586.rpm: /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32/apps

qtiplot-0.8.9-alt2.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps

rosegarden-1.5.1-alt1.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/apps

smplayer-0.5.60-alt1.i586.rpm: /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32/apps

TnL-20070827-alt1.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/apps

worker-2.14.1-alt0.1.i586.rpm: /usr/share/icons/hicolor
/usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/apps

yakuake-2.8-alt1.i586.rpm: /usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/32x32/apps
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56717</commentid>
    <comment_count>14</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2007-10-18 20:37:50 +0400</bug_when>
    <thetext>По-хорошему бы все каталоги из icon-theme-hicolor в filesystem переместить</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56798</commentid>
    <comment_count>15</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2007-10-21 20:28:40 +0400</bug_when>
    <thetext>Насколько эти каталоги релевантны для сервера без иксов и монитора?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>