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

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

    <bug>
          <bug_id>61216</bug_id>
          
          <creation_ts>2026-10-26 00:01:29 +0300</creation_ts>
          <short_desc>xdg-desktop-portal pulls in avahi-daemon</short_desc>
          <delta_ts>2026-10-26 18:12:38 +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>geoclue2</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugzilla.altlinux.org/show_bug.cgi?id=61192</see_also>
          <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="Arseny Maslennikov">arseny</reporter>
          <assigned_to name="Yuri N. Sedunov">aris</assigned_to>
          <cc>antohami</cc>
    
    <cc>aris</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>303361</commentid>
    <comment_count>0</comment_count>
    <who name="Arseny Maslennikov">arseny</who>
    <bug_when>2026-10-26 00:01:29 +0300</bug_when>
    <thetext>apt&gt; remove --purge geoclue2
Unrequested changes are needed to execute this operation.
The following packages will be REMOVED:
  evolution                            gnome-shell-extension-caffeine
  gdm                                  gnome-shell-extension-dash-to-dock
  gdm-data                             gnome-shell-extension-extension-list
  geoclue2                             gnome-shell-extension-gpaste
  gnome-clocks                         gnome-shell-extension-simple-weather
  gnome-control-center                 gnome-shell-extensions
  gnome-initial-setup                  gnome-shell-extensions-system-monitor
  gnome-maps                           gnome-tweaks
  gnome-session-classic                gnome-weather
  gnome-settings-daemon                xdg-desktop-portal
  gnome-shell                          xdg-desktop-portal-gnome
  gnome-shell-extension-appindicator   xdg-desktop-portal-gtk
  gnome-shell-extension-blur-my-shell  xdg-desktop-portal-phosh

А можно не надо? Может, например, быть, что DNS-SD и mDNS занимается resolved, или mDNS-стек и вовсе на машине не требуется.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303362</commentid>
    <comment_count>1</comment_count>
    <who name="Arseny Maslennikov">arseny</who>
    <bug_when>2026-10-26 00:02:55 +0300</bug_when>
    <thetext>
Налицо транзитивная цепочка паразитных зависимостей: xdg-desktop-portal -&gt; &lt;...&gt; -&gt; geoclue2 -&gt; avahi-daemon, возникшая после закрытия 61192.

Призываю её откатить, а к регулярке прикрепить avahi-daemon (если нужно) другим способом.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303434</commentid>
    <comment_count>2</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2026-10-26 18:12:38 +0300</bug_when>
    <thetext>(Ответ для Arseny Maslennikov на комментарий #1)
&gt; Налицо транзитивная цепочка паразитных зависимостей: xdg-desktop-portal -&gt;
&gt; &lt;...&gt; -&gt; geoclue2 -&gt; avahi-daemon, возникшая после закрытия 61192.
&gt; 
&gt; Призываю её откатить, а к регулярке прикрепить avahi-daemon (если нужно)
&gt; другим способом.

geoclue.service без avahi-daemon не работает. Наверное, нужно починить сервис, чтобы работал без него, а не просто откатывать зависимости.

Другой вариант, разобраться с ворохом зависимостей на geoclue (я бы предпочёл, чтобы geoclue у меня не было):

$ apt-cache whatdepends geoclue2
geoclue2-2.8.2-alt1:sisyphus+423764.100.1.1@1783060787
  gnome-weather-50.0-alt1:sisyphus+411317.100.1.3@1773476380
    Depends: geoclue2
  gnome-shell-extension-simple-weather-51.0.2-alt1:sisyphus+433701.100.1.1@1789938253
    Depends: geoclue2
  gnome-shell-extension-openweather-139-alt2:sisyphus+382648.200.1.1@1745730566
    Depends: geoclue2
  xdg-desktop-portal-1:1.22.1-alt1:sisyphus+421718.100.1.1@1781766505
    Depends: geoclue2 &gt;= 2.5.2
  viking-1.11-alt1:sisyphus+404855.400.2.1@1768211388
    Depends: geoclue2
  redshift-1.12-alt1@1526966995
    Depends: geoclue2
  pure-maps-3.5.0-alt1:sisyphus+425268.200.1.1@1783949850
    Depends: geoclue2
  jogger-2.2.0-alt1:sisyphus+435066.200.1.1@1790925500
    Depends: geoclue2
  gnome-settings-daemon-51.1-alt1:sisyphus+437095.100.1.1@1792051185
    Depends: geoclue2 &gt;= 2.3.1
  gnome-maps-51.2-alt1:sisyphus+436597.100.1.1@1791802139
    Depends: geoclue2 &gt;= 2.4.0
  gnome-initial-setup-51.1-alt1:sisyphus+436675.300.1.1@1791823569
    Depends: geoclue2 &gt;= 2.4.3
  gnome-control-center-51.1-alt1:sisyphus+436675.200.1.1@1791823520
    Depends: geoclue2
  gnome-clocks-51.0-alt1:sisyphus+433180.200.1.1@1789544281
    Depends: geoclue2
  geoclue2-devel-2.8.2-alt1:sisyphus+423764.100.1.1@1783060787
    Depends: geoclue2 = 2.8.2-alt1:sisyphus+423764.100.1.1
  geoclue2-demo-2.8.2-alt1:sisyphus+423764.100.1.1@1783060787
    Depends: geoclue2 = 2.8.2-alt1:sisyphus+423764.100.1.1
  geoclue-stumbler-1.2-alt1:sisyphus+404840.100.1.1@1768201344
    Depends: geoclue2 &gt;= 2.7.2-alt2
  enlightenment-1:0.27.1-alt2:sisyphus+394323.100.1.1@1757327895
    Depends: geoclue2</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>