Pkg upgrade librsvg2-rust-2.50.2 conflicts with librsvg2-2.40.21

Hello,

I install the lastest release 1.3.2, after “sudo pkg upgrade” I have

[102/499] Installing librsvg2-rust-2.50.2…
pkg: librsvg2-rust-2.50.2 conflicts with librsvg2-2.40.21 (installs files into the same place). Problematic file: /usr/local/bin/rsvg-convert

And NomadBSD is over

Thanks a lot

I had the same problem on a vanilla FreeBSD install running 12.2-RELEASE-p1.
I did the following and it corrected the problem

pkg delete librsvg-rust
pkg upgrade

Hope this helps.

Thanks I do

root@NomadBSD:/home/nomad # pkg delete librsvg-rust
No packages matched for pattern ‘librsvg-rust’

I try:
pkg delete -f librsvg2

During pkg upgrade librsvg2-rust-2.50.2 is installed but now package “consolekit2-1.2.1_1” is blocked at 100% during pkg upgrade.

I reinstall lastest release 1.3.2 with pkg lock -y consolekit2-1.2.1_1

I reinstall lastest release 1.3.2

pkg delete -f librsvg2
pkg lock -y consolekit2-1.2.1_1
pkg lock -y e2fsprogs
pkg upgrade

“pkg upgrade” don’t have package error

After reboot, after open session I have
Fatal error: uconnect(/var/run/dsbmd.socket): Error: connect(/var/run/dsbmd.socket): No such file or directory

root@NomadBSD:/home/nomad # dsbmc-cli -l
dsbmc-cli: Fatal error: uconnect(/var/run/dsbmd.socket): Error: connect(/var/run/dsbmd.socket): No such file or directory

root@NomadBSD:/home/nomad # /usr/local/libexec/dsbmd -f
dsbmd: /usr/local/etc/dsbmd.conf: Fatal error: No such file or directory

cp /usr/local/etc/dsbmd.conf.sample /usr/local/etc/dsbmd.conf

I have the same message error.

So I try to build the latest image (https://github.com/nomadbsd/NomadBSD) but I have

Installing kernel NOMADBSD completed on Tue Jan 12 14:17:20 UTC 2021
Updating FreeBSD repository catalogue…
Fetching meta.conf: 100% 163 B 0.2kB/s 00:01
Fetching packagesite.txz: 100% 6 MiB 6.4MB/s 00:01
Processing entries: 100%
FreeBSD repository update completed. 30170 packages processed.
All repositories are up to date.
pkg: No packages available to install matching ‘deskutils/orage’ have been found in the repositories
pkg: No packages available to install matching ‘emulators/virtualbox-ose-additions’ have been found in the repositories
devfs on /private/home/nomad/img/NomadBSD/work/sys/dev (devfs, local, multilabel)
mdconfig: ioctl(/dev/mdctl): Device busy

I’m not lucky today

I do another reinstall (1.3.2) and dsbmc work now correctly

Before upgrade I backup /usr/local/etc/dsbmd.conf
cp /usr/local/etc/dsbmd.conf /home/nomad

I do:
pkg delete -f librsvg2
pkg lock -y consolekit2-1.2.1_1
pkg lock -y e2fsprogs
pkg upgrade

before reboot
cp /home/nomad/dsbmd.conf /usr/local/etc/dsbmd.conf

To build the latest image (https://github.com/nomadbsd/NomadBSD) I install freebsd 12.2 on another pc, maybe another day