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

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

    <bug>
          <bug_id>28466</bug_id>
          
          <creation_ts>2013-01-25 17:34:01 +0400</creation_ts>
          <short_desc>конфликтует с gvfs</short_desc>
          <delta_ts>2013-02-15 22:40:53 +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>samba4</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>P3</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>27685</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Anton V. Boyarshinov">boyarsh</reporter>
          <assigned_to name="Alexey Shabalin">shaba</assigned_to>
          <cc>ab</cc>
    
    <cc>aen</cc>
    
    <cc>aris</cc>
    
    <cc>avm</cc>
    
    <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>led</cc>
    
    <cc>shaba</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>137306</commentid>
    <comment_count>0</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-01-25 17:34:01 +0400</bug_when>
    <thetext>apt-get install gvfs-backend-smb samba-client

Следующие пакеты имеют неудовлетворенные зависимости:
  gvfs-backend-smb: Требует: gvfs (= 1.14.2-alt2)
E: Извините, `битые&apos; пакеты

Возможно, это проблема gvfs, а не samba, но проявляться она начала, насколько я понимаю, после сборки samba 3.6.11</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137307</commentid>
    <comment_count>1</comment_count>
    <who name="">led</who>
    <bug_when>2013-01-25 18:41:49 +0400</bug_when>
    <thetext>Не удаётся повторить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137310</commentid>
    <comment_count>2</comment_count>
    <who name="">led</who>
    <bug_when>2013-01-26 05:35:23 +0400</bug_when>
    <thetext>rpm -q --qf &quot;%{sourcerpm}\n&quot; gvfs gvfs-backend-smb
gvfs-1.14.2-alt2.src.rpm
gvfs-1.14.2-alt2.src.rpm

Ищите проблему в samba4, куски которого цепляются при попытке установки</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137339</commentid>
    <comment_count>3</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-01-28 14:54:48 +0400</bug_when>
    <thetext>Так или иначе, проблему надо исправлять:
в чистом новом hasher:
hsh-install $TMP gvfs-backend-smb samba-client  samba-common
Чтение списков пакетов...
Построение дерева зависимостей...
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога &apos;Входящие&apos;.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  libwbclient4: Конфликтует: samba-winbind-clients (&lt; 4.0.0)
E: Извините, `битые&apos; пакеты
hsh-install: Failed to calculate package file list.
hsh-install: Failed to generate package file list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137341</commentid>
    <comment_count>4</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2013-01-28 15:25:22 +0400</bug_when>
    <thetext>libwbclient из разных пакетов *обязаны* иметь разные soname.
Сейчас libwbclient4 и samba-winbind-clients пересекаются по libwbclient.so.0,
и это безобразие необходимо прекратить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137347</commentid>
    <comment_count>5</comment_count>
    <who name="Alexander Bokovoy">ab</who>
    <bug_when>2013-01-28 16:43:43 +0400</bug_when>
    <thetext>Надо либо переезжать на один пакет samba, как мы сделали в Федоре, либо расставлять конфликты между samba и samba4, как сделано в RHEL 6.4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137352</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-01-28 17:57:27 +0400</bug_when>
    <thetext>В samba4 конфликты расставлены.
Где можно посмотреть пакет из RHEL 6.4 (каких конфликтов у нас не хватает).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137353</commentid>
    <comment_count>7</comment_count>
    <who name="Alexander Bokovoy">ab</who>
    <bug_when>2013-01-28 18:25:33 +0400</bug_when>
    <thetext>Мы настраивали фильтрацию provides/requires, оставляя главными только версии из samba 3.x:
%filter_from_provides /libsmbclient.so.0()/d; /libsmbclient.so.0$/d; /libwbclient.so.0()/d; /libwbclient.so.0$/d; /libnetapi.so.0()/d; /libnetapi.so.0$/d
%filter_from_requires /libsmbclient.so.0()/d; /libsmbclient.so.0$/d; /libwbclient.so.0()/d; /libwbclient.so.0$/d; /libnetapi.so.0()/d; /libnetapi.so.0$/d

Это делается по той причине, что вариант из samba4 используется только для FreeIPA, где выполняется прямая линковка и жесткий контроль зависимостей.

