cosmic: los applets necesitan la libdbus COMPARTIDA, y el linker lo dice una hora tarde
`cosmic-applets` declaraba `dbus` a secas. Alcanza para que el build.rs de libdbus-sys pase —le basta el .pc, que el paquete del daemon trae— y el fallo salta recién en el enlace final del multiplexor: 'unable to find dynamic system library dbus-1'. El corpus sólo empaqueta libdbus-1.a; el .so vive en `dbus-shared`, que es lo que ya declaraban settings-daemon y pipewire. Era la única receta de la cola que pedía la estática. De paso, las cuatro piezas que spawnea el PANEL (no cosmic-session) entran como raíces de hydrate-cosmic.sh: se invocan por AppID, así que ningún grafo de deps las alcanza. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -41,6 +41,16 @@ else
|
||||
# ver la tabla de `.expect` del runbook.
|
||||
recipes/incoming-cosmic/cosmic-settings-daemon.toml
|
||||
recipes/incoming-cosmic/cosmic-notifications.toml
|
||||
# Los que el PANEL spawnea (no cosmic-session): un binario multiplexado en veinte symlinks, más
|
||||
# los tres botones. Sin ellos el panel arranca, dice «Done spawning applets» y NO SE DIBUJA —
|
||||
# nada que medir, nada que pintar. Invisibles para el grafo por la misma razón que los de arriba:
|
||||
# se invocan por AppID.
|
||||
recipes/incoming-cosmic/cosmic-applets.toml
|
||||
# Los tres que esos botones abren al hacer clic. No matan la sesión si faltan (el botón queda
|
||||
# muerto), pero un escritorio sin lanzador ni biblioteca de apps no se puede usar.
|
||||
recipes/incoming-cosmic/cosmic-launcher.toml
|
||||
recipes/incoming-cosmic/cosmic-app-library.toml
|
||||
recipes/incoming-cosmic/cosmic-workspaces-epoch.toml
|
||||
# Ni binario ni librería: DATOS. El tema de iconos de COSMIC — sin él el escritorio no se ve
|
||||
# «sin iconos», se ve roto, y con el cursor por software ni siquiera hay puntero.
|
||||
recipes/incoming-cosmic/cosmic-icons.toml
|
||||
|
||||
Reference in New Issue
Block a user