Hello there. I am writing because I did a cock-up and I have no idea how to untangle it:
I upgraded from 14.2 to 15 a few days ago, it screwed up and managed to fix it with an pkg update -f
-Then I decided to try fixing up my Bluetooth, which It never worked on any FreeBSD I installed, and stupidly followed this guide: https://www.siberoloji.com/how-to-set-up-bluetooth-support-on-freebsd-operating-system/ (I know, there is no bluez on freeBSD, so this is fake/guy must have been drunk but at the time I was desperate, as I have been trying to have Bluetooth working for the last 4 months)
In one of the steps, it recommends making an upgrade again, so a freebsd-fetch and freebsd-update, it actually wanted to move into FREEBSD-15-RELEASE-p1.
but now, when I try to do a pkg update / pkg upgrade I get this
Checking integrity... done (11 conflicting)
- mozjpeg-4.1.5 [FreeBSD-ports] conflicts with jpeg-turbo-3.1.2 [installed] on /usr/local/bin/cjpeg
- mozjpeg-4.1.5 [FreeBSD-ports] conflicts with jpeg-turbo-3.1.2 [FreeBSD] on /usr/local/bin/cjpeg
- mozjpeg-4.1.5 [FreeBSD-ports] conflicts with jpeg-turbo-3.1.2 [FreeBSD-ports] on /usr/local/bin/cjpeg
- svt-av1-hdr-3.1.3 [FreeBSD-ports] conflicts with svt-av1-3.1.2 [installed] on /usr/local/bin/SvtAv1EncApp
- svt-av1-hdr-3.1.3 [FreeBSD-ports] conflicts with svt-av1-3.1.2 [FreeBSD] on /usr/local/bin/SvtAv1EncApp
- libebur128-1.2.6 [FreeBSD-ports] conflicts with ebur128-0.1.10_9 [installed] on /usr/local/include/ebur128.h
- libebur128-1.2.6 [FreeBSD-ports] conflicts with ebur128-0.1.10_9 [FreeBSD] on /usr/local/include/ebur128.h
- ja-libslang-1.4.5.j2_1 [FreeBSD-ports] conflicts with libslang2-2.3.3_2 [installed] on /usr/local/lib/libslang.a
- ja-libslang-1.4.5.j2_1 [FreeBSD-ports] conflicts with libslang2-2.3.3_2 [FreeBSD] on /usr/local/lib/libslang.a
- llvm19-lite-19.1.7_1 [FreeBSD-ports] conflicts with llvm19-19.1.7_1 [installed] on /usr/local/llvm19/lib/clang/19/include/arm_bf16.h
- llvm19-lite-19.1.7_1 [FreeBSD-ports] conflicts with llvm19-19.1.7_1 [FreeBSD] on /usr/local/llvm19/lib/clang/19/include/arm_bf16.h
I tried locking the packages, manually removing the conflicting files, and removing some of the packages (which I refused, because some of them will autoremove 3/4 of my system and I couldn't find a way of not pulling the dependencies with them).
How I solve this mess? Worse case scenario I could reinstall, as I want to upgrade to a bigger disk, but for now I am stuck on holidays far away from the new disk and I would like this system to work, plus I don't want to nuke my future install.
Any ideas? Thanks in advance!
I upgraded from 14.2 to 15 a few days ago, it screwed up and managed to fix it with an pkg update -f
-Then I decided to try fixing up my Bluetooth, which It never worked on any FreeBSD I installed, and stupidly followed this guide: https://www.siberoloji.com/how-to-set-up-bluetooth-support-on-freebsd-operating-system/ (I know, there is no bluez on freeBSD, so this is fake/guy must have been drunk but at the time I was desperate, as I have been trying to have Bluetooth working for the last 4 months)
In one of the steps, it recommends making an upgrade again, so a freebsd-fetch and freebsd-update, it actually wanted to move into FREEBSD-15-RELEASE-p1.
but now, when I try to do a pkg update / pkg upgrade I get this
Checking integrity... done (11 conflicting)
- mozjpeg-4.1.5 [FreeBSD-ports] conflicts with jpeg-turbo-3.1.2 [installed] on /usr/local/bin/cjpeg
- mozjpeg-4.1.5 [FreeBSD-ports] conflicts with jpeg-turbo-3.1.2 [FreeBSD] on /usr/local/bin/cjpeg
- mozjpeg-4.1.5 [FreeBSD-ports] conflicts with jpeg-turbo-3.1.2 [FreeBSD-ports] on /usr/local/bin/cjpeg
- svt-av1-hdr-3.1.3 [FreeBSD-ports] conflicts with svt-av1-3.1.2 [installed] on /usr/local/bin/SvtAv1EncApp
- svt-av1-hdr-3.1.3 [FreeBSD-ports] conflicts with svt-av1-3.1.2 [FreeBSD] on /usr/local/bin/SvtAv1EncApp
- libebur128-1.2.6 [FreeBSD-ports] conflicts with ebur128-0.1.10_9 [installed] on /usr/local/include/ebur128.h
- libebur128-1.2.6 [FreeBSD-ports] conflicts with ebur128-0.1.10_9 [FreeBSD] on /usr/local/include/ebur128.h
- ja-libslang-1.4.5.j2_1 [FreeBSD-ports] conflicts with libslang2-2.3.3_2 [installed] on /usr/local/lib/libslang.a
- ja-libslang-1.4.5.j2_1 [FreeBSD-ports] conflicts with libslang2-2.3.3_2 [FreeBSD] on /usr/local/lib/libslang.a
- llvm19-lite-19.1.7_1 [FreeBSD-ports] conflicts with llvm19-19.1.7_1 [installed] on /usr/local/llvm19/lib/clang/19/include/arm_bf16.h
- llvm19-lite-19.1.7_1 [FreeBSD-ports] conflicts with llvm19-19.1.7_1 [FreeBSD] on /usr/local/llvm19/lib/clang/19/include/arm_bf16.h
I tried locking the packages, manually removing the conflicting files, and removing some of the packages (which I refused, because some of them will autoremove 3/4 of my system and I couldn't find a way of not pulling the dependencies with them).
How I solve this mess? Worse case scenario I could reinstall, as I want to upgrade to a bigger disk, but for now I am stuck on holidays far away from the new disk and I would like this system to work, plus I don't want to nuke my future install.
Any ideas? Thanks in advance!