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

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

    <bug>
          <bug_id>52630</bug_id>
          
          <creation_ts>2025-01-05 00:47:10 +0300</creation_ts>
          <short_desc>phosh: Segfault если нет значка в теме gtk</short_desc>
          <delta_ts>2025-07-09 18:10: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>phosh</component>
          <version>unstable</version>
          <rep_platform>x86_64</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>relnote</keywords>
          <priority>P5</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</reporter>
          <assigned_to name="Yuri N. Sedunov">aris</assigned_to>
          <cc>aen</cc>
    
    <cc>antohami</cc>
    
    <cc>aris</cc>
    
    <cc>bircoph</cc>
    
    <cc>oleg</cc>
    
    <cc>rirusha</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>256909</commentid>
    <comment_count>0</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2025-01-05 00:47:10 +0300</bug_when>
    <thetext>Jan 04 22:39:55 localhost.localdomain sudo[10657]: altlinux : HOST=localhost.localdomain ; TTY=pts/0 ; PWD=/home/altlinux ; USER=root ; COMMAND=/bin/apt-get remove speedtest-cli
Jan 04 22:39:55 localhost.localdomain sudo[10657]: pam_tcb(sudo:session): Session opened for root by altlinux(uid=1000)
Jan 04 22:40:03 localhost.localdomain systemd[1275]: gnome-session-manager@phosh.service: State &apos;stop-sigterm&apos; timed out. Killing.
Jan 04 22:40:03 localhost.localdomain systemd[1275]: gnome-session-manager@phosh.service: Killing process 10084 (gnome-session-b) with signal SIGKILL.
Jan 04 22:40:03 localhost.localdomain systemd[1275]: gnome-session-manager@phosh.service: Killing process 10090 (n/a) with signal SIGKILL.
Jan 04 22:40:03 localhost.localdomain systemd[1275]: gnome-session-manager@phosh.service: Main process exited, code=killed, status=9/KILL
Jan 04 22:40:03 localhost.localdomain systemd[1275]: gnome-session-manager@phosh.service: Failed with result &apos;timeout&apos;.
Jan 04 22:40:03 localhost.localdomain systemd[1275]: Stopped gnome-session-manager@phosh.service - GNOME Session Manager (session: phosh).
Jan 04 22:40:03 localhost.localdomain systemd[1275]: gnome-session-manager@phosh.service: Triggering OnFailure= dependencies.
Jan 04 22:40:03 localhost.localdomain systemd[1275]: Stopped target gnome-session-pre.target - Tasks to be run before GNOME Session starts.
Jan 04 22:40:03 localhost.localdomain systemd[1275]: Stopped target graphical-session-pre.target - Session services which should run early before the graphical session is brought up.
Jan 04 22:40:03 localhost.localdomain systemd[1275]: Reached target gnome-session-shutdown.target - Shutdown running GNOME Session.
Jan 04 22:40:03 localhost.localdomain systemd[1275]: Stopping gnome-session-monitor.service - Monitor Session leader for GNOME Session...
Jan 04 22:40:03 localhost.localdomain systemd[1275]: Starting gnome-session-restart-dbus.service - Restart DBus after GNOME Session shutdown...
Jan 04 22:40:03 localhost.localdomain systemd[1275]: Stopped target gnome-session-shutdown.target - Shutdown running GNOME Session.
Jan 04 22:40:03 localhost.localdomain systemd[1275]: Stopped gnome-session-monitor.service - Monitor Session leader for GNOME Session.
Jan 04 22:40:03 localhost.localdomain systemd[1275]: Started gnome-session-restart-dbus.service - Restart DBus after GNOME Session shutdown.
Jan 04 22:40:03 localhost.localdomain phosh-antispam[10298]: Lost connection to Wayland compositor.
Jan 04 22:40:03 localhost.localdomain gnome-software[10300]: Lost connection to Wayland compositor.
...
Jan 04 22:40:19 localhost.localdomain phosh[10825]: manager.vala:156: Значок «speedtest-cli» не присутствует в теме Adwaita
Jan 04 22:40:19 localhost.localdomain kernel: phosh[10825]: segfault at 14 ip 00007fc834ade630 sp 00007ffe4ae0ff08 error 4 in libcairo.so.2.11802.2[6b630,7fc834a87000+e4000] likely on CPU 1 (core 1, socket 0)
Jan 04 22:40:19 localhost.localdomain kernel: Code: 83 c4 38 31 c0 5b 5d 41 5c 41 5d 41 5e 41 5f c3 e8 25 99 fa ff 0f 1f 44 00 00 8b 47 10 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 &lt;8b&gt; 47 14 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 8b 47 1c c3 66 66

