Problem with updating 17 stubborn packages

Started by seth_space, August 27, 2025, 11:37:25 AM

Previous topic - Next topic
Hi,
Most recent version of Opnsense:
Versions
OPNsense 25.7.2-amd64
FreeBSD 14.3-RELEASE-p2
OpenSSL 3.0.17

Using update i get 17 packages to update.
***GOT REQUEST TO UPDATE***
Currently running OPNsense 25.7.2 (amd64) at Wed Aug 27 11:33:49 CEST 2025
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
Updating SunnyValley repository catalogue...
SunnyValley repository is up to date.
Updating mimugmail repository catalogue...
mimugmail repository is up to date.
All repositories are up to date.
Updating OPNsense repository catalogue...
OPNsense repository is up to date.
Updating SunnyValley repository catalogue...
SunnyValley repository is up to date.
Updating mimugmail repository catalogue...
mimugmail repository is up to date.
All repositories are up to date.
Checking for upgrades (132 candidates): .......... done
Processing candidates (132 candidates): . done
The following 17 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
   alsa-lib: 1.2.13 [mimugmail]
   fontconfig: 2.15.0_2,1 [SunnyValley]
   freetype2: 2.13.2 [SunnyValley]
   giflib: 5.2.2 [SunnyValley]
   graphite2: 1.3.14 [mimugmail]
   jbigkit: 2.1_2 [SunnyValley]
   jpeg-turbo: 3.0.3 [SunnyValley]
   lcms2: 2.17 [mimugmail]
   lerc: 4.0.0 [OPNsense]
   libXext: 1.3.6,1 [mimugmail]
   libXfixes: 6.0.1 [mimugmail]
   libXi: 1.8.1,1 [mimugmail]
   libXrender: 0.9.12 [mimugmail]
   libdeflate: 1.20 [SunnyValley]
   libfontenc: 1.1.8 [SunnyValley]
   png: 1.6.43 [SunnyValley]
   tiff: 4.7.0 [OPNsense]

Number of packages to be installed: 17

The process will require 14 MiB more space.
3 MiB to be downloaded.
[1/17] Fetching freetype2-2.13.2.pkg: .......... done
[2/17] Fetching lcms2-2.17.pkg: .......... done
[3/17] Fetching libXfixes-6.0.1.pkg: .. done
[4/17] Fetching giflib-5.2.2.pkg: ......... done
[5/17] Fetching graphite2-1.3.14.pkg: .......... done
[6/17] Fetching alsa-lib-1.2.13.pkg: .......... done
[7/17] Fetching fontconfig-2.15.0_2,1.pkg: .......... done
[8/17] Fetching jbigkit-2.1_2.pkg: .......... done
[9/17] Fetching tiff-4.7.0.pkg: .......... done
[10/17] Fetching lerc-4.0.0.pkg: .......... done
[11/17] Fetching png-1.6.43.pkg: .......... done
[12/17] Fetching jpeg-turbo-3.0.3.pkg: .......... done
[13/17] Fetching libdeflate-1.20.pkg: .......... done
[14/17] Fetching libXrender-0.9.12.pkg: .... done
[15/17] Fetching libXi-1.8.1,1.pkg: .......... done
[16/17] Fetching libfontenc-1.1.8.pkg: ... done
[17/17] Fetching libXext-1.3.6,1.pkg: .......... done
Checking integrity... done (0 conflicting)
[1/17] Installing jbigkit-2.1_2...
[1/17] Extracting jbigkit-2.1_2: .......... done
[2/17] Installing lerc-4.0.0...
[2/17] Extracting lerc-4.0.0: ........ done
[3/17] Installing png-1.6.43...
[3/17] Extracting png-1.6.43: .......... done
[4/17] Installing jpeg-turbo-3.0.3...
[4/17] Extracting jpeg-turbo-3.0.3: .......... done
[5/17] Installing libdeflate-1.20...
[5/17] Extracting libdeflate-1.20: .......... done
[6/17] Installing freetype2-2.13.2...
[6/17] Extracting freetype2-2.13.2: .......... done
[7/17] Installing libXfixes-6.0.1...
[7/17] Extracting libXfixes-6.0.1: ....... done
[8/17] Installing tiff-4.7.0...
[8/17] Extracting tiff-4.7.0: .......... done
[9/17] Installing libXext-1.3.6,1...
[9/17] Extracting libXext-1.3.6,1: .......... done
[10/17] Installing lcms2-2.17...
[10/17] Extracting lcms2-2.17: .......... done
[11/17] Installing giflib-5.2.2...
[11/17] Extracting giflib-5.2.2: .......... done
[12/17] Installing graphite2-1.3.14...
[12/17] Extracting graphite2-1.3.14: .......... done
[13/17] Installing alsa-lib-1.2.13...
[13/17] Extracting alsa-lib-1.2.13: .......... done
[14/17] Installing fontconfig-2.15.0_2,1...
[14/17] Extracting fontconfig-2.15.0_2,1: .......... done
[15/17] Installing libXrender-0.9.12...
[15/17] Extracting libXrender-0.9.12: ....... done
[16/17] Installing libXi-1.8.1,1...
[16/17] Extracting libXi-1.8.1,1: .......... done
[17/17] Installing libfontenc-1.1.8...
[17/17] Extracting libfontenc-1.1.8: ......... done
Running fc-cache to build fontconfig cache...
=====
Message from freetype2-2.13.2:

--
The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as
the default, emulating a modern version of ClearType. This change inevitably
leads to different rendering results, and you might change port's options to
adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment
variable).

The environment variable "FREETYPE_PROPERTIES" can be used to control the
driver properties. Example:

FREETYPE_PROPERTIES=truetype:interpreter-version=35 \
   cff:no-stem-darkening=1 \
   autofitter:warping=1

This allows to select, say, the subpixel hinting mode at runtime for a given
application.

If LONG_PCF_NAMES port's option was enabled, the PCF family names may include
the foundry and information whether they contain wide characters. For example,
"Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at
run time with using pcf:no-long-family-names property, if needed. Example:

FREETYPE_PROPERTIES=pcf:no-long-family-names=1

How to recreate fontconfig cache with using such environment variable,
if needed:
# env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv

The controllable properties are listed in the section "Controlling FreeType
Modules" in the reference's table of contents
(/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed).
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 17 packages:

Installed packages to be REMOVED:
   alsa-lib: 1.2.13
   fontconfig: 2.15.0_2,1
   freetype2: 2.13.2
   giflib: 5.2.2
   graphite2: 1.3.14
   jbigkit: 2.1_2
   jpeg-turbo: 3.0.3
   lcms2: 2.17
   lerc: 4.0.0
   libXext: 1.3.6,1
   libXfixes: 6.0.1
   libXi: 1.8.1,1
   libXrender: 0.9.12
   libdeflate: 1.20
   libfontenc: 1.1.8
   png: 1.6.43
   tiff: 4.7.0

Number of packages to be removed: 17