Фундаментально проблема решается объединением пакетов, как сделано в F18, потому что с отключенной реализацией AD DC пакет samba4 превращается в samba 3.x smbd|winbindd|nmd плюс библиотеки для работы с AD + плюшки поддержки новой версии файловой части протокола.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137355</commentid>
    <comment_count>8</comment_count>
    <who name="">led</who>
    <bug_when>2013-01-28 19:40:16 +0400</bug_when>
    <thetext>Лучше не устраивать зоопарк и не утраивать проблемы на ровном месте ни мейнтейнерам, ни пользователям, а определиться, что оставить: samba-3 или samba-4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137356</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-01-28 19:44:34 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; Лучше не устраивать зоопарк и не утраивать проблемы на ровном месте ни
&gt; мейнтейнерам, ни пользователям, а определиться, что оставить: samba-3 или
&gt; samba-4.

Я тоже за одну samba в сизифе. Желательно за samba-4.0.1, т.к. нужна для libmapi.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137357</commentid>
    <comment_count>10</comment_count>
    <who name="">led</who>
    <bug_when>2013-01-28 19:51:16 +0400</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; Я тоже за одну samba в сизифе.

Ту, тогда в чём проблема?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137358</commentid>
    <comment_count>11</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-01-28 19:53:20 +0400</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; (В ответ на комментарий №9)
&gt; &gt; Я тоже за одну samba в сизифе.
&gt; 
&gt; Ту, тогда в чём проблема?

В первую очередь -- в миграции ALT domain на samba4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137359</commentid>
    <comment_count>12</comment_count>
    <who name="">led</who>
    <bug_when>2013-01-28 20:02:34 +0400</bug_when>
    <thetext>(В ответ на комментарий №11)
&gt; (В ответ на комментарий №10)
&gt; &gt; (В ответ на комментарий №9)
&gt; &gt; &gt; Я тоже за одну samba в сизифе.
&gt; &gt; 
&gt; &gt; Ту, тогда в чём проблема?
&gt; 
&gt; В первую очередь -- в миграции ALT domain на samba4.

Если 4 обратно несовместима с 3 (?) тогда оставить samba-3. Зачем пихать в репозиторий то, которое что-либо ломает?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137360</commentid>
    <comment_count>13</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-01-28 20:09:33 +0400</bug_when>
    <thetext>(В ответ на комментарий №12)
&gt; (В ответ на комментарий №11)
&gt; &gt; (В ответ на комментарий №10)
&gt; &gt; &gt; (В ответ на комментарий №9)
&gt; &gt; &gt; &gt; Я тоже за одну samba в сизифе.
&gt; &gt; &gt; 
&gt; &gt; &gt; Ту, тогда в чём проблема?
&gt; &gt; 
&gt; &gt; В первую очередь -- в миграции ALT domain на samba4.
&gt; 
&gt; Если 4 обратно несовместима с 3 (?) тогда оставить samba-3. Зачем пихать в
&gt; репозиторий то, которое что-либо ломает?

Для разработки схемы миграции на нее. :-)
Вопрос как раз в том, чтобы и на это сложное время не было поломок.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137361</commentid>
    <comment_count>14</comment_count>
    <who name="">led</who>
    <bug_when>2013-01-28 20:31:52 +0400</bug_when>
    <thetext>(В ответ на комментарий №13)
&gt; (В ответ на комментарий №12)
&gt; &gt; (В ответ на комментарий №11)
&gt; &gt; &gt; (В ответ на комментарий №10)
&gt; &gt; &gt; &gt; (В ответ на комментарий №9)
&gt; &gt; &gt; &gt; &gt; Я тоже за одну samba в сизифе.
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Ту, тогда в чём проблема?
&gt; &gt; &gt; 
&gt; &gt; &gt; В первую очередь -- в миграции ALT domain на samba4.
&gt; &gt; 
&gt; &gt; Если 4 обратно несовместима с 3 (?) тогда оставить samba-3. Зачем пихать в
&gt; &gt; репозиторий то, которое что-либо ломает?
&gt; 
&gt; Для разработки схемы миграции на нее. :-)
&gt; Вопрос как раз в том, чтобы и на это сложное время не было поломок.