И так по кругу.

В общем, теперь мне понятно маниакальное упорство с выпиливанием .desktop файлов из приложений ради &quot;высоких целей и удобства пользователей&quot;, но, объясните мне, почему приложение падает из-за отсутствия значка? Каким &quot;одаренным&quot; программистом надо быть, чтобы не предусмотреть такой случай.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256910</commentid>
    <comment_count>1</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2025-01-05 00:49:00 +0300</bug_when>
    <thetext>HOST=localhost.localdomain ; TTY=pts/0 ; PWD=/home/altlinux ; USER=root ; COMMAND=/bin/apt-get remove speedtest-cli

Тут на самом деле должно быть install speedtest-cli, после remove сессия восстанавливается.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256911</commentid>
    <comment_count>2</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2025-01-05 00:50:27 +0300</bug_when>
    <thetext>Jan 04 22:37:41 localhost.localdomain sudo[8996]: altlinux : HOST=localhost.localdomain ; TTY=pts/0 ; PWD=/home/altlinux ; USER=root ; COMMAND=/bin/apt-get install speedtest-cli
Jan 04 22:37:41 localhost.localdomain sudo[8996]: pam_tcb(sudo:session): Session opened for root by altlinux(uid=1000)
Jan 04 22:37:55 localhost.localdomain apt-get[9000]: speedtest-cli-2.1.4-alt0.3.g22210ca sisyphus+355298.100.1.1 1723845440 installed
Jan 04 22:37:55 localhost.localdomain phosh[5345]: manager.vala:156: Значок «speedtest-cli» не присутствует в теме Adwaita
Jan 04 22:37:55 localhost.localdomain kernel: phosh[5345]: segfault at 14 ip 00007f150cf06630 sp 00007ffff225cb28 error 4 in libcairo.so.2.11802.2[6b630,7f150ceaf000+e4000] likely on CPU 0 (core 0, socket 0)
Jan 04 22:37:55 localhost.localdomain kernel: Code: 83 c4 38 31 c0 5b 5d 41 5c 41 5d 41 5e 41 5f c3 e8 25 99 fa ff 0f 1f 44 00 00 8b 47 10 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 &lt;8b&gt; 47 14 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 8b 47 1c c3 66 66
Jan 04 22:37:55 localhost.localdomain polkitd[1094]: Unregistered Authentication Agent for unix-session:3 (system bus name :1.102, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale ru_RU.UTF8) (disconnected from bus)
Jan 04 22:37:55 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Main process exited, code=killed, status=11/SEGV
Jan 04 22:37:55 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Failed with result &apos;signal&apos;.
Jan 04 22:37:55 localhost.localdomain gsd-power[5415]: update_mutter_backlight: assertion &apos;backlights != NULL&apos; failed
Jan 04 22:37:55 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Triggering OnFailure= dependencies.
Jan 04 22:37:55 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Consumed 45.448s CPU time.
Jan 04 22:37:55 localhost.localdomain systemd[1275]: Stopped target gnome-session-wayland@phosh.target - GNOME Wayland Session (session: phosh).
Jan 04 22:37:55 localhost.localdomain systemd[1275]: Stopping at-spi-dbus-bus.service - Accessibility services bus...
Jan 04 22:37:55 localhost.localdomain systemd[1275]: Stopping gvfs-daemon.service - Virtual filesystem service...
Jan 04 22:37:55 localhost.localdomain systemd[1275]: Stopping gvfs-gphoto2-volume-monitor.service - Virtual filesystem service - digital camera monitor...
Jan 04 22:37:55 localhost.localdomain systemd[1275]: Stopping gvfs-udisks2-volume-monitor.service - Virtual filesystem service - disk device monitor...
Jan 04 22:37:55 localhost.localdomain systemd[1275]: Stopping xdg-desktop-portal-wlr.service - Portal service (wlroots implementation)...
Jan 04 22:37:55 localhost.localdomain systemd[1275]: Stopping xdg-desktop-portal.service - Portal service...
Jan 04 22:37:55 localhost.localdomain systemd[1275]: Stopping xdg-document-portal.service - flatpak document portal service...
Jan 04 22:37:55 localhost.localdomain systemd[1275]: Stopping xdg-permission-store.service - sandboxed app permission store...
Jan 04 22:37:56 localhost.localdomain systemd[1275]: Stopped gvfs-gphoto2-volume-monitor.service - Virtual filesystem service - digital camera monitor.
Jan 04 22:37:56 localhost.localdomain systemd[1275]: Stopped xdg-permission-store.service - sandboxed app permission store.
Jan 04 22:37:56 localhost.localdomain systemd[1275]: Stopped xdg-desktop-portal-wlr.service - Portal service (wlroots implementation).
Jan 04 22:37:56 localhost.localdomain at-spi-bus-launcher[5809]: Failed to launch bus: Bus exited with code 0
Jan 04 22:37:56 localhost.localdomain systemd[1275]: Stopped gvfs-udisks2-volume-monitor.service - Virtual filesystem service - disk device monitor.
Jan 04 22:37:56 localhost.localdomain systemd[1275]: Stopped xdg-desktop-portal.service - Portal service.
Jan 04 22:37:56 localhost.localdomain systemd[1275]: at-spi-dbus-bus.service: Main process exited, code=exited, status=1/FAILURE
Jan 04 22:37:56 localhost.localdomain systemd[1275]: at-spi-dbus-bus.service: Failed with result &apos;exit-code&apos;.
Jan 04 22:37:56 localhost.localdomain systemd[1275]: Stopped at-spi-dbus-bus.service - Accessibility services bus.
Jan 04 22:37:56 localhost.localdomain systemd[1275]: Requested transaction contradicts existing jobs: Transaction for sm.puri.Phosh.service/start is destructive (org.gnome.SettingsDaemon.Housekeeping.service has &apos;stop&apos; job queued, but &apos;start&apos; is included in transaction).
Jan 04 22:37:56 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Failed to schedule restart job: Transaction for sm.puri.Phosh.service/start is destructive (org.gnome.SettingsDaemon.Housekeeping.service has &apos;stop&apos; job queued, but &apos;start&apos; is included in transaction).
Jan 04 22:37:56 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Failed with result &apos;signal&apos;.
Jan 04 22:37:56 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Triggering OnFailure= dependencies.
Jan 04 22:37:56 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Consumed 45.448s CPU time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256912</commentid>
    <comment_count>3</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2025-01-05 00:55:18 +0300</bug_when>
    <thetext>Воспроизводится с последней версией из сизифа:

