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

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

    <bug>
          <bug_id>13430</bug_id>
          
          <creation_ts>2007-11-14 18:28:39 +0300</creation_ts>
          <short_desc>broken fonts.alias references nonexistent fonts</short_desc>
          <delta_ts>2011-06-03 00:19:54 +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>fonts-bitmap-cyr_rfx-koi8-r</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>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey Vlasov">vsu</reporter>
          <assigned_to name="viy">viy</assigned_to>
          <cc>evg</cc>
    
    <cc>ldv</cc>
    
    <cc>shrek</cc>
    
    <cc>viy</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>58180</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey Vlasov">vsu</who>
    <bug_when>2007-11-14 18:28:39 +0300</bug_when>
    <thetext>fonts-bitmap-cyr_rfx-koi8-r-1.1-alt10

/usr/share/fonts/bitmap/cyr_rfx-koi8-r/75dpi/fonts.alias содержит строки вида:

&quot;-adobe_koi8_1-courier-bold-o-normal--10-100-75-75-m-60-koi8-r&quot;
&quot;-adobe-courier-bold-o-normal--10-100-75-75-m-60-koi8-r&quot;

Однако на самом деле FOUNDRY у шрифтов в пакете - rfx, а не adobe; получается,
что алиас ссылается на несуществующий шрифт, что приводит к невозможности
нормального выбора шрифтов по маске, захватывающей такой алиас:

$ xlsfonts -fn &apos;-*-helvetica-medium-r-normal-*-*-120-*-*-*-*-koi8-r&apos;
-rfx-helvetica-medium-r-normal--12-120-75-75-p-67-koi8-r
$ xfd -fn &apos;-*-helvetica-medium-r-normal-*-*-120-*-*-*-*-koi8-r&apos;
Warning: Cannot convert string
&quot;-*-helvetica-bold-r-normal-*-*-120-*-*-*-*-koi8-r&quot; to type FontStruct
Warning: Cannot convert string
&quot;-*-helvetica-medium-r-normal-*-*-120-*-*-*-*-koi8-r&quot; to type FontStruct
xfd:  no font to display

При этом xfd -fn &apos;-rfx-helvetica-medium-r-normal-*-*-120-*-*-*-*-koi8-r&apos; работает.

Исправление алиасов (замена -adobe- на -rfx- в правой части) исправляет работу -
после этого по &apos;-*-helvetica-medium-r-normal-*-*-120-*-*-*-*-koi8-r&apos; выбирается
нужный шрифт.

Также неверная правая часть у алиасов вида

lucidasans-bolditalic-8 -b&amp;h-lucida-bold-i-normal-sans-8-80-75-75-p-49-koi8-r

(там тоже должно быть -rfx-). Однако далее в файле есть места, где нужно именно
-b&amp;h-:

&quot;-b&amp;h-lucida-bold-i-normal-sans-10-100-75-75-p-67-koi8-r&quot;
&quot;-rfx-serene-bold-i-normal-sans-10-100-75-75-p-67-koi8-r&quot;

(так что заменять -b&amp;h- на -rfx- глобально нельзя).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>58184</commentid>
    <comment_count>1</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2007-11-14 19:18:10 +0300</bug_when>
    <thetext>лично мне эти шрифты не интересны. пересобирались по принципу что б было</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121742</commentid>
    <comment_count>2</comment_count>
    <who name="viy">viy</who>
    <bug_when>2011-05-30 01:40:59 +0400</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; лично мне эти шрифты не интересны. пересобирались по принципу что б было

Валерий, эти шрифты мне интересны. Перевешивайте на меня, или добавтьте @qa,
я сделаю NMU.
можете все 4 перевесить:
fonts-bitmap-cyr_rfx-iso10646-0400      shrek
fonts-bitmap-cyr_rfx-iso8859-5  shrek
fonts-bitmap-cyr_rfx-koi8-r     shrek
fonts-bitmap-cyr_rfx-koi8-u     shrek</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121743</commentid>
    <comment_count>3</comment_count>
    <who name="viy">viy</who>
    <bug_when>2011-05-30 01:41:49 +0400</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; лично мне эти шрифты не интересны. пересобирались по принципу что б было

