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

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

    <bug>
          <bug_id>29791</bug_id>
          
          <creation_ts>2014-02-02 21:18:09 +0400</creation_ts>
          <short_desc>Citrix Client для armhf версии 13.0.0 работает только на Debian-based openssl</short_desc>
          <delta_ts>2025-11-14 12:28:12 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch p7</product>
          <component>altlinux-release-p7</component>
          <version>не указана</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anton Farygin">rider</reporter>
          <assigned_to name="Dmitry V. Levin">ldv</assigned_to>
          <cc>aen</cc>
    
    <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>george</cc>
    
    <cc>ldv</cc>
    
    <cc>rider</cc>
    
    <cc>sbolshakov</cc>
    
    <cc>sin</cc>
          
          <qa_contact name="qa-p7@altlinux.org">qa-p7</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>144989</commentid>
    <comment_count>0</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-02 21:18:09 +0400</bug_when>
    <thetext>Наша версия openssl собрана таким образом, что с ней не работает официальный клиент Citrix Receiver.

Проверить можно следующим образом:
1) зарегистрироваться на демо-версии CitrixCloud: http://www.citrixcloud.net/
2) скачать последнюю версию Citrix Receiver под свою архитектуру: http://www.citrix.com/downloads/citrix-receiver/linux/receiver-for-linux-130.html
3) запустить Receiver и попытаться подключиться к demo-аккаунту на citrixcloud. В нашем случае выводится ошибка подключения, на других системах подключение проходит.

Нужен инструмент, позволяющий запускать Citrix Receiver на нашей системе.

Аналогичная проблема на Sisyphus</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>144990</commentid>
    <comment_count>1</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-02 21:50:49 +0400</bug_when>
    <thetext>На Сизиф с обязательным внесением исправлений в *7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>144992</commentid>
    <comment_count>2</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-02 22:16:08 +0400</bug_when>
    <thetext>http://support.citrix.com/product/ica/unix/topic/icaconn/

2rider: какая диагностика?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>144993</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2014-02-02 22:41:47 +0400</bug_when>
    <thetext>(In reply to comment #0)
&gt; Наша версия openssl собрана таким образом, что с ней не работает официальный
&gt; клиент Citrix Receiver.

Какие есть основания подозревать именно openssl?

&gt; В нашем случае выводится ошибка подключения, на других системах подключение
проходит.

Диагностика есть какая-нибудь?
В каких системах ошибка не воспроизводится?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145003</commentid>
    <comment_count>4</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-03 02:48:07 +0400</bug_when>
    <thetext>(В ответ на комментарий №0)
&gt; Проверить можно следующим образом:
&gt; 1) зарегистрироваться на демо-версии CitrixCloud: http://www.citrixcloud.net/
&gt; 2) скачать последнюю версию Citrix Receiver под свою архитектуру:
&gt; http://www.citrix.com/downloads/citrix-receiver/linux/receiver-for-linux-130.html
&gt; 3) запустить Receiver и попытаться подключиться к demo-аккаунту на citrixcloud.

Прошу описать п.3  подробнее.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145027</commentid>
    <comment_count>5</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-02-03 15:39:40 +0400</bug_when>
    <thetext>Проверял нашу сборку citrix-client, поставляемую с дистрибутивами (i586-citrix-client-12.1.0-alt2.M70C.1) на p7.
На указанном демо-стенде (а там даётся не обычный десктопный сеанс, а набор XenApps, который и нужно выбрать в меню), всё работает без каких-либо проблем.

Версия с офсайта ICAClient-13.0.0.256735-0.x86_64.rpm требует 
        nspluginwrapper нужен для ICAClient-13.0.0.256735-0
        libcurl.so.4 &gt;= 7.19.1 нужен для ICAClient-13.0.0.256735-0
        libxerces-c-3.1.so нужен для ICAClient-13.0.0.256735-0
        libwebkitgtk-1.0.so.0 нужен для ICAClient-13.0.0.256735-0

Кроме nspluginwrapper, это есть в пакетах libcurl libwebkitgtk2 libxerces-c.

Установил их и пакет с офсайта с --nodeps.

При запуске 64-битной версии возникла ошибка:
$ LD_LIBRARY_PATH=/opt/Citrix/ICAClient:/usr/lib64 /opt/Citrix/ICAClient/wfica
/opt/Citrix/ICAClient/wfica: error while loading shared libraries: libpng12.so.0: wrong ELF class: ELFCLASS64 (что решается доустановкой i586-libpng12 и i586-libGL).

