Package conflicts after upgrading to 15.0

0 views
Skip to first unread message

Martin

unread,
Dec 4, 2025, 2:54:23 PM (yesterday) Dec 4
to freebsd-...@freebsd.org
Hi,

After upgrading to 15.0 I see this:

Checking integrity... done (25 conflicting)
- tevent016-0.16.1_3 [FreeBSD-ports] conflicts with tevent-0.15.0_1 [installed] on /usr/local/include/tevent.h
- tevent016-0.16.1_3 [FreeBSD-ports] conflicts with tevent-0.15.0_1 [FreeBSD] on /usr/local/include/tevent.h
- talloc243-2.4.3 [FreeBSD-ports] conflicts with talloc-2.4.1_1 [installed] on /usr/local/include/pytalloc.h
- talloc243-2.4.3 [FreeBSD-ports] conflicts with talloc-2.4.1_1 [FreeBSD] on /usr/local/include/pytalloc.h
- tdb1410-1.4.10_3,1 [FreeBSD-ports] conflicts with tdb-1.4.9_1,1 [installed] on /usr/local/bin/tdbbackup
- tdb1410-1.4.10_3,1 [FreeBSD-ports] conflicts with tdb-1.4.9_1,1 [FreeBSD] on /usr/local/bin/tdbbackup
- luajit-openresty-2.1.20250826 [FreeBSD-ports] conflicts with luajit-2.1.0.20251116 [installed] on /usr/local/bin/lu
- luajit-openresty-2.1.20250826 [FreeBSD-ports] conflicts with luajit-2.1.0.20251116 [FreeBSD] on /usr/local/bin/luaj
- 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.2 [FreeBSD-ports] conflicts with svt-av1-3.1.2 [installed] on /usr/local/bin/SvtAv1EncApp
- svt-av1-hdr-3.1.2 [FreeBSD-ports] conflicts with svt-av1-3.1.2 [FreeBSD] on /usr/local/bin/SvtAv1EncApp
- svt-av1-hdr-3.1.3 [FreeBSD] conflicts with svt-av1-3.1.2 [installed] 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
- talloc242-2.4.2_3 [FreeBSD-ports] conflicts with talloc243-2.4.3 [FreeBSD-ports] on /usr/local/include/pytalloc.h
- talloc242-2.4.2_3 [FreeBSD] conflicts with talloc243-2.4.3 [FreeBSD-ports] on /usr/local/include/pytalloc.h
- talloc242-2.4.2_3 [FreeBSD-ports] conflicts with talloc-2.4.1_1 [installed] on /usr/local/include/pytalloc.h
- talloc242-2.4.2_3 [FreeBSD-ports] conflicts with talloc-2.4.1_1 [FreeBSD] on /usr/local/include/pytalloc.h
- talloc242-2.4.2_3 [FreeBSD] conflicts with talloc-2.4.1_1 [installed] on /usr/local/include/pytalloc.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
- fam-2.6.10_10 [FreeBSD-ports] conflicts with gamin-0.1.10_10 [installed] on /usr/local/include/fam.h
- fam-2.6.10_10 [FreeBSD-ports] conflicts with gamin-0.1.10_10 [FreeBSD] on /usr/local/include/fam.h

I am running with the latest in my PKG repos:

FreeBSD: {
url: "pkg+https://pkg.FreeBSD.org/${ABI}/latest",
mirror_type = "srv";
signature_type = "fingerprints";
fingerprints = "/usr/share/keys/pkg";
enabled = yes;
}

How do I fix that?

Lexi Winter

unread,
Dec 4, 2025, 6:35:20 PM (yesterday) Dec 4
to ques...@freebsd.org
Martin wrote in <BHYUQlHcjXrSPDn2h1gkB_9RiOoxgREJrFdj4mz4RQhEwSiR-kqNdPqcZADXYGaf1QIY73yQBksnkcTlC86L__sM7goJ4ig8DXC4aRHayw8=@protonmail.com>:
> After upgrading to 15.0 I see this:
>
> Checking integrity... done (25 conflicting)
> - tevent016-0.16.1_3 [FreeBSD-ports] conflicts with tevent-0.15.0_1 [installed] on /usr/local/include/tevent.h
> - tevent016-0.16.1_3 [FreeBSD-ports] conflicts with tevent-0.15.0_1 [FreeBSD] on /usr/local/include/tevent.h

it looks like you have two ports repositories, one called "FreeBSD" and
one called "FreeBSD-ports".

the most likely cause of this is that you are trying to override the
"FreeBSD" repository in /usr/local/etc/pkg/repos, but this repository
was renamed to "FreeBSD-ports" in /etc/pkg/FreeBSD.conf, so you also
need to rename your override.
signature.asc

Martin

unread,
Dec 4, 2025, 6:50:27 PM (24 hours ago) Dec 4
to freebsd-...@freebsd.org
>> After upgrading to 15.0 I see this:
>>
>> Checking integrity... done (25 conflicting)
>> - tevent016-0.16.1_3 [FreeBSD-ports] conflicts with tevent-0.15.0_1
>> [installed] on /usr/local/include/tevent.h
>> - tevent016-0.16.1_3 [FreeBSD-ports] conflicts with tevent-0.15.0_1
>> [FreeBSD] on /usr/local/include/tevent.h

> it looks like you have two ports repositories, one called "FreeBSD"
> and one called "FreeBSD-ports".
>
> the most likely cause of this is that you are trying to override the
> "FreeBSD" repository in /usr/local/etc/pkg/repos, but this repository
> was renamed to "FreeBSD-ports" in /etc/pkg/FreeBSD.conf, so you also
> need to rename your override.

Thank you very much! I didn't even notice that the naming of the
repositories had changed.


Reply all
Reply to author
Forward
0 new messages