[altlinux@localhost ~]$ rpm -q phosh
phosh-0.43.1-alt1.2.x86_64
[altlinux@localhost ~]$ sudo apt-get update
Get:1 http://ftp.altlinux.org Sisyphus/x86_64 release [4233B]
Get:2 http://ftp.altlinux.org Sisyphus/x86_64-i586 release [1680B]          
Get:3 http://ftp.altlinux.org Sisyphus/noarch release [2854B]
Get:4 https://lakostis.unsafe.ru x86_64 release [1065B]
Get:5 https://lakostis.unsafe.ru x86_64-i586 release [1063B]
Get:6 https://lakostis.unsafe.ru noarch release [1057B]
Fetched 12.0kB in 0s (64.4kB/s)               
Hit http://ftp.altlinux.org Sisyphus/x86_64/classic pkglist
Hit http://ftp.altlinux.org Sisyphus/x86_64/classic release
Hit http://ftp.altlinux.org Sisyphus/x86_64-i586/classic pkglist
Hit http://ftp.altlinux.org Sisyphus/x86_64-i586/classic release
Hit http://ftp.altlinux.org Sisyphus/noarch/classic pkglist
Hit http://ftp.altlinux.org Sisyphus/noarch/classic release
Hit https://lakostis.unsafe.ru x86_64/hasher pkglist
Hit https://lakostis.unsafe.ru x86_64/hasher release
Hit https://lakostis.unsafe.ru x86_64-i586/hasher pkglist
Hit https://lakostis.unsafe.ru x86_64-i586/hasher release
Hit https://lakostis.unsafe.ru noarch/hasher pkglist
Hit https://lakostis.unsafe.ru noarch/hasher release
Reading Package Lists... Done
Building Dependency Tree... Done
[altlinux@localhost ~]$ sudo apt-get install phosh
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  phoc  phosh-data
The following packages will be upgraded
  phoc  phosh  phosh-data
