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

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

    <bug>
          <bug_id>43003</bug_id>
          
          <creation_ts>2022-06-16 15:07:33 +0300</creation_ts>
          <short_desc>Не запускается &quot;графический терминал(для отладки)&quot;</short_desc>
          <delta_ts>2023-11-15 17:18:39 +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>winetricks</component>
          <version>unstable</version>
          <rep_platform>x86_64</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>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="annschafer">annschafer</reporter>
          <assigned_to name="Vitaly Lipatov">lav</assigned_to>
          <cc>aen</cc>
    
    <cc>antohami</cc>
    
    <cc>lav</cc>
    
    <cc>osmolovskayaaa</cc>
    
    <cc>sem</cc>
    
    <cc>shrek</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>211829</commentid>
    <comment_count>0</comment_count>
    <who name="annschafer">annschafer</who>
    <bug_when>2022-06-16 15:07:33 +0300</bug_when>
    <thetext>Не запускается &quot;графический терминал(для отладки)&quot;

winetricks-20210206-alt1

Воспроизводится только на Workstation 10 x86_64

Шаги воспроизведения:
1) # apt-get install i586-wine wine-mono winetricks wine-programs
2) Запустить winetricks
3) Выбрать Выберите путь для wine по умолчанию, а затем выбрать Запустить графический терминал (для откладки)

Реальный результат: окно winetricks &quot;текущий путь до wine&quot; на секунду закрывается и открывается снова, терминал не запустился
Ожидаемый результат: открылся терминал</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211830</commentid>
    <comment_count>1</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2022-06-16 15:24:36 +0300</bug_when>
    <thetext>А если xterm установить?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211831</commentid>
    <comment_count>2</comment_count>
    <who name="annschafer">annschafer</who>
    <bug_when>2022-06-16 15:26:35 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #1)
&gt; А если xterm установить?

После установки xterm запустился</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220245</commentid>
    <comment_count>3</comment_count>
    <who name="Osmolovskaya Anastasia">osmolovskayaaa</who>
    <bug_when>2023-01-17 16:42:53 +0300</bug_when>
    <thetext>Проверено на Workstation 10 x86_64
Версия пакета: 
wine-7.22.1-alt1.x86_64
winetricks-20220617-alt1.noarch
По указанным шагам ошибка не воспроизвелась - считаю, что задачу можно закрыть</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221712</commentid>
    <comment_count>4</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2023-02-15 23:28:53 +0300</bug_when>
    <thetext>В нижеуказанной сборке была добавлена проверка /usr/bin/xvt, это сильно расширит перечень доступных терминалов.
* Sat Jun 18 2022 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20220617-alt1
- new version (20220617) with rpmgs script
- try use xvt as terminal (ALT bug 43003)


$ epmqf xvt
 &gt; xvt is placed as /usr/bin/xvt
 $ rpm -qf /usr/bin/xvt
mate-terminal-1.26.0-alt1.x86_64
xterm-375-alt1.x86_64
terminology-1.13.0-alt1.x86_64
gnome-terminal-3.46.7-alt1.x86_64
 &gt; /usr/bin/xvt is link to /etc/alternatives/links/|usr|bin|xvt
 $ rpm -qf /usr/bin/mate-terminal
mate-terminal-1.26.0-alt1.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221720</commentid>
    <comment_count>5</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-02-16 10:25:38 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #4)
&gt; В нижеуказанной сборке была добавлена проверка /usr/bin/xvt, это сильно
&gt; расширит перечень доступных терминалов.
&gt; * Sat Jun 18 2022 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20220617-alt1
&gt; - new version (20220617) with rpmgs script
&gt; - try use xvt as terminal (ALT bug 43003)
&gt; 
&gt; 
&gt; $ epmqf xvt
&gt;  &gt; xvt is placed as /usr/bin/xvt
&gt;  $ rpm -qf /usr/bin/xvt
&gt; mate-terminal-1.26.0-alt1.x86_64
&gt; xterm-375-alt1.x86_64
&gt; terminology-1.13.0-alt1.x86_64
&gt; gnome-terminal-3.46.7-alt1.x86_64
&gt;  &gt; /usr/bin/xvt is link to /etc/alternatives/links/|usr|bin|xvt
&gt;  $ rpm -qf /usr/bin/mate-terminal
&gt; mate-terminal-1.26.0-alt1.x86_64

