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

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

    <bug>
          <bug_id>25609</bug_id>
          
          <creation_ts>2011-05-14 19:54:55 +0400</creation_ts>
          <short_desc>Опция --enable-gl в сборке libcairo приводит значительному увеличению потребления памяти при использовании проприетарного драйвера Nvidia.</short_desc>
          <delta_ts>2021-07-06 12:20:50 +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>libcairo</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>30940</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Владимир Диденко">vladimir.didenko</reporter>
          <assigned_to name="Dmitry V. Levin">ldv</assigned_to>
          <cc>aen</cc>
    
    <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>dd1email</cc>
    
    <cc>enp</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>real.altlinux.org</cc>
    
    <cc>shrek</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>121285</commentid>
    <comment_count>0</comment_count>
    <who name="Владимир Диденко">vladimir.didenko</who>
    <bug_when>2011-05-14 19:54:55 +0400</bug_when>
    <thetext>Опция --enable-gl в сборке libcairo приводит к значительному увеличению потребления памяти при использовании проприетарного драйвера Nvidia. Использование libcairo из people/gnome, где библиотека собрана без gl, решает проблему. 

Ссылка на похожую багу на ланчпаде:

https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/725434

Там проблема тоже решилась после сборки libcairo без gl бэкенда. 

Проблема воспроизводится не только у меня. 

Жалобы в рассылке gnome: 

http://lists.altlinux.org/pipermail/gnome/2011-April/002696.html

Жалобы на форуме(когда в p5 приплыл libcairo 1.10 c gl бэкендом):

http://forum.altlinux.org/index.php/topic,10644.0.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121288</commentid>
    <comment_count>1</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2011-05-14 20:11:39 +0400</bug_when>
    <thetext>http://git.altlinux.org/people/shrek/packages/?p=cairo.git;a=commit;h=ddba9c81acdf9d739f39828af7c66f4249f7c957
вопрос &quot;почему этого еще нет в сизифе&quot; задавайде ldv@</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121290</commentid>
    <comment_count>2</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-05-14 22:42:53 +0400</bug_when>
    <thetext>OK, я соберу в Сизиф libcairo-1.10.2-alt7.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121291</commentid>
    <comment_count>3</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2011-05-14 22:58:47 +0400</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; OK, я соберу в Сизиф libcairo-1.10.2-alt7.

ты хочешь быть мантейнером cairo?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121292</commentid>
    <comment_count>4</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-05-14 23:05:42 +0400</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; (В ответ на комментарий №2)
&gt; &gt; OK, я соберу в Сизиф libcairo-1.10.2-alt7.
&gt; 
&gt; ты хочешь быть мантейнером cairo?

Валера, есть серьезная бага usability с известным фиксом. Она никак не связана
с патчем ldv@, который Вы хотите откатить. Обсудить этот патч и последствия его
отката можно отдельно. Это разные вопросы, не стоит их связывать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121293</commentid>
    <comment_count>5</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2011-05-14 23:10:31 +0400</bug_when>
    <thetext>тогда я не понял что значит &quot;я соберу alt7&quot; и с чего вдруг не выложить alt6</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121294</commentid>
    <comment_count>6</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-05-14 23:14:36 +0400</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; тогда я не понял что значит &quot;я соберу alt7&quot; и с чего вдруг не выложить alt6

Из-за :
- removed hacks of previous commits