Тогда быстрое решение: &quot;AutoProv: yes, nolib&quot; в субпакеты, в которых находятся библиотеки пересекащиеся по сонеймам с samba-3.*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137400</commentid>
    <comment_count>15</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-01-29 17:24:33 +0400</bug_when>
    <thetext>в 4.0.1 проблема сохраняется</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137421</commentid>
    <comment_count>16</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-01-30 15:59:19 +0400</bug_when>
    <thetext>&gt; &gt; &gt; &gt; &gt; Ту, тогда в чём проблема?
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; В первую очередь -- в миграции ALT domain на samba4.
&gt; &gt; &gt; 
&gt; &gt; &gt; Если 4 обратно несовместима с 3 (?) тогда оставить samba-3. Зачем пихать в
&gt; &gt; &gt; репозиторий то, которое что-либо ломает?
&gt; &gt; 
&gt; &gt; Для разработки схемы миграции на нее. :-)
&gt; &gt; Вопрос как раз в том, чтобы и на это сложное время не было поломок.
&gt; 
&gt; Тогда быстрое решение: &quot;AutoProv: yes, nolib&quot; в субпакеты, в которых находятся
&gt; библиотеки пересекащиеся по сонеймам с samba-3.*

Тогда samba4 будет невозможно установить, т.к. будут тянутся библиотеки от samba-3, и будут файловые конфликты.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137422</commentid>
    <comment_count>17</comment_count>
    <who name="">led</who>
    <bug_when>2013-01-30 16:16:58 +0400</bug_when>
    <thetext>(В ответ на комментарий №16)
&gt; &gt; &gt; &gt; &gt; &gt; Ту, тогда в чём проблема?
&gt; &gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; &gt; В первую очередь -- в миграции ALT domain на samba4.
&gt; &gt; &gt; &gt; 
&gt; &gt; &gt; &gt; Если 4 обратно несовместима с 3 (?) тогда оставить samba-3. Зачем пихать в
&gt; &gt; &gt; &gt; репозиторий то, которое что-либо ломает?
&gt; &gt; &gt; 
&gt; &gt; &gt; Для разработки схемы миграции на нее. :-)
&gt; &gt; &gt; Вопрос как раз в том, чтобы и на это сложное время не было поломок.
&gt; &gt; 
&gt; &gt; Тогда быстрое решение: &quot;AutoProv: yes, nolib&quot; в субпакеты, в которых находятся
&gt; &gt; библиотеки пересекащиеся по сонеймам с samba-3.*
&gt; 
&gt; Тогда samba4 будет невозможно установить, т.к. будут тянутся библиотеки от
&gt; samba-3, и будут файловые конфликты.

Если указать &quot;AutoReq: yes, nolib&quot; и явные зависимости на библиотеки, то всё будет номально.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137491</commentid>
    <comment_count>18</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-01-31 22:30:37 +0400</bug_when>
    <thetext>посмотрите задание #88961 - так устроит?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137492</commentid>
    <comment_count>19</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-01-31 23:01:50 +0400</bug_when>
    <thetext>(В ответ на комментарий №18)
&gt; посмотрите задание #88961 - так устроит?

Если только Вас устроит. В любом случае, это выглядит не хуже.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137493</commentid>
    <comment_count>20</comment_count>
    <who name="">led</who>
    <bug_when>2013-01-31 23:09:23 +0400</bug_when>
    <thetext>(В ответ на комментарий №18)
&gt; посмотрите задание #88961 - так устроит?

Нет. потому что:

rpm -qp --provides libnetapi4-4.0.1-alt2.x86_64.rpm | grep \.so\.0
libnetapi.so.0()(64bit)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137499</commentid>
    <comment_count>21</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-01 10:47:38 +0400</bug_when>
    <thetext>(В ответ на комментарий №7)

&gt; Фундаментально проблема решается объединением пакетов, как сделано в F18,
&gt; потому что с отключенной реализацией AD DC пакет samba4 превращается в samba
&gt; 3.x smbd|winbindd|nmd плюс библиотеки для работы с AD + плюшки поддержки новой
&gt; версии файловой части протокола.
А поддержка ldapsam при этом не теряется? Или надо как-то иначе собрать/сконфигурировать?
Во всяком случае, мне не удалось нынешнюю сизифную samba использовать как drop-in replacement для samba3: No builtin or plugin backend for ldapsum found.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137510</commentid>
    <comment_count>22</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-01 14:56:35 +0400</bug_when>
    <thetext>(В ответ на комментарий №18)