3 upgraded, 0 newly installed, 0 removed and 58 not upgraded.
Need to get 0B/1077kB of archives.
After unpacking 47.8kB of additional disk space will be used.
Do you want to continue? [Y/n] 
Committing changes...
Preparing...                                                                                                                                                                   #################################################################################################### [100%]
Updating / installing...
1: phosh-data-0.44.0-alt1                                                                                                                                                      #################################################################################################### [ 17%]
2: phoc-0.44.0-alt1                                                                                                                                                            #################################################################################################### [ 33%]
3: phosh-0.44.0-alt1                                                                                                                                                           #################################################################################################### [ 50%]
Cleaning up / removing...
4: phosh-0.43.1-alt1.2                                                                                                                                                         #################################################################################################### [ 67%]
5: phoc-0.43.0-alt1                                                                                                                                                            #################################################################################################### [ 83%]
6: phosh-data-0.43.1-alt1.2                                                                                                                                                    #################################################################################################### [100%]
Done.
[altlinux@localhost ~]$ sudo apt-get install speedtest-cli
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  speedtest-cli
0 upgraded, 1 newly installed, 0 removed and 58 not upgraded.
Need to get 0B/21.1kB of archives.
After unpacking 73.1kB of additional disk space will be used.
Committing changes...
Preparing...                                                                                                                                                                   #################################################################################################### [100%]
Updating / installing...
1: speedtest-cli-2.1.4-alt0.3.g22210ca                   
...
Jan 04 22:53:38 localhost.localdomain sudo[19325]: altlinux : HOST=localhost.localdomain ; TTY=pts/0 ; PWD=/home/altlinux ; USER=root ; COMMAND=/bin/apt-get install speedtest-cli
Jan 04 22:53:38 localhost.localdomain sudo[19325]: pam_tcb(sudo:session): Session opened for root by altlinux(uid=1000)
Jan 04 22:54:03 localhost.localdomain apt-get[19329]: speedtest-cli-2.1.4-alt0.3.g22210ca sisyphus+355298.100.1.1 1723845440 installed
Jan 04 22:54:04 localhost.localdomain phosh[11703]: manager.vala:156: Значок «speedtest-cli» не присутствует в теме Adwaita
Jan 04 22:54:04 localhost.localdomain kernel: phosh[11703]: segfault at 14 ip 00007fa27d0ac630 sp 00007ffff1332b48 error 4 in libcairo.so.2.11802.2[6b630,7fa27d055000+e4000] likely on CPU 0 (core 0, socket 0)
Jan 04 22:54:04 localhost.localdomain kernel: Code: 83 c4 38 31 c0 5b 5d 41 5c 41 5d 41 5e 41 5f c3 e8 25 99 fa ff 0f 1f 44 00 00 8b 47 10 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 &lt;8b&gt; 47 14 c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 8b 47 1c c3 66 66
Jan 04 22:54:04 localhost.localdomain polkitd[1094]: Unregistered Authentication Agent for unix-session:8 (system bus name :1.313, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale ru_RU.UTF8) (disconnected from bus)
Jan 04 22:54:04 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Main process exited, code=killed, status=11/SEGV
Jan 04 22:54:04 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Failed with result &apos;signal&apos;.
Jan 04 22:54:04 localhost.localdomain systemd[1275]: sm.puri.Phosh.service: Consumed 34.091s CPU time, 269.2M memory peak, 0B memory swap peak.
Jan 04 22:54:04 localhost.localdomain gsd-power[11779]: update_mutter_backlight: assertion &apos;backlights != NULL&apos; failed
Jan 04 22:54:04 localhost.localdomain systemd[1]: Reloading requested from client PID 19421 (&apos;systemctl&apos;) (unit session-6.scope)...
Jan 04 22:54:04 localhost.localdomain systemd[1]: Reloading...
Jan 04 22:54:05 localhost.localdomain systemd[1]: Reloading finished in 843 ms.
Jan 04 22:54:05 localhost.localdomain systemd[1]: Queuing reload/restart jobs for marked units…
Jan 04 22:54:06 localhost.localdomain sudo[19325]: pam_tcb(sudo:session): Session closed for root</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256913</commentid>
    <comment_count>4</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2025-01-05 01:40:24 +0300</bug_when>
    <thetext>Jan 04 22:54:04 localhost.localdomain phosh[11703]: manager.vala:156: Значок 
                                                    ^^^^^^^^^^^^^ 