Однако в 13-ой версии исчез графический интерфейс по конфигурированию. А как выбрать в клиенте запуск в режиме XenApp - не знаю. Но это не значит, что клиенты не работают (что 12-ый, что 13-ый).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145028</commentid>
    <comment_count>6</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-02-03 15:41:27 +0400</bug_when>
    <thetext>Параметры подключения:
Username:	Andrey.Cherepanov1
Password:	demo
Domain:	citrixcloud
Address:	demo.citrixcloud.net

~/.ICAClient/appsrv.ini 

;******************************************************************************
;
;    appsrv.ini
;    Session configuration file for Citrix Receiver for Unix
;
;    Copyright 1994-2002, 2006, 2009 Citrix Systems, Inc. All rights reserved.
;
;******************************************************************************

[WFClient]
Version=135291471

[ApplicationServers]
CitrixCloud (demo)=

[CitrixCloud (demo)]
WinStationDriver=ICA 3.0
TransportDriver=TCP/IP
DisableCtrlAltDel=On
DoNotUseDefaultCSL=On
LocHttpBrowserAddress=demo.citrixcloud.net
EncryptionLevelSession=RC5 (128 bit - Login Only)
Compress=On
TransportReconnectDefault=True
UseAlternateAddress=0
ProxyUseDefault=On
EnableAudioInput=No
AudioBandwidthLimit=1
ClientAudio=On
MouseSendsControlV=On
PersistentCacheEnabled=On
CDMAllowed=On
UseDefaultSettingForColormap=Yes
ZLMouseMode=2
ZLKeyboardMode=0
Password=00050723412b43
Domain=citrixcloud
Username=Andrey.Cherepanov1
Address=demo.citrixcloud.net
Launcher=Custom</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145037</commentid>
    <comment_count>7</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-03 21:59:30 +0400</bug_when>
    <thetext>наш потенциальный заказчик интересуется версией под ARMv7.
Где мне взять рабочий под нашей системой ICAClient для ARM ? 
Почему-то их интересует 13-ая версия.

openssl - это предположение. Посмотрите разницу в версиях символов openssl у нас и в, например, ubuntu.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145038</commentid>
    <comment_count>8</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-03 22:03:22 +0400</bug_when>
    <thetext>п.3 подробнее выглядит так (нет сейчас под рукой 32-х битной системы, а на 64-х битной системе пакет ICAClient не устанавливается), что при попытке подключения с параметрами CitrixCloud вылезает окошко с ошибкой. 
Вы можете это воспроизвести на 32-х битной системе, скачав тарболл с официального сайта.

x86_64 rpm не устанавливается с такой диагностикой:

# apt-get install ~rider/Загрузки/ICAClient-13.0.0.256735-0.x86_64.rpm
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting ICAClient for &apos;/home/rider/Загрузки/ICAClient-13.0.0.256735-0.x86_64.rpm&apos;
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  ICAClient: Depends: nspluginwrapper but it is not installable
             Depends: libcurl.so.4 (&gt;= 7.19.1)
E: Broken packages


устанвленный с --nodeps - не запускается.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145039</commentid>
    <comment_count>9</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-03 22:52:26 +0400</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; наш потенциальный заказчик интересуется версией под ARMv7.
&gt; Где мне взять рабочий под нашей системой ICAClient для ARM ? 
&gt; Почему-то их интересует 13-ая версия.

Их интересует 13 версия, потому что для прежних версий не было сборок armhf, только armel. 
Думаю, что надо тестировать именно armhf-версию.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145042</commentid>
    <comment_count>10</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-04 00:07:51 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; The following packages have unmet dependencies:
&gt;   ICAClient: Depends: nspluginwrapper but it is not installable
&gt;              Depends: libcurl.so.4 (&gt;= 7.19.1)
&gt; E: Broken packages

nspluginwrapper можно собрать:

http://mirror.yandex.ru/fedora/linux/development/rawhide/source/SRPMS/n/nspluginwrapper-1.4.4-19.fc20.src.rpm

А вот почему не находит libcurl -- не знаю. 

