[LXDE] Failed to install "lxpanel"

Hi everyone,

On my RPi400, I have successfully completed steps 1 and 2 of the EOS installation.
But in step 3, “libwnck”, a dependency of “lxpanel”, is not found.
Do I have to change the mirrors (I have chosen the German and London ones)?

(Edit: on pkgs.com, there is only libwnck3 available for ArchLinux aarch64)

Thanks for your help

looks like packaging issue … package should be named libwnck …
On arch it is that case:
https://archlinux.org/packages/community/x86_64/libwnck/

the package info page on archarm shows the same as on arch only the corresponding package is missing:
https://archlinuxarm.org/packages/aarch64/lxpanel

In Arch Linux x86_64 repo, libwnck is listed as an orphan and has not been updated since

Last Updated: 	2019-12-10 08:40 UTC

https://archlinux.org/packages/community/x86_64/libwnck/
and evidently because of that Arch Linux Arm did not include it in their repos.

I don’t think the Arch Linux Arm devs are going to want to revive a package this old.

I will have to take a look at this.

Pudge

It looks like for some reason in the Arch Linux Arm repos this file is called libwnck3

|Arch|Repo|Name|Version|Description|
|aarch64|extra|libwnck3|40.1-1|Library to manage X windows and workspaces (via pagers, tasklists, etc.)|
|armv7h|extra|libwnck3|40.1-1|Library to manage X windows and workspaces (via pagers, tasklists, etc.)|

These files are also orphaned and last updated 2019-12-10 08:40 UTC

From a tty console window, try installing libwnck3

$ sudo pacman -S libwnck
error: target not found: libwnck
$ sudo pacman -S libwnck3
warning: libwnck3-40.1-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) libwnck3-40.1-1

Total Installed Size:  3.10 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] 

Thanks for bringing this to my attention.

Pudge

1 Like

Thanks Joe and Pudge for your answer,

Yes, I have already installed libwnck3, but lxpanel always asks for libwnck.

Do I need to cobble together some kind of sym link ?

Here is the newest package list for LXDE
arc-gtk-theme-eos
eos-lxdm-gtk3
eos-qogir-icons
celluloid
file-roller
galculator
gnome-screenshot
gpicview
gvfs
gvfs-afc
gvfs-gphoto2
gvfs-mtp
gvfs-nfs
gvfs-smb
lxappearance-gtk3
obconf
lxde-common
lxde-icon-theme
lxhotkey-gtk3
lxinput-gtk3
lxlauncher-gtk3
lxpanel-gtk3
lxrandr-gtk3
lxsession-gtk3
lxtask-gtk3
lxterminal
openbox
pcmanfm-gtk3
lxmusic
network-manager-applet
xdg-user-dirs-gtk
xed

There have been changes since ver 2.6 so make sure all packages are installed. Especially
eos-lxdm-gtk3
lxappearance-gtk3

EDIT:
See my PM

Pudge

1 Like

I just did a test install of LXDE using the endeavour-ARM-install-V2.7.sh install-script on
my RPi 400 on a USB SSD. Here is the lightdm-slick-greeter screen

screenshot

Here is a screenshot

desktop

Everything is good in the new endeavour-ARM-install-V2.7.sh script.

Pudge

1 Like

could it be about it uses now lxpanel-gtk3 ? what doe snot depend on libwnck ?

2 Likes

I still had the LXDE test install on the RPi 400 from above.

[don@RPi4-64Bit ~]$ pacman -Q | grep libwnck
libwnck3 40.1-1

[don@RPi4-64Bit ~]$ pacman -Q | grep lxpanel
lxpanel-gtk3 0.10.1-1

It looks like you are correct. lxpanel-gtk3 and libwnck3 are installed as per netinstall.yaml

If you want me to, I can do test install on a x86_64 bare metal with the latest RC ISO later today.

Pudge

1 Like

GTK2 has been around for a long time and it seems being deprecated in favor of GTK3.

Anyway, I think I can try the Pudge patches tonight or tomorrow.

See you soon :wink:

2 Likes

Hi Pudge,

Your v2.7 script works perfectly on my RPi400 with a 32GB micro SD card.

Thanks to you, Joe, Bryan and all those who make EOS such a great distro :+1:t3:

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.