The operation will free 14 MiB.
[1/17] Deinstalling lcms2-2.17...
[1/17] Deleting files for lcms2-2.17: .......... done
[2/17] Deinstalling fontconfig-2.15.0_2,1...
[2/17] Deleting files for fontconfig-2.15.0_2,1: .......... done
[3/17] Deinstalling libXi-1.8.1,1...
[3/17] Deleting files for libXi-1.8.1,1: .......... done
[4/17] Deinstalling freetype2-2.13.2...
[4/17] Deleting files for freetype2-2.13.2: .......... done
[5/17] Deinstalling libXext-1.3.6,1...
[5/17] Deleting files for libXext-1.3.6,1: .......... done
[6/17] Deinstalling libXfixes-6.0.1...
[6/17] Deleting files for libXfixes-6.0.1: ....... done
[7/17] Deinstalling libXrender-0.9.12...
[7/17] Deleting files for libXrender-0.9.12: ....... done
[8/17] Deinstalling tiff-4.7.0...
[8/17] Deleting files for tiff-4.7.0: .......... done
[9/17] Deinstalling png-1.6.43...
[9/17] Deleting files for png-1.6.43: .......... done
[10/17] Deinstalling jpeg-turbo-3.0.3...
[10/17] Deleting files for jpeg-turbo-3.0.3: .......... done
[11/17] Deinstalling libfontenc-1.1.8...
[11/17] Deleting files for libfontenc-1.1.8: ......... done
[12/17] Deinstalling libdeflate-1.20...
[12/17] Deleting files for libdeflate-1.20: .......... done
[13/17] Deinstalling giflib-5.2.2...
[13/17] Deleting files for giflib-5.2.2: .......... done
[14/17] Deinstalling jbigkit-2.1_2...
[14/17] Deleting files for jbigkit-2.1_2: .......... done
[15/17] Deinstalling graphite2-1.3.14...
[15/17] Deleting files for graphite2-1.3.14: .......... done
[16/17] Deinstalling alsa-lib-1.2.13...
[16/17] Deleting files for alsa-lib-1.2.13: .......... done
[17/17] Deinstalling lerc-4.0.0...
[17/17] Deleting files for lerc-4.0.0: ........ done
Checking all packages: .......... done
The following package files will be deleted:
   /var/cache/pkg/freetype2-2.13.2.pkg
   /var/cache/pkg/tiff-4.7.0.pkg
   /var/cache/pkg/libXext-1.3.6,1~28671ef723.pkg
   /var/cache/pkg/lcms2-2.17.pkg
   /var/cache/pkg/libXfixes-6.0.1.pkg
   /var/cache/pkg/libfontenc-1.1.8.pkg
   /var/cache/pkg/giflib-5.2.2~61b06a0d8a.pkg
   /var/cache/pkg/freetype2-2.13.2~76fa19cd6b.pkg
   /var/cache/pkg/jpeg-turbo-3.0.3.pkg
   /var/cache/pkg/graphite2-1.3.14.pkg
   /var/cache/pkg/graphite2-1.3.14~55970730a5.pkg
   /var/cache/pkg/fontconfig-2.15.0_2,1~bf23c56c96.pkg
   /var/cache/pkg/libfontenc-1.1.8~c32e4188e2.pkg
   /var/cache/pkg/libdeflate-1.20~1df5782c2a.pkg
   /var/cache/pkg/libXi-1.8.1,1~817b4ee378.pkg
   /var/cache/pkg/libXi-1.8.1,1.pkg
   /var/cache/pkg/jpeg-turbo-3.0.3~2b2514f810.pkg
   /var/cache/pkg/libXfixes-6.0.1~32c45acd61.pkg
   /var/cache/pkg/lerc-4.0.0~ad0b69f4ee.pkg
   /var/cache/pkg/fontconfig-2.15.0_2,1.pkg
   /var/cache/pkg/jbigkit-2.1_2~4b5c73fda2.pkg
   /var/cache/pkg/alsa-lib-1.2.13.pkg
   /var/cache/pkg/tiff-4.7.0~97a8eac6e4.pkg
   /var/cache/pkg/jbigkit-2.1_2.pkg
   /var/cache/pkg/png-1.6.43.pkg
   /var/cache/pkg/libXext-1.3.6,1.pkg
   /var/cache/pkg/libXrender-0.9.12.pkg
   /var/cache/pkg/giflib-5.2.2.pkg
   /var/cache/pkg/alsa-lib-1.2.13~551897cdc7.pkg
   /var/cache/pkg/png-1.6.43~e10fcb01ca.pkg
   /var/cache/pkg/libXrender-0.9.12~f78aac2f36.pkg
   /var/cache/pkg/lerc-4.0.0.pkg
   /var/cache/pkg/libdeflate-1.20.pkg
   /var/cache/pkg/lcms2-2.17~edc05c2f9a.pkg
The cleanup will free 3 MiB
Deleting files: .......... done
All done
Nothing to do.
Starting web GUI...done.
***DONE***

But after this succesfull deletion??? they are back..
17 new packages.

Number of packages to be removed: 17 <not something i expected!
i did a "update".


And i already changed the mirror to different locations.(tip from another problem)


Okay. i used:
rm /usr/local/etc/pkg/repos/mimugmail.conf

and it seems all is back to normal.
mimugmail bug?
strange behavior

Thanks for the tip.
Solved!

Not a bug. Using package repos by different organisations with entirely different update schedules is prone to lead to the observed behaviour.

In case you just want to run AGH, Michael provides a separate repo containing just that single package.
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)