pkg wants to uninstall Anki. Why?

0 views
Skip to first unread message

Fernando Apesteguía

unread,
Dec 29, 2025, 4:25:32 AM (8 days ago) 12/29/25
to User Questions
Hi all,

After some days offline, I tried to pkg upgrade today. There are a bunch of packages to be updated, a few new to be installed and some to be removed:

New packages to be INSTALLED:
        gcc14: 14.2.0_4 [FreeBSD]
        libbluray: 1.4.0,1 [FreeBSD]
        libudfread: 1.2.0 [FreeBSD]
        srt: 1.5.4 [FreeBSD]

Installed packages to be UPGRADED:
        ImageMagick7: 7.1.1.45_5 -> 7.1.2.11 [FreeBSD]
        alsa-plugins: 1.2.12_1 -> 1.2.12_2 [FreeBSD]                                                                                                            
        bat: 0.25.0_14 -> 0.25.0_15 [FreeBSD]
        consolekit2: 1.2.6_5 -> 1.2.6_6 [FreeBSD]
        drawio: 28.0.6_14 -> 28.0.6_15 [FreeBSD]
        easy-rsa: 3.2.4,1 -> 3.2.5_1,1 [FreeBSD]
        ebur128: 0.1.10_9 -> 0.1.10_10 [FreeBSD]
        electron37: 37.10.2 -> 37.10.3 [FreeBSD]
        eza: 0.23.4_1 -> 0.23.4_2 [FreeBSD]
        fd-find: 10.3.0_3 -> 10.3.0_4 [FreeBSD]
        ffmpeg: 6.1.2_17,1 -> 8.0.1_1,1 [FreeBSD]
        ffnvcodec-headers: 12.0.16.1 -> 13.0.19.0 [FreeBSD]
        firefox: 146.0_1,2 -> 146.0.1,2 [FreeBSD]
        freerdp: 2.11.7_4 -> 2.11.7_5 [FreeBSD]
        gstreamer1: 1.26.9 -> 1.26.9_1 [FreeBSD]
        gstreamer1-libav: 1.26.9 -> 1.26.9_1 [FreeBSD]
        gstreamer1-plugins-theora: 1.26.9 -> 1.26.9_1 [FreeBSD]
        iso-codes: 4.18.0 -> 4.19.0 [FreeBSD]
        jpeg-turbo: 3.1.2 -> 3.1.3 [FreeBSD]
        libheif: 1.19.8_5 -> 1.19.8_6 [FreeBSD]
        libimagequant: 4.4.1 -> 4.4.1_1 [FreeBSD]
        librsvg2-rust: 2.61.2_1 -> 2.61.3 [FreeBSD]
        libtheora: 1.1.1_7 -> 1.2.0 [FreeBSD]
        libva: 2.22.0_1 -> 2.23.0 [FreeBSD]
        libxkbcommon: 1.13.0 -> 1.13.1 [FreeBSD]
        mesa-dri: 24.1.7_9 -> 24.1.7_10 [FreeBSD]                                                     
        mlt7: 7.34.1 -> 7.34.1_1 [FreeBSD]
        mpg123: 1.33.3 -> 1.33.4 [FreeBSD]
        mplayer: 1.5.0.20250816 -> 1.5.0.20250816_2 [FreeBSD]
        mpv: 0.40.0_5,1 -> 0.40.0_6,1 [FreeBSD]
        ninja: 1.13.1,4 -> 1.13.2,4 [FreeBSD]
        nvidia-settings: 580.105.08 -> 580.119.02 [FreeBSD]
        nvidia-xconfig: 580.105.08 -> 580.119.02 [FreeBSD]
        opencv: 4.11.0_4 -> 4.11.0_5 [FreeBSD]
        opus: 1.5.2 -> 1.6 [FreeBSD]
        opus: 1.5.2 -> 1.6 [FreeBSD]                                                                               
        pciids: 20251206 -> 20251216 [FreeBSD]
        php84: 8.4.15 -> 8.4.16 [FreeBSD]
        php84-curl: 8.4.15 -> 8.4.16 [FreeBSD]
        php84-dom: 8.4.15 -> 8.4.16 [FreeBSD]
        php84-mbstring: 8.4.15 -> 8.4.16 [FreeBSD]
        php84-simplexml: 8.4.15 -> 8.4.16 [FreeBSD]
        php84-zlib: 8.4.15 -> 8.4.16 [FreeBSD]
        png: 1.6.52 -> 1.6.53 [FreeBSD]
        portlint: 2.22.8 -> 2.23.0 [FreeBSD]
        py311-PyQt6-sip: 13.10.2 -> 13.10.3 [FreeBSD]
        py311-orjson: 3.11.4 -> 3.11.4_1 [FreeBSD]
        py311-rpds-py: 0.30.0 -> 0.30.0_1 [FreeBSD]
        py311-urllib3: 2.6.0,1 -> 2.6.2,1 [FreeBSD]
        qt6-base: 6.9.3_2 -> 6.10.1_1 [FreeBSD]
        qt6-base_sqldriver-sqlite: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-connectivity: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-declarative: 6.9.3 -> 6.10.1_1 [FreeBSD]
        qt6-imageformats: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-multimedia: 6.9.3 -> 6.10.1_1 [FreeBSD]
        qt6-positioning: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-quick3d: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-quicktimeline: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-remoteobjects: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-scxml: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-sensors: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-serialport: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-shadertools: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-speech: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-svg: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-tools: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-translations: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-webchannel: 6.9.3 -> 6.10.1 [FreeBSD]
        qt6-websockets: 6.9.3 -> 6.10.1 [FreeBSD]
        ripgrep: 15.1.0_1 -> 15.1.0_2 [FreeBSD]
        rubygem-concurrent-ruby: 1.3.5 -> 1.3.6 [FreeBSD]
        shaderc: 2025.5 -> 2025.5_1 [FreeBSD]
        simplescreenrecorder: 0.4.4.73_1 -> 0.4.4.73_2 [FreeBSD]
        spidermonkey78: 78.15.0_38 -> 78.15.0_39 [FreeBSD]
        spirv-tools: 2025.4 -> 2025.5 [FreeBSD]
        uriparser: 0.9.9 -> 1.0.0_1 [FreeBSD]
        vulkan-headers: 1.4.327 -> 1.4.336 [FreeBSD]
        vulkan-loader: 1.4.327 -> 1.4.336 [FreeBSD]
        xkbcomp: 1.4.7 -> 1.5.0 [FreeBSD]
        xterm: 405 -> 406 [FreeBSD]