&gt; посмотрите задание #88961 - так устроит?

Меня как сборщика дистрибутива оно устраивает, но я не уверен в том, что оно устроит тот софт, который линкуется с samba4 :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137511</commentid>
    <comment_count>23</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-02-01 14:56:40 +0400</bug_when>
    <thetext>Правильно ли я понимаю, что drop-in replacement для клиента работает? По крайней мере на сборке KDE4 это так.
Можно ли собрать клиента от samba4 и сервер от samba3, пока не решены проблемы samba4 с нашим ldap?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137516</commentid>
    <comment_count>24</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-02-01 15:24:13 +0400</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; Правильно ли я понимаю, что drop-in replacement для клиента работает? По
&gt; крайней мере на сборке KDE4 это так.
&gt; Можно ли собрать клиента от samba4 и сервер от samba3, пока не решены проблемы
&gt; samba4 с нашим ldap?

Вопрос скорее к мейнтейнерам, led@ и shaba@.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137518</commentid>
    <comment_count>25</comment_count>
    <who name="Alexander Bokovoy">ab</who>
    <bug_when>2013-02-01 16:07:15 +0400</bug_when>
    <thetext>(In reply to comment #21)
&gt; (В ответ на комментарий №7)
&gt; 
&gt; &gt; Фундаментально проблема решается объединением пакетов, как сделано в F18,
&gt; &gt; потому что с отключенной реализацией AD DC пакет samba4 превращается в samba
&gt; &gt; 3.x smbd|winbindd|nmd плюс библиотеки для работы с AD + плюшки поддержки новой
&gt; &gt; версии файловой части протокола.
&gt; А поддержка ldapsam при этом не теряется? Или надо как-то иначе
&gt; собрать/сконфигурировать?
&gt; Во всяком случае, мне не удалось нынешнюю сизифную samba использовать как
&gt; drop-in replacement для samba3: No builtin or plugin backend for ldapsum found.
ln -s ldap.so ldapsam.so в %_libdir/samba/pdb. Это проблема наименования подсистем в WAF (pdb_ldap приводит к ldap.so, но префикс символов внутри ldapsam_). Я сейчас как раз над этим исправлением работаю в апстрим.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137519</commentid>
    <comment_count>26</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-01 17:15:01 +0400</bug_when>
    <thetext>
&gt; ln -s ldap.so ldapsam.so в %_libdir/samba/pdb. Это проблема наименования
&gt; подсистем в WAF (pdb_ldap приводит к ldap.so, но префикс символов внутри
&gt; ldapsam_). Я сейчас как раз над этим исправлением работаю в апстрим.
Спасибо, с этим изменением, вроде, заработало (тесты идут, реально подсоединяться не пробовал пока).

Может быть добавить этот симлинк пока в пакет?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137521</commentid>
    <comment_count>27</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-01 17:49:35 +0400</bug_when>
    <thetext>(В ответ на комментарий №26)
&gt; &gt; ln -s ldap.so ldapsam.so в %_libdir/samba/pdb. Это проблема наименования
&gt; &gt; подсистем в WAF (pdb_ldap приводит к ldap.so, но префикс символов внутри
&gt; &gt; ldapsam_). Я сейчас как раз над этим исправлением работаю в апстрим.
&gt; Спасибо, с этим изменением, вроде, заработало (тесты идут, реально
&gt; подсоединяться не пробовал пока).
&gt; 
&gt; Может быть добавить этот симлинк пока в пакет?
да, конечно. уже добавил.

to led@: в задании 88961 samba4-4.0.1-alt3 библиотека libnetapi тоже приватная.
как дособерётся, можно проверять.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137522</commentid>
    <comment_count>28</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-01 18:06:52 +0400</bug_when>
    <thetext>
&gt; to led@: в задании 88961 samba4-4.0.1-alt3 библиотека libnetapi тоже приватная.
&gt; как дособерётся, можно проверять.
Вообще, уже, похоже, имеет смысл делать наоборот: убирать всё клиентское из samba3, пересобирать всё клиентское с samba4, сервер samba3, видимо, стоит оставить для совместимости..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137534</commentid>
    <comment_count>29</comment_count>
    <who name="Alexander Bokovoy">ab</who>
    <bug_when>2013-02-02 00:36:16 +0400</bug_when>
    <thetext>Сервер из samba3 не поддерживает протокол smb3. По факту, там несовместимых отличий должно быть очень немного -- убрали режим security = server. Все остальное и даже больше должно работать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137540</commentid>
    <comment_count>30</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-02 17:00:30 +0400</bug_when>
    <thetext>К сожалению, пока я получаю при попытке подсоедниниться к samba4 с sec=krb5 примерно такое:

[2013/02/01 18:30:49.153013,  0] ../auth/kerberos/gssapi_pac.c:116(gssapi_obtain_pac_blob)
  obtaining PAC via GSSAPI gss_get_name_attribute failed: The operation or option is not available or unsupported: No such file or directory

И с какой стороны есть эту селёдку пока не понимаю.
(какой-то метабаг по samba4 получается, но раз уж мы тут её обсуждаем...)
То ли её надо иначе конфигурировать где-то, то ли в коде что-то не так, то ли в сборке, то ли ещё что, но пока заменить ей samba3 не получается.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137542</commentid>
    <comment_count>31</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-02-02 17:13:01 +0400</bug_when>
    <thetext>(В ответ на комментарий №30)
&gt; К сожалению, пока я получаю при попытке подсоедниниться к samba4 с sec=krb5
&gt; примерно такое:
&gt; 
&gt; [2013/02/01 18:30:49.153013,  0]
&gt; ../auth/kerberos/gssapi_pac.c:116(gssapi_obtain_pac_blob)
&gt;   obtaining PAC via GSSAPI gss_get_name_attribute failed: The operation or
&gt; option is not available or unsupported: No such file or directory
&gt; 
&gt; И с какой стороны есть эту селёдку пока не понимаю.
&gt; (какой-то метабаг по samba4 получается, но раз уж мы тут её обсуждаем...)
&gt; То ли её надо иначе конфигурировать где-то, то ли в коде что-то не так, то ли в
&gt; сборке, то ли ещё что, но пока заменить ей samba3 не получается.

https://bugzilla.samba.org/show_bug.cgi?id=9581
?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137543</commentid>
    <comment_count>32</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-02-02 17:23:20 +0400</bug_when>
    <thetext>(В ответ на комментарий №31)
&gt; (В ответ на комментарий №30)
&gt; &gt; К сожалению, пока я получаю при попытке подсоедниниться к samba4 с sec=krb5
&gt; &gt; примерно такое:
&gt; &gt; 
&gt; &gt; [2013/02/01 18:30:49.153013,  0]
&gt; &gt; ../auth/kerberos/gssapi_pac.c:116(gssapi_obtain_pac_blob)
&gt; &gt;   obtaining PAC via GSSAPI gss_get_name_attribute failed: The operation or
&gt; &gt; option is not available or unsupported: No such file or directory
&gt; &gt; 
&gt; &gt; И с какой стороны есть эту селёдку пока не понимаю.
&gt; &gt; (какой-то метабаг по samba4 получается, но раз уж мы тут её обсуждаем...)
&gt; &gt; То ли её надо иначе конфигурировать где-то, то ли в коде что-то не так, то ли в
&gt; &gt; сборке, то ли ещё что, но пока заменить ей samba3 не получается.
&gt; 
&gt; https://bugzilla.samba.org/show_bug.cgi?id=9581
&gt; ?

Кстати, этот фикс, насколько я понимаю, вошел в samba 4.0.2, которую хорошо бы собрать в Сизиф. Правильно ли я понимаю, что пока мы все же хотим заменить samba3 на samba4 &quot;прямщаз&quot;? Было бы здорово, конечно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137562</commentid>
    <comment_count>33</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-03 16:26:49 +0400</bug_when>
    <thetext>
&gt; Кстати, этот фикс, насколько я понимаю, вошел в samba 4.0.2, которую хорошо бы
&gt; собрать в Сизиф. Правильно ли я понимаю, что пока мы все же хотим заменить
&gt; samba3 на samba4 &quot;прямщаз&quot;?
Если удастся -- то это, конечно, лучше, чем тянуть старую samba..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137563</commentid>
    <comment_count>34</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-02-03 16:32:31 +0400</bug_when>
    <thetext>(В ответ на комментарий №33)
&gt; &gt; Кстати, этот фикс, насколько я понимаю, вошел в samba 4.0.2, которую хорошо бы
&gt; &gt; собрать в Сизиф. Правильно ли я понимаю, что пока мы все же хотим заменить
&gt; &gt; samba3 на samba4 &quot;прямщаз&quot;?
&gt; Если удастся -- то это, конечно, лучше, чем тянуть старую samba..

Ну, тогда ждем сборку 4.0.2 от shaba@ и, наверное, не забываем отключить smb3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137591</commentid>
    <comment_count>35</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-04 14:07:41 +0400</bug_when>
    <thetext>(В ответ на комментарий №34)
&gt; (В ответ на комментарий №33)
&gt; &gt; &gt; Кстати, этот фикс, насколько я понимаю, вошел в samba 4.0.2, которую хорошо бы
&gt; &gt; &gt; собрать в Сизиф. Правильно ли я понимаю, что пока мы все же хотим заменить
&gt; &gt; &gt; samba3 на samba4 &quot;прямщаз&quot;?
&gt; &gt; Если удастся -- то это, конечно, лучше, чем тянуть старую samba..
&gt; 
&gt; Ну, тогда ждем сборку 4.0.2 от shaba@ и, наверное, не забываем отключить smb3.

4.0.2-alt1 тестово собирается.
фикс samba bug 9581 в релиз 4.0.2 не вошел, он в бранче v4-0-test.
Я его выдернул от туда.
Как успешно соберётся, отправлю в сизиф, если больше претензий нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137593</commentid>
    <comment_count>36</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-04 15:40:48 +0400</bug_when>
    <thetext>
&gt; фикс samba bug 9581 в релиз 4.0.2 не вошел, он в бранче v4-0-test.
&gt; Я его выдернул от туда.
Спасибо!

&gt; Как успешно соберётся, отправлю в сизиф, если больше претензий нет.
Конфликт при обновлении, надо прописать явно..
file /usr/lib64/samba/libwinbind-client.so from install of samba4-libs-4.0.2-alt1 conflicts with file from package libwbclient4-4.0.1-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137596</commentid>
    <comment_count>37</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-04 15:45:03 +0400</bug_when>
    <thetext>
&gt; фикс samba bug 9581 в релиз 4.0.2 не вошел, он в бранче v4-0-test.
&gt; Я его выдернул от туда.
Да, действительно,  alt-domain на этой сборке работает :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137597</commentid>
    <comment_count>38</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-04 15:47:39 +0400</bug_when>
    <thetext>(В ответ на комментарий №37)
&gt; &gt; фикс samba bug 9581 в релиз 4.0.2 не вошел, он в бранче v4-0-test.
&gt; &gt; Я его выдернул от туда.
&gt; Да, действительно,  alt-domain на этой сборке работает :)
Тогда может не мудрить, и собрать сразу samba-4.0.2 как пакет samba?
будет единственный пакет в репозитории.
Если, конечно миграция проходит успешно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137599</commentid>
    <comment_count>39</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-04 15:54:03 +0400</bug_when>
    <thetext>.2 не вошел, он в бранче v4-0-test.