«speedtest-cli» не присутствует в теме Adwaita

Это phosh не из сизифа. Обращайтесь к автору костыля.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256915</commentid>
    <comment_count>5</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2025-01-05 16:51:57 +0300</bug_when>
    <thetext>(In reply to Yuri N. Sedunov from comment #4)
&gt; Jan 04 22:54:04 localhost.localdomain phosh[11703]: manager.vala:156: Значок 
&gt;                                                     ^^^^^^^^^^^^^ 
&gt; «speedtest-cli» не присутствует в теме Adwaita
&gt; 
&gt; Это phosh не из сизифа. Обращайтесь к автору костыля.

Как это не из сизифа:

[root@localhost ~]# rpm -qi phosh
Name        : phosh             
Version     : 0.44.0                   
Release     : alt1                       
DistTag     : sisyphus+367460.300.3.2                        
Architecture: x86_64                     
Install Date: Sat 04 Jan 2025 10:52:40 PM CET                
Group       : Graphical desktop/GNOME    
Size        : 2656590                                                                                                                                                                                                                                                                     
License     : GPL-3.0-or-later           
Signature   : RSA/SHA512, Tue 31 Dec 2024 02:22:11 PM CET, Key ID ff979dedda2773bb                                                                                                                                                                                                        
Source RPM  : phosh-0.44.0-alt1.src.rpm  
Build Date  : Tue 31 Dec 2024 02:21:57 PM CET                                                                                                                                                                                                                                             
Build Host  : aris-sisyphus.hasher.altlinux.org
Relocations : (not relocatable)          
Packager    : Yuri N. Sedunov &lt;aris@altlinux.org&gt;                                                                                            
Vendor      : ALT Linux Team                                                                                                                 
URL         : https://gitlab.gnome.org/World/Phosh/phosh                                                                                     
Summary     : A pure Wayland shell for mobile devices

Но я не знаю, откуда вылазит этот manager.vala.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256916</commentid>
    <comment_count>6</comment_count>
    <who name="Vladimir Romanov">rirusha</who>
    <bug_when>2025-01-05 17:03:28 +0300</bug_when>
    <thetext>В последнем образе используется не стабильная версия из Сизифа, а версия из таска с моим патчем. Пока в решении фиксятся баги и обсуждается добавление в апстрим. Я - автор, так что поставлю себя как исполнителя.

Для начала, какая версия библиотеки libicons-cache стоит в системе?

rpm -qa | grep libicons-cache</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256917</commentid>
    <comment_count>7</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2025-01-05 17:04:21 +0300</bug_when>
    <thetext>(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #5)

&gt; Но я не знаю, откуда вылазит этот manager.vala.

Ваш компьютер заражен, покупайте новый.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256918</commentid>
    <comment_count>8</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2025-01-05 17:07:14 +0300</bug_when>
    <thetext>(In reply to Vladimir Vaskov from comment #6)
&gt; В последнем образе используется не стабильная версия из Сизифа, а версия из
&gt; таска с моим патчем. Пока в решении фиксятся баги и обсуждается добавление в
&gt; апстрим. Я - автор, так что поставлю себя как исполнителя.
&gt; 
&gt; Для начала, какая версия библиотеки libicons-cache стоит в системе?
&gt; 
&gt; rpm -qa | grep libicons-cache

[root@localhost ~]# rpm -q libicons-cache
libicons-cache-1.2-alt1.x86_64

Я согласен с aris@, это какой-то развод и надувательство. Сначала положите пакет в сизиф, а потом уже раздувайте щеки и называйте ваш alt-mobile &quot;открытой разработкой&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256919</commentid>
    <comment_count>9</comment_count>
    <who name="Vladimir Romanov">rirusha</who>
    <bug_when>2025-01-05 17:11:58 +0300</bug_when>
    <thetext>(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #8)
&gt; (In reply to Vladimir Vaskov from comment #6)
&gt; &gt; В последнем образе используется не стабильная версия из Сизифа, а версия из
&gt; &gt; таска с моим патчем. Пока в решении фиксятся баги и обсуждается добавление в
&gt; &gt; апстрим. Я - автор, так что поставлю себя как исполнителя.
&gt; &gt; 
&gt; &gt; Для начала, какая версия библиотеки libicons-cache стоит в системе?
&gt; &gt; 
&gt; &gt; rpm -qa | grep libicons-cache
&gt; 
&gt; [root@localhost ~]# rpm -q libicons-cache
&gt; libicons-cache-1.2-alt1.x86_64
&gt; 
&gt; Я согласен с aris@, это какой-то развод и надувательство. Сначала положите
&gt; пакет в сизиф, а потом уже раздувайте щеки и называйте ваш alt-mobile
&gt; &quot;открытой разработкой&quot;.

Патч сырой, класть его в Сизиф я нахожу вредительством. Да и лучше обсудить с апстримом решение, которое будет устраивать всех без лишних патчей в даунстриме. А проверить его работу в альфе и собрать фидбек - уже что-то вменяемое.

Воспроизводится ли ошибка с более свежей версией библиотеки?

# apt-repo test 368204</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256920</commentid>
    <comment_count>10</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2025-01-05 17:27:36 +0300</bug_when>
    <thetext>&gt; 
&gt;&gt; Я согласен с aris@, это какой-то развод и надувательство. Сначала положите
&gt;&gt; пакет в сизиф, а потом уже раздувайте щеки и называйте ваш alt-mobile
&gt;&gt; &quot;открытой разработкой&quot;.

&gt;Патч сырой, класть его в Сизиф я нахожу вредительством. Да и лучше обсудить с апстримом &gt;решение, которое будет устраивать всех без лишних патчей в даунстриме. А проверить его работу в &gt;альфе и собрать фидбек - уже что-то вменяемое.


Не так. Альфа проекта должна быть основана на Сизифе.

Вы можете собирать свои образы с эксперментальными патчами и выкладывать их от своего имени. 

Прошу у всех спокойствия и конструктива. Спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256921</commentid>
    <comment_count>11</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2025-01-05 17:50:03 +0300</bug_when>
    <thetext>(Ответ для Vladimir Vaskov на комментарий #9)
&gt; (Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #8)
&gt; &gt; (In reply to Vladimir Vaskov from comment #6)
&gt; &gt; &gt; В последнем образе используется не стабильная версия из Сизифа, а версия из
&gt; &gt; &gt; таска с моим патчем. Пока в решении фиксятся баги и обсуждается добавление в
&gt; &gt; &gt; апстрим. Я - автор, так что поставлю себя как исполнителя.
&gt; &gt; &gt; 
&gt; &gt; &gt; Для начала, какая версия библиотеки libicons-cache стоит в системе?
&gt; &gt; &gt; 
&gt; &gt; &gt; rpm -qa | grep libicons-cache
&gt; &gt; 
&gt; &gt; [root@localhost ~]# rpm -q libicons-cache
&gt; &gt; libicons-cache-1.2-alt1.x86_64
&gt; &gt; 
&gt; &gt; Я согласен с aris@, это какой-то развод и надувательство. Сначала положите
&gt; &gt; пакет в сизиф, а потом уже раздувайте щеки и называйте ваш alt-mobile
&gt; &gt; &quot;открытой разработкой&quot;.
&gt; 
&gt; Патч сырой, класть его в Сизиф я нахожу вредительством.

&quot;Съесть-то он съест, да кто ж ему дасть&quot;

&gt; Да и лучше обсудить с апстримом решение,

Обсуждайте, а мы посмотрим.

Вот адресок, который вы постеснялись указать.

https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1583

Багу закрываю, ибо к phosh из сизифа она отношения не имеет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256922</commentid>
    <comment_count>12</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2025-01-05 19:03:03 +0300</bug_when>
    <thetext>(Ответ для AEN на комментарий #10)
&gt; &gt; 
&gt; &gt;&gt; Я согласен с aris@, это какой-то развод и надувательство. Сначала положите
&gt; &gt;&gt; пакет в сизиф, а потом уже раздувайте щеки и называйте ваш alt-mobile
&gt; &gt;&gt; &quot;открытой разработкой&quot;.
&gt; 
&gt; &gt;Патч сырой, класть его в Сизиф я нахожу вредительством. Да и лучше обсудить с апстримом &gt;решение, которое будет устраивать всех без лишних патчей в даунстриме. А проверить его работу в &gt;альфе и собрать фидбек - уже что-то вменяемое.
&gt; 
&gt; 
&gt; Не так. Альфа проекта должна быть основана на Сизифе.

Основано на Сизифе, собрано с подключением таска 364313 (с одной из его предыдущих итераций.

&gt; 
&gt; Вы можете собирать свои образы с эксперментальными патчами и выкладывать их
&gt; от своего имени. 
&gt; 

Решение о сборке образа с подключенным таском принято релиз-менеджером Альт Мобайл.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256925</commentid>
    <comment_count>13</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2025-01-05 21:57:17 +0300</bug_when>
    <thetext>(In reply to Антон Мидюков from comment #12)
&gt; (Ответ для AEN на комментарий #10)
&gt; &gt; &gt; 
&gt; &gt; &gt;&gt; Я согласен с aris@, это какой-то развод и надувательство. Сначала положите
&gt; &gt; &gt;&gt; пакет в сизиф, а потом уже раздувайте щеки и называйте ваш alt-mobile
&gt; &gt; &gt;&gt; &quot;открытой разработкой&quot;.
&gt; &gt; 
&gt; &gt; &gt;Патч сырой, класть его в Сизиф я нахожу вредительством. Да и лучше обсудить с апстримом &gt;решение, которое будет устраивать всех без лишних патчей в даунстриме. А проверить его работу в &gt;альфе и собрать фидбек - уже что-то вменяемое.
&gt; &gt; 
&gt; &gt; 
&gt; &gt; Не так. Альфа проекта должна быть основана на Сизифе.
&gt; 
&gt; Основано на Сизифе, собрано с подключением таска 364313 (с одной из его
&gt; предыдущих итераций.
&gt; 
&gt; &gt; 
&gt; &gt; Вы можете собирать свои образы с эксперментальными патчами и выкладывать их
&gt; &gt; от своего имени. 
&gt; &gt; 
&gt; 
&gt; Решение о сборке образа с подключенным таском принято релиз-менеджером Альт
&gt; Мобайл.

таск != сизиф. У вас полностью отсутствует компонент на который можно повесить ошибку.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>256926</commentid>
    <comment_count>14</comment_count>
    <who name="Andrew Savchenko">bircoph</who>
    <bug_when>2025-01-05 22:14:10 +0300</bug_when>
    <thetext>(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #13)
&gt; (In reply to Антон Мидюков from comment #12)
&gt; &gt; (Ответ для AEN на комментарий #10)
&gt; таск != сизиф. У вас полностью отсутствует компонент на который можно
&gt; повесить ошибку.

Всё же, такой компонент есть: https://bugzilla.altlinux.org/enter_bug.cgi?product=ALT Mobile
Но конкретно в данной ситуации на самом деле не очевидно, куда нужно вешать. @aris к данной проблеме действительно не имеет совершенно никакого отношения.

Я приношу извинения всем, кого сбила с толку ситуация с phosh в последнем релизе.

Фичу, реализованную @rirusha на самом деле очень давно просили и мы хотели дать возможность широкой публики потестировать её на новогодних праздниках — на то это и нестабильный, тестовый релиз. Провести её через апстрим в имеющиеся сроки было совершенно невозможно.

В целом, идея удалась, мы получили много отзывов, в т.ч. и сообщения об ошибках. Большое спасибо @lakostis за найденый редкий баг, мы его исправим.

Со своей стороны отмечу, что вопрос с важным пакетом из таска следовало подсветить в release notes отдельно — здесь действительно наша недоработка. Но в целом подобная практика — добавлять в образы пакеты из тасков — в Альте существует давно.

Надеюсь, что @rirusha найдёт взаимопонимание с апстримом и со временем функциональность кеширования рендеринга иконок будет там.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>