Это Ваши с ldv@ разногласия, которые не имеют отношения к 
- disabled gl, drm, xml backends
решающему обсуждаемую багу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121295</commentid>
    <comment_count>7</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-05-14 23:23:57 +0400</bug_when>
    <thetext>(In reply to comment #3)
&gt; (В ответ на комментарий №2)
&gt; &gt; OK, я соберу в Сизиф libcairo-1.10.2-alt7.
&gt; 
&gt; ты хочешь быть мантейнером cairo?

Нет, я бы предпочел, чтобы у libcairo был полноценный мейнтейнер.

Увы, я вынужден отправить в Сизиф -alt7, поскольку в -alt6 ты внес в %install вредное для Сизифа изменение.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121296</commentid>
    <comment_count>8</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2011-05-14 23:29:56 +0400</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Нет, я бы предпочел, чтобы у libcairo был полноценный мейнтейнер.

но упорно добиваешься обратного

&gt; Увы, я вынужден отправить в Сизиф -alt7, поскольку в -alt6 ты внес в %install
&gt; вредное для Сизифа изменение.

я выкинул очередную блаж горячо любимого товой at@</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121297</commentid>
    <comment_count>9</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-05-14 23:34:45 +0400</bug_when>
    <thetext>(In reply to comment #8)
&gt; (В ответ на комментарий №7)
&gt; &gt; Нет, я бы предпочел, чтобы у libcairo был полноценный мейнтейнер.
&gt; 
&gt; но упорно добиваешься обратного

Мейнтейнер должен мейнтейнить.

&gt; &gt; Увы, я вынужден отправить в Сизиф -alt7, поскольку в -alt6 ты внес в %install
&gt; &gt; вредное для Сизифа изменение.
&gt; 
&gt; я выкинул очередную блаж горячо любимого товой at@

Это изменение нужно для Сизифа, свои оценки можешь оставить при себе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121298</commentid>
    <comment_count>10</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2011-05-14 23:37:52 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; (В ответ на комментарий №7)
&gt; &gt; Увы, я вынужден отправить в Сизиф -alt7, поскольку в -alt6 ты внес в %install
&gt; &gt; вредное для Сизифа изменение.
&gt; 
&gt; я выкинул очередную блаж горячо любимого товой at@

Оценки могут быть различны, но откат &quot;блажи&quot; будет не сильно лучше чем она сама.
Изменения эти надо бы апстримить, об этом говорили в devel@.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121299</commentid>
    <comment_count>11</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2011-05-15 00:25:55 +0400</bug_when>
    <thetext>libcairo-1:1.10.2-alt7 -&gt; sisyphus:

* Sat May 14 2011 Dmitry V. Levin &lt;ldv@altlinux&gt; 1:1.10.2-alt7
- Reintroduced fixes for libcairo-devel dependencies that were removed
  erroneously in previous release.

* Fri Apr 22 2011 Valery Inozemtsev &lt;shrek@altlinux&gt; 1:1.10.2-alt6
- removed hacks of previous commits
- disabled gl, drm, xml backends (closes: #25609).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121309</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-05-15 13:43:32 +0400</bug_when>
    <thetext>(In reply to comment #8)
&gt; &gt; Нет, я бы предпочел, чтобы у libcairo был полноценный мейнтейнер.
&gt; но упорно добиваешься обратного
:(

&gt; &gt; Увы, я вынужден отправить в Сизиф -alt7, поскольку в -alt6 ты внес в %install
&gt; &gt; вредное для Сизифа изменение.
&gt; я выкинул очередную блаж горячо любимого товой at@
Валер, at@ плохо продумал практическое проведение теоретически полезных изменений, но раз уж тогда решили, что откатывать сизиф будет ещё хуже -- то чем могу помочь тебе с допиныванием последствий?

В апстрим понятно и правильно, но вряд ли получится оперативно с учётом бранча (понимаю, что тебе он без дела).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>131465</commentid>
    <comment_count>13</comment_count>
    <who name="Владимир Диденко">vladimir.didenko</who>
    <bug_when>2012-05-26 16:31:52 +0400</bug_when>
    <thetext>--enable-gl опять используется при сборке. Опять проблемы с потреблением памяти при использовании проприетарных драйверов Nvidia. Я не гордый, могу для себя и пересобрать, но все равно, как-то нехорошо получается по отношению к пользователям Nvidia, так как не все могут себе позволить пользоваться nouveau.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>131466</commentid>
    <comment_count>14</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2012-05-26 16:47:40 +0400</bug_when>
    <thetext>А что будет с пользователями других драйверов без этой опции?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>132834</commentid>
    <comment_count>15</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2012-08-17 19:12:37 +0400</bug_when>
    <thetext>Не блокер для p6</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145333</commentid>
    <comment_count>16</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-16 19:54:32 +0400</bug_when>
    <thetext>Давайте все же что-то решать с этой багой, пользователи снова жалуются.
Прошу обсудить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147644</commentid>
    <comment_count>17</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-09-10 14:42:18 +0400</bug_when>
    <thetext>https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/967149</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>147647</commentid>
    <comment_count>18</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2014-09-10 14:48:41 +0400</bug_when>
    <thetext>https://sourceware.org/bugzilla/show_bug.cgi?id=15097</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200036</commentid>
    <comment_count>19</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2021-07-06 12:20:50 +0300</bug_when>
    <thetext>&gt; https://sourceware.org/bugzilla/show_bug.cgi?id=15097
Уже починено или перевешиваем на glibc?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>