&gt; &gt; &gt; Я его выдернул от туда.
&gt; &gt; Да, действительно,  alt-domain на этой сборке работает :)
&gt; Тогда может не мудрить, и собрать сразу samba-4.0.2 как пакет samba?
Ну, тогда, видимо, надо собирать мегазадание (может быть и не очень мега, но..) с пересборкой всего, что слинковано с библиотеками samba3.

Лично мне было бы удобно, если бы это не было задание 88961, тогда можно было бы использовать для тестирования задание 88961 пока из мегазадания далеко не всегда будут ставится пакеты.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137600</commentid>
    <comment_count>40</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-04 16:00:13 +0400</bug_when>
    <thetext>(В ответ на комментарий №36)
&gt; &gt; фикс samba bug 9581 в релиз 4.0.2 не вошел, он в бранче v4-0-test.
&gt; &gt; Я его выдернул от туда.
&gt; Спасибо!
&gt; 
&gt; &gt; Как успешно соберётся, отправлю в сизиф, если больше претензий нет.
&gt; Конфликт при обновлении, надо прописать явно..
&gt; file /usr/lib64/samba/libwinbind-client.so from install of
&gt; samba4-libs-4.0.2-alt1 conflicts with file from package libwbclient4-4.0.1-alt1

Поправил в 4.0.2-alt2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137604</commentid>
    <comment_count>41</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-04 17:58:24 +0400</bug_when>
    <thetext>(В ответ на комментарий №40)