Installed packages to be REINSTALLED:
        blas-3.12.1 [FreeBSD] (direct dependency changed: gcc14)
        hdf5-1.12.2_2,1 [FreeBSD] (direct dependency changed: gcc14)
        kBuild-0.1.9998_16 [FreeBSD] (direct dependency changed: gcc14)
        lapack-3.12.1 [FreeBSD] (direct dependency changed: gcc14)
        lapacke-3.12.1 [FreeBSD] (direct dependency changed: gcc14)
        openblas-0.3.30,2 [FreeBSD] (direct dependency changed: gcc14)
        py311-numpy-1.26.4_11,1 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-amd-3.3.4 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-btf-2.3.3 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-camd-3.3.5 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-ccolamd-3.3.5 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-cholmod-5.3.4 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-colamd-3.3.5 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-config-7.12.1 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-cxsparse-4.4.2 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-graphblas-10.2.0 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-klu-2.3.6 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-lagraph-1.2.1 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-ldl-3.3.3 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-mongoose-3.3.6 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-paru-1.1.0 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-rbio-4.3.5 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-spex-3.2.4 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-spqr-4.3.6 [FreeBSD] (direct dependency changed: gcc14)
        suitesparse-umfpack-6.3.7 [FreeBSD] (direct dependency changed: gcc14)
        superlu-7.0.1 [FreeBSD] (direct dependency changed: gcc14)

Installed packages to be REMOVED:
        anki: 25.09.2_2
        py311-qt6-webengine: 6.9.0_1
        qt6-webengine: 6.9.3

Any ideas as to why these three packages need to be removed?

Cheers.

Tomek CEDRO

unread,
Dec 29, 2025, 7:16:39 AM (8 days ago) 12/29/25
to Fernando Apesteguía, User Questions, freebsd-m...@freebsd.org, Shane Ambler
On Mon, Dec 29, 2025 at 10:25 AM Fernando Apesteguía
<fernando....@gmail.com> wrote:
>
> Hi all,
>
> After some days offline, I tried to pkg upgrade today. There are a bunch of packages to be updated, a few new to be installed and some to be removed:
>
> New packages to be INSTALLED:
> (..)
> Installed packages to be UPGRADED:
> (..)
> Installed packages to be REINSTALLED:
> (..)
> Installed packages to be REMOVED:
> (..)
> Any ideas as to why these three packages need to be removed?

I noticed that problem yesterday too, lots of packages were removed
including FreeCAD, Blender, qt*-webengine, etc. pkg was updated to
2.5.1. Impacting dependencies are probably gcc14 as noted by pkg, but
also ffmpeg bump to version 6->8 without providing multimedia/ffmpeg6
port for backward compatibility?

I just managed to build and install FreeCAD from ports with today's
morning update, thank you! Blender does not build yet probably needs
some time for an update.

Looks like there is no port for previous multimedia/ffmpeg6 (yet)?

# pkg search -x ffmpeg
ffmpeg-8.0.1_1,1 Realtime audio/video encoder/converter
and streaming server
ffmpeg-nox11-8.0.1_1,1 Realtime audio/video encoder/converter
and streaming server (without x11)
ffmpeg3-3.0.2_1 Realtime audio/video encoder/converter
and streaming server (legacy 3.* series)
ffmpeg4-4.4.4_28 Realtime audio/video encoder/converter
and streaming server (legacy 4.* series)

# cd /usr/ports/multimedia/
# git pull
# ls | grep ffmpeg
ffmpeg
ffmpeg3
ffmpeg4

# cat ffmpeg/Makefile | head
PORTNAME= ffmpeg
DISTVERSION= 8.0.1
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= multimedia audio net
MASTER_SITES= https://ffmpeg.org/releases/

MAINTAINER= multi...@FreeBSD.org
COMMENT= Realtime audio/video encoder/converter and streaming server
WWW= https://ffmpeg.org/


# cd /usr/ports/graphics/blender
# grep ffmpe
# make
===> blender-4.2.0_16 is marked as broken: Does not build with ffmpeg > 6.
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/blender


# grep ffmpeg Makefile
BROKEN= Does not build with ffmpeg > 6
FFMPEG_LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \


Maybe ffmpeg6 is worth having its own port at least for the transition time? :-)

--
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

Reply all
Reply to author
Forward
0 new messages