Нужно иметь в виду, что mate-terminal не совместим с xvt по аргументам командной строки.
Произошла регрессия в версии winetricks-20230120 из-за изменения:
@@ -22848,12 +22967,12 @@ winetricks_shell()
 
         case ${WINETRICKS_GUI} in
             none)
-                ${SHELL}
+                WINEDEBUG=-all ${SHELL} &quot;${@}&quot;
                 ;;
             *)
                 for term in gnome-terminal konsole Terminal xterm; do
                     if test &quot;$(command -v ${term} 2&gt;/dev/null)&quot;; then
-                        ${term}
+                        WINEDEBUG=-all ${term} -e &quot;${@}&quot;
                         break
                     fi
                 done

mate-terminal не поддерживает аргумент -e</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221722</commentid>
    <comment_count>6</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-02-16 10:43:37 +0300</bug_when>
    <thetext>gnome-terminal также не поддерживает опцию -e
Так что нужно сообщить в апстрим.

И по поводу коммита:
https://git.altlinux.org/tasks/314238/gears/220/git?p=git;a=commitdiff;h=e05970a6230e35343c7b361021a72319e905b4a4

Порядок стоит поменять. Сначала xterm, а уже потом xvt. Если у альтернативы xvt проблемы, то установка xterm проблему исправит.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221723</commentid>
    <comment_count>7</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-02-16 10:47:31 +0300</bug_when>
    <thetext>(Ответ для Антон Мидюков на комментарий #6)
&gt; gnome-terminal также не поддерживает опцию -e

Неправ. Поддерживает, но считает его устаревшим. В --help его нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221727</commentid>
    <comment_count>8</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2023-02-16 11:21:28 +0300</bug_when>
    <thetext>Дело не в xvt. xterm тоже с ошибкой завершается:
xterm: bad command line option &quot;-e&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>221793</commentid>
    <comment_count>9</comment_count>
    <who name="Osmolovskaya Anastasia">osmolovskayaaa</who>
    <bug_when>2023-02-17 11:31:37 +0300</bug_when>
    <thetext>Ошибка актуальна для версии winetricks-20230212-alt1.noarch + wine-8.0.4-alt1.x86_64 в Sisyphus

для версии из задания 314238 для p10: 
winetricks-20230212-alt1.noarch + wine-8.0.4-alt1.x86_64

Установка пакета xterm больше не решает проблему 

НЕ воспроизводится для текущей версии в репозитории p10: 
winetricks-20220617-alt1.noarch + wine-7.22.1-alt1.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237241</commentid>
    <comment_count>10</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2023-11-15 17:18:39 +0300</bug_when>
    <thetext>winetricks-20230505-alt1 -&gt; p9:

 Sat May 20 2023 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20230505-alt1
 - new version (20230505) with rpmgs script
 Sat Mar 11 2023 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20230310-alt1
 - new version 20230310 (with rpmrb script)
 Sun Feb 12 2023 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20230212-alt1
 - new version 20230212 (with rpmrb script)
 Tue Feb 07 2023 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20230207-alt1
 - new version (20230207) with rpmgs script
 Sat Jan 21 2023 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20230120-alt1
 - new version (20230120) with rpmgs script
 Sat Jun 18 2022 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20220617-alt1
 - new version (20220617) with rpmgs script
 - try use xvt as terminal (ALT bug 43003)
 Wed Jun 15 2022 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20220411-alt3
 - fix kdialog detection again
 - run from menu with terminal enabled
 - disable version checking
 Mon May 23 2022 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20220411-alt2
 - fix kdialog detection
 Mon Apr 11 2022 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20220411-alt1
 - new version 20220411 (with rpmrb script)
 Sat Apr 02 2022 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20220401-alt1
 - new version (20220401) with rpmgs script
 Wed Feb 09 2022 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20220207-alt1
 - new version (20220207) with rpmgs script
 Wed Dec 29 2021 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20211221-alt1
 - new version (20211221) with rpmgs script
 Thu Aug 26 2021 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20210825.2-alt1
 - add vcrun2019 update sha256sum
 - set our winetricks version during build
 Wed Aug 25 2021 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20210825.1-alt1
 - add msado15 install
 Wed Aug 25 2021 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20210825-alt1
 - new version 20210825 (with rpmrb script)
 Tue Aug 24 2021 Vitaly Lipatov &lt;lav@altlinux.ru&gt; 20210815-alt1
 - new version 20210815 (formally 20210206-next) with rpmgs script</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>