Question about non-xfce dependencies for 4.20

Ken Moffat zarniwhoop at ntlworld.com
Fri Nov 8 13:31:43 CET 2024


On Thu, Nov 07, 2024 at 08:04:32PM +0100, Ralf Mardorf wrote:
> On Thu, 2024-11-07 at 20:28 +0200, Ивалин wrote:
> > It appears it is listed as mandatory dependency in Arch .
> 
> Hi,
> 
> Arch doesn't provide any xfce4 related 4.20 packages, even not by the
> extra-testing repository.
> 
> https://archlinux.org/packages/?sort=&arch=x86_64&repo=Extra&q=xfce4&maintainer=&flagged=
> https://archlinux.org/packages/?sort=&arch=x86_64&repo=Extra-Testing&q=xfce4&maintainer=&flagged=
> 
> At least for xfce4-panel 4.18 is a hard dependency, IOW it's not an
> optional dependency for the panel.
> 
>rocketmouse at archlinux ~ 
> $ pacman -Si xfce4-panel | grep -eRepo -eVer -eDep
> Repository      : extra
> Version         : 4.18.6-3
> Depends On      : exo  garcon  libxfce4ui  xfconf  libwnck3  libdbusmenu-gtk3  hicolor-icon-theme  desktop-file-utils
> Optional Deps   : None
> 
> I'm using X11, not Wayland and I don't use xfce4 anymore, but xfce4 4.18
> is still installed. However, the following is just from my install, IOW
> the tree might be incomplete. On my machine only xfce4-panel 4.18
> depends on libdbusmenu.
> 

I used to work on beyond linuxfromscratch, and currently run xfce
based on that with a few extra plugins.  And I'd never built
libdbusmenu until this week - first build of panel for 4.19 I gave
up on that dep.  Turned out it had been a possible dep in
xfce4-panel for years, but it never showed up in configure output
until 4.19 where there is a nice summary.

Later found another link for the status of various xfce packages on
wayland and realised some plugins need it.


My approach used to be a variant of KISS : only add optional
dependencies when I knew what benefits they gave.

ĸen
-- 
    When you come to a fork in the road, take it.  -- Togi Berra


More information about the Xfce mailing list