&gt; (В ответ на комментарий №36)
&gt; &gt; &gt; фикс samba bug 9581 в релиз 4.0.2 не вошел, он в бранче v4-0-test.
&gt; &gt; &gt; Я его выдернул от туда.
&gt; &gt; Спасибо!
&gt; &gt; 
&gt; &gt; &gt; Как успешно соберётся, отправлю в сизиф, если больше претензий нет.
&gt; &gt; Конфликт при обновлении, надо прописать явно..
&gt; &gt; file /usr/lib64/samba/libwinbind-client.so from install of
&gt; &gt; samba4-libs-4.0.2-alt1 conflicts with file from package libwbclient4-4.0.1-alt1
&gt; 
&gt; Поправил в 4.0.2-alt2

4.0.2-alt2 успешно собрался. Отправляю в сизиф?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137605</commentid>
    <comment_count>42</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-04 18:07:07 +0400</bug_when>
    <thetext>
&gt; &gt; Поправил в 4.0.2-alt2
&gt; 
&gt; 4.0.2-alt2 успешно собрался. Отправляю в сизиф?
Думаю да.

И потом готовить пересборку, всего слинкованного с samba3 и её торжественные похороны :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137607</commentid>
    <comment_count>43</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-04 18:15:46 +0400</bug_when>
    <thetext>(В ответ на комментарий №42)