cas@ завтра попробует Fedora.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145043</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2014-02-04 00:20:21 +0400</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #0)
&gt; &gt; Наша версия openssl собрана таким образом, что с ней не работает официальный
&gt; &gt; клиент Citrix Receiver.
&gt; 
&gt; Какие есть основания подозревать именно openssl?
&gt; 
&gt; &gt; В нашем случае выводится ошибка подключения, на других системах подключение
&gt; проходит.
&gt; 
&gt; Диагностика есть какая-нибудь?
&gt; В каких системах ошибка не воспроизводится?

одна из библиотек из состава citrix receiver, а именно
/opt/Citrix/ICAClient/libctxssl.so
динамически слинкована с libcrypto.so.1.0.0, причём  ~150 символов оттуда версионированы,
первые три для демонстрации:
$ readelf -s libctxssl.so|grep &apos;UND.\+OPENSSL&apos;|head -3
    55: 00000000     0 FUNC    GLOBAL DEFAULT  UND sk_push@OPENSSL_1.0.0 (3)
    57: 00000000     0 FUNC    GLOBAL DEFAULT  UND ASN1_BIT_STRING_free@OPENSSL_1.0.0 (3)
    72: 00000000     0 FUNC    GLOBAL DEFAULT  UND ASN1_INTEGER_get@OPENSSL_1.0.0 (3)

такое же версионирование я видел, кажется, в ubuntu.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145044</commentid>
    <comment_count>12</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2014-02-04 00:39:27 +0400</bug_when>
    <thetext>При необходимости можно собрать отдельный костыль, имитирующий любое версионирование.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145048</commentid>
    <comment_count>13</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-04 01:01:09 +0400</bug_when>
    <thetext>(В ответ на комментарий №12)
&gt; При необходимости можно собрать отдельный костыль, имитирующий любое
&gt; версионирование.