Валерий, эти шрифты мне интересны. Перевешивайте на меня, или добавтьте @qa,
я сделаю NMU.
можете все 4 перевесить:
fonts-bitmap-cyr_rfx-iso10646-0400      shrek
fonts-bitmap-cyr_rfx-iso8859-5  shrek
fonts-bitmap-cyr_rfx-koi8-r     shrek
fonts-bitmap-cyr_rfx-koi8-u     shrek</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121767</commentid>
    <comment_count>4</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2011-05-30 22:06:56 +0400</bug_when>
    <thetext>fonts-bitmap-cyr_rfx-koi8-r-1.1-alt11 -&gt; sisyphus:

* Mon May 30 2011 Igor Vlasenko &lt;viy@altlinux&gt; 1.1-alt11
- use real fonts in fonts.alias (closes: 13430)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121768</commentid>
    <comment_count>5</comment_count>
    <who name="viy">viy</who>
    <bug_when>2011-05-30 22:10:25 +0400</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; fonts-bitmap-cyr_rfx-koi8-r-1.1-alt11 -&gt; sisyphus:
&gt; 
&gt; * Mon May 30 2011 Igor Vlasenko &lt;viy@altlinux&gt; 1.1-alt11
&gt; - use real fonts in fonts.alias (closes: 13430)

С этим изменением у меня стал запускаться xdvi,
но xfontsel по прежнему не запускается.
$ xfontsel 
Warning: Unable to load any usable ISO8859 font
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
Error: Aborting: no font found

буду дальше смотреть.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121769</commentid>
    <comment_count>6</comment_count>
    <who name="viy">viy</who>
    <bug_when>2011-05-30 22:41:04 +0400</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; (В ответ на комментарий №4)
&gt; &gt; fonts-bitmap-cyr_rfx-koi8-r-1.1-alt11 -&gt; sisyphus:
&gt; &gt; 
&gt; &gt; * Mon May 30 2011 Igor Vlasenko &lt;viy@altlinux&gt; 1.1-alt11
&gt; &gt; - use real fonts in fonts.alias (closes: 13430)
&gt; 
&gt; С этим изменением у меня стал запускаться xdvi,
&gt; но xfontsel по прежнему не запускается.
&gt; $ xfontsel 
&gt; Warning: Unable to load any usable ISO8859 font
&gt; Warning: Missing charsets in String to FontSet conversion
&gt; Warning: Unable to load any usable fontset
&gt; Error: Aborting: no font found
&gt; 
&gt; буду дальше смотреть.
написал утилиту для проверки fonts.alias, 
там еще есть битые alias-ы.
поправлю в alt12</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121770</commentid>
    <comment_count>7</comment_count>
    <who name="viy">viy</who>
    <bug_when>2011-05-30 23:34:23 +0400</bug_when>
    <thetext>&gt; написал утилиту для проверки fonts.alias, 
&gt; там еще есть битые alias-ы.
&gt; поправлю в alt12

Поправил, теперь правлю другие шрифты.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121869</commentid>
    <comment_count>8</comment_count>
    <who name="Sergey Vlasov">vsu</who>
    <bug_when>2011-06-03 00:11:00 +0400</bug_when>
    <thetext>Теперь алиасы там не ломающие шрифты, а просто бесполезные:

&quot;-rfx-serene-bold-i-normal-sans-10-100-75-75-p-67-koi8-r&quot; &quot;-rfx-serene-bold-i-normal-sans-10-100-75-75-p-67-koi8-r&quot;

В этом месте должно быть так:
&quot;-b&amp;h-lucida-bold-i-normal-sans-10-100-75-75-p-67-koi8-r&quot; &quot;-rfx-serene-bold-i-normal-sans-10-100-75-75-p-67-koi8-r&quot;

(т.е., добавляются имена -b&amp;h-lucida-*-koi8-r).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121870</commentid>
    <comment_count>9</comment_count>
    <who name="viy">viy</who>
    <bug_when>2011-06-03 00:19:54 +0400</bug_when>
    <thetext>да, было такое, но я заметил и исправил. обновитесь до 
fonts-bitmap-cyr_rfx-koi8-r-1.1-alt13</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>