&gt; &gt; &gt; Поправил в 4.0.2-alt2
&gt; &gt; 
&gt; &gt; 4.0.2-alt2 успешно собрался. Отправляю в сизиф?
&gt; Думаю да.
&gt; 
&gt; И потом готовить пересборку, всего слинкованного с samba3 и её торжественные
&gt; похороны :)

всего слинкованного с samba-4.x.x, а samba-3.x.x хоронить. Правильно я понял?
(samba-4.x.x останется единственной samba, заменит samba-3.x.x)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137608</commentid>
    <comment_count>44</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2013-02-04 18:18:55 +0400</bug_when>
    <thetext>(In reply to comment #39)
&gt; .2 не вошел, он в бранче v4-0-test.
&gt; &gt; &gt; &gt; Я его выдернул от туда.
&gt; &gt; &gt; Да, действительно,  alt-domain на этой сборке работает :)
&gt; &gt; Тогда может не мудрить, и собрать сразу samba-4.0.2 как пакет samba?
&gt; Ну, тогда, видимо, надо собирать мегазадание (может быть и не очень мега, но..)
&gt; с пересборкой всего, что слинковано с библиотеками samba3.

Не надо затевать пересборку всего, там реализована обратная совместимость.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137609</commentid>
    <comment_count>45</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2013-02-04 19:19:47 +0400</bug_when>
    <thetext>samba3 не удаляется со следующей диагностикой:
alterator-printers#6.0-alt8     samba-client-cups
appliance-ve-samba#4.0.1-alt1   samba
appliance-ve-samba#4.0.1-alt1   samba-doc
appliance-ve-samba#4.0.1-alt1   samba-utils
cifs-utils#5.7-alt1             libwbclient.so.0 &gt;= set:khF0XKZqI6rpJA0c1I772
ctdb#1.2.39-alt1                samba
fuse-smb#0.8.7-alt3             libsmbclient.so.0 &gt;= set:ljnCf7oJrac
gnome-vfs-module-smb#1:2.24.4-alt4      libsmbclient.so.0 &gt;= set:linCf7oJweWZu1
gvfs-backend-smb#1.14.2-alt2    libsmbclient.so.0 &gt;= set:lfHV8nRdeIdgphAPlziZj5tlfu1xKhjtdMJWWfjw1WgH11inR3KkBW3DiK1gucRf0Jvse8t28SmMKZy2
installer-feature-samba-usershares-stage2#0.4-alt1      samba
kde4base-runtime-core#4.10.0-alt0.6     libsmbclient.so.0 &gt;= set:lgyvpCCrsU79RiOZ69mx6WTDoeZiIYNccy6ZycbvsQwQiOchbW68dt2Dugi6FH3
kdebase-kio#3.5.13.1-alt5.1     libsmbclient.so.0 &gt;= set:lgyvxjrlb9Tr9mx6WTDoeZiI4NePLM4NyQiOchbW4pdy90
libcsync#0.50.6-alt1            libsmbclient.so.0 &gt;= set:lgyvpCCrsZmlxtGmiKTiI2dQLfNR7tino9yte8rZFebvsQgdyRsCpymQdgqW4eZ8ZnwC4in7
libgmerlin-avdecoder#1.1.0-alt1.1       libsmbclient.so.0 &gt;= set:liNLAEidmxy8eUaj1
ltsp-server-enhanced#5.0-alt0.16        samba-client-cups
mate-file-manager-share#0.7.3-alt1_2    samba &gt;= 3.6.1
mate-vfs-smb#1.4.0-alt4_14      libsmbclient.so.0 &gt;= set:linCf7oJweWZu1
mencoder#1.0-alt35.32772.9      libsmbclient.so.0 &gt;= set:liNLAEidmxy8ertdZbP
mplayer#1.0-alt35.32772.9       libsmbclient.so.0 &gt;= set:liNLAEidmxy8ertdZbP
nautilus-share#0.7.3-alt1       samba &gt;= 3.0.23
nemo-share#1.0.0-alt1           samba &gt;= 3.0.23
opennx#0.16-alt17.svn708        /usr/lib/libsmbclient.so.0
python-module-smbc#1.0.6-alt1.1.1       libsmbclient.so.0 &gt;= set:lgHV8nBrsIdotjNThNFs0lRbsS9tCUIJZIEZE4qyNOMK9VKx7yiDwor1
qtsmbstatus-light#2.2.1-alt2    samba
qtsmbstatus-server#2.2.1-alt2   samba
smbldap-tools#0.9.6-alt3        samba
smbnetfs#0.5.3a-alt1            libsmbclient.so.0 &gt;= set:lfqrm8uCSdevHgo7kb1KTiIyOCidJfVWzeFaI084JEvUfJLUQSWE1FBOcxmQowkW4eZ0nZJs6rAueWI7
system-config-samba#1.2.96-alt1 samba
thunar-shares-plugin#1:0.2.1-alt2.git20111111   samba
vlc-plugin-smb#2.0.5-alt1       libsmbclient.so.0 &gt;= set:liNLAEidmxy8edQ2maf
xbmc#11.0-alt2                  libsmbclient.so.0 &gt;= set:lgyvpCCaO5SFq9VubNa4Cng2JNJfN2LFRko9yteezv19O4yohq9pCE5ttwkLusthkNoLf71
xine-plugin-samba#1.1.21-alt3   libsmbclient.so.0 &gt;= set:lhNL4hBamx78sxnFREMi2hfZi4EtU

Давайте соберем все библиотеки из samba4 (только по правилам, а не все скопом в samba4-libs), добавим недостающие provides, и тогда можно будет попробовать обойтись совсем без samba3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137610</commentid>
    <comment_count>46</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-04 19:25:19 +0400</bug_when>
    <thetext>(В ответ на комментарий №45)
&gt; samba3 не удаляется со следующей диагностикой:
С текущей samba4 это и невозможно.

&gt; Давайте соберем все библиотеки из samba4 (только по правилам, а не все скопом в
&gt; samba4-libs), добавим недостающие provides, и тогда можно будет попробовать
&gt; обойтись совсем без samba3.

Я и предлагаю собрать samba4 как единственный пакет samba. Раз миграция alt-домена проходит успешно, то я подготовлю samba-4.x.x, с замещением samba-3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137654</commentid>
    <comment_count>47</comment_count>
    <who name="Alexander Bokovoy">ab</who>
    <bug_when>2013-02-06 16:45:30 +0400</bug_when>
    <thetext>Патчсет с исправлениями закоммичен в master апстрима.
1b582c4bf8ad46034eb30c758b085dc210e8096a..ff496ef29fe0eb8db929ba014abf5f8eeed86b33</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137945</commentid>
    <comment_count>48</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-15 22:40:53 +0400</bug_when>
    <thetext>Для информации, в task #90112 собрана samba-4.0.3-alt1, как единственная в репо.
С обсуждением в рассылку.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>