Необходимость обеспечить работу клиента citrix, особенно на ARM, есть.
Но я все же прошу cas@ проверить на Fedora. Тем более, что поставляются пакеты и rpm, и deb.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145051</commentid>
    <comment_count>14</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2014-02-04 01:47:42 +0400</bug_when>
    <thetext>(In reply to comment #13)
&gt; (В ответ на комментарий №12)
&gt; &gt; При необходимости можно собрать отдельный костыль, имитирующий любое
&gt; &gt; версионирование.
&gt; 
&gt; Необходимость обеспечить работу клиента citrix, особенно на ARM, есть.
&gt; Но я все же прошу cas@ проверить на Fedora. Тем более, что поставляются пакеты
&gt; и rpm, и deb.

Если речь идет об ARMHF, то у них там Receiver for Linux есть только для Debian (linuxarmhf-13.0.0.256735.tar.gz и icaclient_13.0.0.256735_armhf.deb).

Пакет ICAClient-13.0.0.256735-0.x86_64.rpm явно собран не под Debian, но там тоже попадаются какие-то кривые зависимости, например,
libcurl.so.4 &gt;= 7.19.1

В любом случае без костылей не обойтись, но для armhf и x86-64 они понадобятся разные.

Ну и к основному пакету openssl это, очевидно, никакого отношения не имеет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145054</commentid>
    <comment_count>15</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-04 01:57:11 +0400</bug_when>
    <thetext>(В ответ на комментарий №14)
&gt; В любом случае без костылей не обойтись, но для armhf и x86-64 они понадобятся
&gt; разные.

Замечу, что по договоренности с местным Citrix (или как там его хозяина теперь зовут), мы можем (пере)собрать пакет с клиентом.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145063</commentid>
    <comment_count>16</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-02-04 13:25:16 +0400</bug_when>
    <thetext>Нет смысла проверять на Fedora, если на ALT Linux прекрасно работает.
1. Устанавливаем ICAClient по инструкции, которую я давал выше (с --nodeps). Да, на 64-битной системе это немного нетривиально (см. #5).
2. Создаём правильный appsrv.ini (см. #6).
3. Запускаем /opt/Citrix/ICAClient/util/pnabrowse -E demo.citrixcloud.net -c
&apos;WWco Desktop&apos;  &apos;/&apos;     &apos;Application&apos;   &apos;&apos;
&apos;WWCo Company Overview&apos; &apos;/&apos;     &apos;Application&apos;   &apos;&apos;
&apos;HTML5 Apple Showcase&apos;  &apos;/&apos;     &apos;Content&apos;       &apos;&apos;
&apos;Citrix Video Showcase&apos; &apos;/&apos;     &apos;Content&apos;       &apos;&apos;
&apos;WWCo Documents&apos;        &apos;/Office Apps&apos;  &apos;Application&apos;   &apos;&apos;
&apos;Microsoft Word&apos;        &apos;/Office Apps&apos;  &apos;Application&apos;   &apos;&apos;
&apos;Microsoft PowerPoint&apos;  &apos;/Office Apps&apos;  &apos;Application&apos;   &apos;&apos;
&apos;Microsoft Excel&apos;       &apos;/Office Apps&apos;  &apos;Application&apos;   &apos;&apos;
&apos;Financials Dashboard&apos;  &apos;/Financial Solutions&apos;  &apos;Application&apos;   &apos;&apos;
&apos;Event Budget&apos;  &apos;/Financial Solutions&apos;  &apos;Application&apos;   &apos;&apos;
&apos;Watercraft Design&apos;     &apos;/Design Solutions&apos;     &apos;Application&apos;   &apos;&apos;
&apos;Design Archive&apos;        &apos;/Design Solutions&apos;     &apos;Application&apos;   &apos;&apos;
&apos;Architectural Design&apos;  &apos;/Design Solutions&apos;     &apos;Application&apos;   &apos;&apos;
&apos;1 About the WWCo Demo&apos; &apos;/Demo Help&apos;    &apos;Application&apos;   &apos;&apos;
&apos;Whats new in XenDesktop 56&apos;    &apos;/About Citrix&apos; &apos;Application&apos;   &apos;&apos;
&apos;Whats new in XenApp 65&apos;        &apos;/About Citrix&apos; &apos;Application&apos;   &apos;&apos;
&apos;Learn The Basics&apos;      &apos;/About Citrix&apos; &apos;Application&apos;   &apos;&apos;
&apos;Citrix XenMobile Overview&apos;     &apos;/About Citrix&apos; &apos;Application&apos;   &apos;&apos;
&apos;Citrix Virtual Computing&apos;      &apos;/About Citrix&apos; &apos;Application&apos;   &apos;&apos;
&apos;About Citrix&apos;  &apos;/About Citrix&apos; &apos;Content&apos;       &apos;&apos;
4. Запускаем
/opt/Citrix/ICAClient/util/pnabrowse -L &apos;WWco Desktop&apos; demo.citrixcloud.net

и работаем в Windows. 

Ещё раз: нет никаких проблем с запуском на ALT Linux. Есть кривособранный и слабодокументированный пакет с офсайта без центра управления. Подозреваю, что его можно и пересобрать и нормально настроить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145064</commentid>
    <comment_count>17</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-04 13:31:06 +0400</bug_when>
    <thetext>2cas: спасибо. Но баг уже про ARM, потому не надо закрывать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145104</commentid>
    <comment_count>18</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-05 22:10:22 +0400</bug_when>
    <thetext>2sbolshakov: проверь на ARM плз по инструкции Андрея.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145370</commentid>
    <comment_count>19</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-18 18:21:09 +0400</bug_when>
    <thetext>Интерфейс по конфигурированию - это /opt/Citrix/ICAClient/selfservice
Он у нас тоже не работает:
LD_LIBRARY_PATH=/opt/Citrix/ICAClient:/usr/lib64 /opt/Citrix/ICAClient/selfservice 
libwebkit: libwebkit-1.0.so: cannot open shared object file: No such file or directory</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145371</commentid>
    <comment_count>20</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-18 18:27:19 +0400</bug_when>
    <thetext>(В ответ на комментарий №19)
&gt; Интерфейс по конфигурированию - это /opt/Citrix/ICAClient/selfservice
&gt; Он у нас тоже не работает:
&gt; LD_LIBRARY_PATH=/opt/Citrix/ICAClient:/usr/lib64
&gt; /opt/Citrix/ICAClient/selfservice 
&gt; libwebkit: libwebkit-1.0.so: cannot open shared object file: No such file or
&gt; directory

О какой версии идет речь?
Об этой : http://packages.altlinux.org/en/p7/srpms/citrix-client ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145372</commentid>
    <comment_count>21</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-18 18:31:10 +0400</bug_when>
    <thetext>Если о 13.0 и для armh, то давайте приведем параметры бага в соответствие.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145373</commentid>
    <comment_count>22</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-02-18 18:36:06 +0400</bug_when>
    <thetext>(В ответ на комментарий №19)
&gt; Интерфейс по конфигурированию - это /opt/Citrix/ICAClient/selfservice
&gt; Он у нас тоже не работает:
&gt; LD_LIBRARY_PATH=/opt/Citrix/ICAClient:/usr/lib64
&gt; /opt/Citrix/ICAClient/selfservice 
&gt; libwebkit: libwebkit-1.0.so: cannot open shared object file: No such file or
&gt; directory
Стоит i586-libwebkitgtk2 (как я же рекомендовал в комментарии #5).

[cas@cas alterator-l10n]$ /opt/Citrix/ICAClient/selfservice
/opt/Citrix/ICAClient/selfservice: /usr/lib/libcurl.so.4: no version information available (required by /opt/Citrix/ICAClient/selfservice)
Icaroot=/opt/Citrix/ICAClient, argLineIcaRoot=
Starting AuthManagerDaemon
Starting ServiceRecord daemon
thread icon worker - waiting for signal
/opt/Citrix/ICAClient/AuthManagerDaemon: /usr/lib/libcurl.so.4: no version information available (required by /opt/Citrix/ICAClient/AuthManagerDaemon)
/opt/Citrix/ICAClient/ServiceRecord: /usr/lib/libcurl.so.4: no version information available (required by /opt/Citrix/ICAClient/ServiceRecord)
Could not load file
Could not load file
Another Instance Already Running
Another Instance Already Running

(selfservice:15596): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «oxygen-gtk»,

(selfservice:15596): Gtk-WARNING **: Загружаемый модуль тем не найден в module_path: «oxygen-gtk»,

(selfservice:15596): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file &apos;/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache&apos;: Нет такого файла или каталога

This likely means that your installation is broken.
Try running the command
  gdk-pixbuf-query-loaders &gt; /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
to make things work again for the time being.

(selfservice:15596): Gtk-WARNING **: Error loading icon from file &apos;/opt/Citrix/ICAClient/icons/receiver.png&apos;:
        Не удалось распознать формат изображения для файла «/opt/Citrix/ICAClient/icons/receiver.png»
Cancelled by user

Всё работает</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145374</commentid>
    <comment_count>23</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-18 18:50:44 +0400</bug_when>
    <thetext>2aen: забудь про 12-ую версию. Её уже даже скачать негде, кроме Sisyphus.
Надо собрать в сизиф 13-ую. Ну и прежде чем о ARM говорить, давайте заставим его хотя-бы на x86 работать.

2cas: стоит конечно, но selfservice просит libwebkit-1.0.so

А у нас такого нет.
 fgrep libwebkit-1.0.s0 /raid/p7/i586/base/contents_index
Симлинк сделал, оно запускается, но дальше второго шага не идёт (после ввода адреса сервера).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145375</commentid>
    <comment_count>24</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2014-02-18 18:54:07 +0400</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; 2aen: забудь про 12-ую версию. Её уже даже скачать негде, кроме Sisyphus.
&gt; Надо собрать в сизиф 13-ую. Ну и прежде чем о ARM говорить, давайте заставим
&gt; его хотя-бы на x86 работать.

 Эта бага про ARM. 12-я стабильна и в p7
Повесь FR на сборку 13-й, пожалуйста.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145376</commentid>
    <comment_count>25</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-02-18 18:55:29 +0400</bug_when>
    <thetext>(В ответ на комментарий №23)
&gt; 2aen: забудь про 12-ую версию. Её уже даже скачать негде, кроме Sisyphus.
&gt; Надо собрать в сизиф 13-ую. Ну и прежде чем о ARM говорить, давайте заставим
&gt; его хотя-бы на x86 работать.
&gt; 
&gt; 2cas: стоит конечно, но selfservice просит libwebkit-1.0.so
Не просит.
ICAClient-13.0.0.256735-0.x86_64.rpm

# ldd /opt/Citrix/ICAClient/selfservice  | grep webkit
#

Какая у тебя версия?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145377</commentid>
    <comment_count>26</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-18 18:56:37 +0400</bug_when>
    <thetext>Добавлю, что рецепт из комментария #5 тоже не сработал:
$ /opt/Citrix/ICAClient/util/pnabrowse -L &apos;WWco Desktop&apos; demo.citrixcloud.net
Citrix XenApp - Cannot Contact the Citrix Server: Unable to connect to the remote server URL &apos;http://demo.citrixcloud.net/Citrix/Store/PNAgent/config.xml&apos;. The remote server URL may not be entered correctly or the remote server may be down. Would you like to re-enter the server URL?

Оно вообще живое ? У тебя работает ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145378</commentid>
    <comment_count>27</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-18 18:57:26 +0400</bug_when>
    <thetext>2aen: на arm можем собрать только 13-ую версию. Я могу экспериментировать и на ARM, но у Андрея x86.
2cas: rpm -qa|grep ICA
ICAClient-13.0.0.256735-0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145379</commentid>
    <comment_count>28</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-02-18 19:08:19 +0400</bug_when>
    <thetext>(В ответ на комментарий №26)
&gt; Добавлю, что рецепт из комментария #5 тоже не сработал:
&gt; $ /opt/Citrix/ICAClient/util/pnabrowse -L &apos;WWco Desktop&apos; demo.citrixcloud.net
&gt; Citrix XenApp - Cannot Contact the Citrix Server: Unable to connect to the
&gt; remote server URL
&gt; &apos;http://demo.citrixcloud.net/Citrix/Store/PNAgent/config.xml&apos;. The remote
&gt; server URL may not be entered correctly or the remote server may be down. Would
&gt; you like to re-enter the server URL?
&gt; 
&gt; Оно вообще живое ? У тебя работает ?
Ресурсы показываются, но залогиниться не даёт. Или лицензия или учётная запись заэкспайрилась.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145380</commentid>
    <comment_count>29</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-18 19:42:04 +0400</bug_when>
    <thetext>$ md5sum ~/Загрузки/ICAClient-13.0.0.256735-0.x86_64.rpm 
6797a443e64346cf682042bea99926a6  /home/rider/Загрузки/ICAClient-13.0.0.256735-0.x86_64.rpm 

Такой ?

Я не понимаю, в чём у нас разница ? покажи /usr/lib/libwebkit*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145386</commentid>
    <comment_count>30</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-02-19 11:03:50 +0400</bug_when>
    <thetext>(В ответ на комментарий №29)
&gt; $ md5sum ~/Загрузки/ICAClient-13.0.0.256735-0.x86_64.rpm 
&gt; 6797a443e64346cf682042bea99926a6 
&gt; /home/rider/Загрузки/ICAClient-13.0.0.256735-0.x86_64.rpm 
&gt; 
&gt; Такой ?
Да.

&gt; Я не понимаю, в чём у нас разница ? покажи /usr/lib/libwebkit*
$ ll /usr/lib/libwebkit*
lrwxrwxrwx 1 root root       26 фев 18 18:33 /usr/lib/libwebkitgtk-1.0.so.0 -&gt; libwebkitgtk-1.0.so.0.18.5
-rw-r--r-- 1 root root 28768992 апр 11  2013 /usr/lib/libwebkitgtk-1.0.so.0.18.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145387</commentid>
    <comment_count>31</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-02-19 11:04:27 +0400</bug_when>
    <thetext>$ rpm -qf /usr/lib/libwebkit*
i586-libwebkitgtk2-2.0.0-alt1
i586-libwebkitgtk2-2.0.0-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145397</commentid>
    <comment_count>32</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-19 14:28:52 +0400</bug_when>
    <thetext>Да, у меня тоже самое. Удивительно, но сегодня оно уже запускается.
Дальше ввода адреса сервера не идёт. А у тебя ?

IMHO надо просить поддержки в Citrix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145398</commentid>
    <comment_count>33</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-19 14:53:01 +0400</bug_when>
    <thetext>на ubuntu, кстати, selfservice работает.
Выглядит так: http://imagebin.ca/v/1CrvzxLFehYt

после ввода адреса сервера предлагает ввести логин, пароль и домен. После этого скачивает с citrixcloud доступные приложения и позволяет их настраивать.

tcpdump показывает, что в ALT никаких запросов от selfservice не отправляется.
Что-то не то с окружением.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145525</commentid>
    <comment_count>34</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-02-28 14:34:17 +0400</bug_when>
    <thetext>(В ответ на комментарий №33)
&gt; на ubuntu, кстати, selfservice работает.
&gt; Выглядит так: http://imagebin.ca/v/1CrvzxLFehYt
&gt; 
&gt; после ввода адреса сервера предлагает ввести логин, пароль и домен. После этого
&gt; скачивает с citrixcloud доступные приложения и позволяет их настраивать.
&gt; 
&gt; tcpdump показывает, что в ALT никаких запросов от selfservice не отправляется.
&gt; Что-то не то с окружением.
Антон, я сегодня собрал в Sisyphus (и p7) пакет nspluginwrapper. Нужно с ним попробовать. Может, заработает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145526</commentid>
    <comment_count>35</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-02-28 14:37:49 +0400</bug_when>
    <thetext>А у тебя заработал ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145765</commentid>
    <comment_count>36</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-03-20 14:15:59 +0400</bug_when>
    <thetext>(В ответ на комментарий №35)
&gt; А у тебя заработал ?
Ситуация следующая:
1. на i586 работает без проблем. Единственная проблемка - в зависимостях лежат библиотеки, но это можно починить пакетом ICAClient-preinstall
2. На x86_64 не работает, так как налетает на проблему вызова libgdk-pixbuf, которая на x86_64 генерирует только куш для него, без учёта arepo. 

Ребята сказали, что такое уже фиксили и нужно подружить /usr/lib/rpm/gdk-pixbuf-loaders.filetrigger с arepo.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145770</commentid>
    <comment_count>37</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-03-20 19:19:51 +0400</bug_when>
    <thetext>Собрал
#116725 TESTED #3 [test-only] sisyphus ICAClient-preinstall.git=13.0.0.256735-alt1

Он позволяет безшовно установить ICAClient даже на x86_64. Но есть два недостатка:
1. не показываются значки (см. предыдущий комментарий)
2. не соединяется с сервером (даже после явной установки i586-libnss-mdns и i586-libnss-myhostname. См. вложение.

Если есть мысли - пишите.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145771</commentid>
    <comment_count>38</comment_count>
      <attachid>6065</attachid>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-03-20 19:20:56 +0400</bug_when>
    <thetext>Created attachment 6065
Лог неудачного подключения к серверу</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145920</commentid>
    <comment_count>39</comment_count>
    <who name="Fr. Br. George">george</who>
    <bug_when>2014-04-02 12:22:38 +0400</bug_when>
    <thetext>Из хешерницы не работает точно так же. Видимо, чего-то всё-таки не хватает</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146057</commentid>
    <comment_count>40</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2014-04-08 16:10:02 +0400</bug_when>
    <thetext>Прислали демо-вход. С libgdk-pixbuf-2.28.2-alt1.M70P.1 (или последней версией этого пакета в Sisyphus) работает и на 64-битной системе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276811</commentid>
    <comment_count>41</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2025-11-14 12:28:12 +0300</bug_when>
    <thetext>Продукт более не поддерживается. Если актуально, то необходимо перевешать на новый поддерживаемый репозиторий (p10, p11, Sisyphus).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>6065</attachid>
            <date>2014-03-20 19:20:56 +0400</date>
            <delta_ts>2014-03-20 19:20:56 +0400</delta_ts>
            <desc>Лог неудачного подключения к серверу</desc>
            <filename>Citrix_AM_19692.log</filename>
            <type>text/x-log</type>
            <size>1708</size>
            <attacher name="Andrey Cherepanov">cas</attacher>
            
              <data encoding="base64">IAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
PT09ICAgQ2l0cml4IEF1dGggTWFuYWdlciAtIExvZ2dpbmcgc3RhcnRpbmcKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgoKClRpbWU6IDE5IE1h
ciAyMDE0IDE3OjUwOjEyIFVUQwpMb2NhbFRpbWU6IDE5IE1hciAyMDE0IDE3OjUwOjEyClR5cGU6
IEluZm9ybWF0aW9uCk1vZHVsZTogQ2l0cml4IEF1dGhlbnRpY2F0aW9uIE1hbmFnZXIKTG9jYXRp
b246IC9vcHQvQ2l0cml4L0lDQUNsaWVudC9BdXRoTWFuYWdlckRhZW1vbgpWZXJzaW9uOiB7RE9U
VkVSU0lPTn0gKFJlbGVhc2UpCkRlc2NyaXB0aW9uOiBDaXRyaXggQXV0aGVudGljYXRpb24gTWFu
YWdlciBzdGFydGluZy4KClRpbWU6IDE5IE1hciAyMDE0IDE3OjUwOjM0IFVUQwpMb2NhbFRpbWU6
IDE5IE1hciAyMDE0IDE3OjUwOjM0ClR5cGU6IFdhcm5pbmcKTW9kdWxlOiBDaXRyaXggQXV0aGVu
dGljYXRpb24gTWFuYWdlcgpMb2NhdGlvbjogL29wdC9DaXRyaXgvSUNBQ2xpZW50L0F1dGhNYW5h
Z2VyRGFlbW9uClZlcnNpb246IHtET1RWRVJTSU9OfSAoUmVsZWFzZSkKRGVzY3JpcHRpb246IFRo
ZXJlIHdhcyBhIHByb2JsZW0gYWNjZXNzaW5nIHRoZSBIVFRQIHNlcnZlci4KRXhjZXB0aW9uIHR5
cGU6IEhUVFAgZXhjZXB0aW9uCkRldGFpbDogVGhlIEhUVFBTIHJlc3BvbnNlIGRvZXMgbm90IGhh
dmUgYSBzZXJ2ZXIgY2VydGlmaWNhdGUgc2V0IG9uIGl0LiAoSFRUUCBzdGF0dXMgMCkgKFByb3h5
IHNlcnZlciBpbiB1c2UgMCkgOyBzZXJ2ZXIgVVJMOiAnaHR0cHMtdXJsLXdpdGhoZWxkJwpDb250
ZXh0OgoJRHVyaW5nIENTZXJ2ZXJQcm9iZTo6RXhlY3V0ZSB3aGlsZSBwcm9iaW5nIGh0dHBzLXVy
bC13aXRoaGVsZAoKVVJMcyBoYXZlIGJlZW4gc3RyaXBwZWQgZnJvbSB0aGlzIGxvZyBtZXNzYWdl
LiBUbyBhbGxvdyBVUkxzIGluIHRoZSBsb2csIHNldCB0aGUgbG9nZ2luZyBtb2RlIHRvICd2ZXJi
b3NlJy4KClRpbWU6IDE5IE1hciAyMDE0IDE3OjUwOjM1IFVUQwpMb2NhbFRpbWU6IDE5IE1hciAy
MDE0IDE3OjUwOjM1ClR5cGU6IFdhcm5pbmcKTW9kdWxlOiBDaXRyaXggQXV0aGVudGljYXRpb24g
TWFuYWdlcgpMb2NhdGlvbjogL29wdC9DaXRyaXgvSUNBQ2xpZW50L0F1dGhNYW5hZ2VyRGFlbW9u
ClZlcnNpb246IHtET1RWRVJTSU9OfSAoUmVsZWFzZSkKRGVzY3JpcHRpb246IFRoZXJlIHdhcyBh
IHByb2JsZW0gYWNjZXNzaW5nIHRoZSBIVFRQIHNlcnZlci4KRXhjZXB0aW9uIHR5cGU6IEhUVFAg
ZXhjZXB0aW9uCkRldGFpbDogR2F0ZXdheSBjb25uZWN0aXZpdHkgd2FzIGluZGljYXRlZCwgYnV0
IHRoZSByZXNvdXJjZSBkaWQgbm90IGhhdmUgYW4gYXNzb2NpYXRlZCBnYXRld2F5OyBzZXJ2ZXIg
VVJMOiAnaHR0cHMtdXJsLXdpdGhoZWxkJwpDb250ZXh0OgoJRHVyaW5nIFJldHJpZXZlT3JDcmVh
dGVBZ1Nlc3Npb25JZk5lZWRlZFRvQWNjZXNzVXJsIGRpcmVjdFVybD1odHRwcy11cmwtd2l0aGhl
bGQKCUNBdXRoQ29udGV4dEltcGw6OlByZXBhcmUgc2VydmljZS11cmw9aHR0cHMtdXJsLXdpdGho
ZWxkCgpVUkxzIGhhdmUgYmVlbiBzdHJpcHBlZCBmcm9tIHRoaXMgbG9nIG1lc3NhZ2UuIFRvIGFs
bG93IFVSTHMgaW4gdGhlIGxvZywgc2V0IHRoZSBsb2dnaW5nIG1vZGUgdG8gJ3ZlcmJvc2UnLg==
</data>

          </attachment>
      

    </bug>

</bugzilla>