LXD - cannot install through webadmin

My YunoHost server

I’m hosting my own server on a standard MINISFORUM GK41.

Hardware: computer
YunoHost version: 11.2.5 (stable)
I have access to my server : through the webadmin
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no
If yes, please explain:
If your request is related to an app, specify its name and version: LXD v5.19~ynh1

Description of my issue

I wanted to try out the LXD app through the webadmin page, but upon installation there are some dependancies that are not installed, failing the installation of the app.
Here is the log : https://paste.yunohost.org/raw/nobodakaqa

Hi ! I’m new to Yunohost and I think its really a great system, I can’t wait to see this tool (OS?) and this community grow !
Thanks a lot for your time and your efforts !
Have a nice day,
Nicolas

It seems there are dependencies error.
You should open a ticket here : Issues · YunoHost-Apps/lxd_ynh · GitHub

And if you like risks, you can also try to install those dependencies manually.

2023-11-27 08:51:36,232: DEBUG - The following packages have unmet dependencies:
2023-11-27 08:51:36,233: DEBUG -  btrfs-progs : Depends: liblzo2-2 (>= 2.02) but it is not going to be installed
2023-11-27 08:51:36,233: DEBUG -  dmeventd : Depends: liblvm2cmd2.03 (>= 2.03.11) but it is not going to be installed
2023-11-27 08:51:36,233: DEBUG -  lxc : Depends: bridge-utils but it is not going to be installed
2023-11-27 08:51:36,233: DEBUG -        Recommends: debootstrap but it is not going to be installed
2023-11-27 08:51:36,233: DEBUG -        Recommends: libpam-cgfs but it is not going to be installed
2023-11-27 08:51:36,233: DEBUG -        Recommends: lxcfs (>= 3.0.2-1) but it is not going to be installed
2023-11-27 08:51:36,234: DEBUG -        Recommends: lxc-templates (>= 3.0.2-1) but it is not going to be installed
2023-11-27 08:51:36,234: DEBUG -        Recommends: uidmap but it is not going to be installed
2023-11-27 08:51:36,234: DEBUG -  squashfs-tools : Depends: liblzo2-2 (>= 2.02) but it is not going to be installed
2023-11-27 08:51:36,234: DEBUG -  tcl8.6 : Depends: libtcl8.6 (>= 8.6.0) but it is not going to be installed

So, I Think that you may need : liblzo2-2 liblvm2cmd2.03 bridge-utils liblzo2-2 libtcl8.6
But this is just a supposition based on those logs, if you do not want to risk your server, just create a ticket and hope it will be fixed soon :slightly_smiling_face:

Yeah you can try to further debug why apt is not happy with :

sudo apt install --dry-run btrfs-progs liblzo2-2 dmeventd liblvm2cmd2.03 lxc bridge-utils squashfs-tools tcl8.6 libtcl8.6
1 Like

Hi Nicolas,

Welcome :slight_smile:

Good question! I’d say Debian is the OS, and Yunohost a community on the one hand and management layer on the other hand. Framework sounds a bit rigid, but is maybe a better term than tool?

Concerning LXD: I had not noticed the package yet, nice that is available :slight_smile: There are many options to run containers outside of Yunohost of course. I run Yunohost in a container in Proxmox. The benefit for me is that it makes it super easy to take a snapshot before an upgrade, or to make backups of the whole server.

Whichever route you take, have fun!

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