Migration from LXD

Hello, foremost thank you for the incus package and apologies if this isn't a bug.

Description:

Installing the incus package wants to remove lxd.

The "Migrating from LXD"[1] article says to have both lxc info and incus info working before running lxd-to-incus, but the Archlinux incus package conflicts with lxd and thus pacman wants to remove lxd before installing incus.

[1] https://linuxcontainers.org/incus/docs/main/howto/server_migrate_lxd/

Additional info:

  • package version(s): 0.4-1

Steps to reproduce:

  1. Install lxd: pacman -S lxd
  2. Install incus: pacman -S incus

resolving dependencies...
looking for conflicting packages...
:: incus and lxd are in conflict. Remove lxd? [y/N]

Question

Is this intended behaviour? If so, is there an alternate migration path from LXD to Incus on Archlinux?

Edited by chimo