Re: x11-fonts/gentium-basic port has been deleted preventing portmaster from completing upgrade

From: Matthew Seaman <matthew_at_FreeBSD.org>
Date: Sat, 13 Dec 2025 09:06:20 UTC
On 12/12/2025 22:58, Joe A. wrote:
> List...
> 
> FreeBSD chthonixia 14.3-RELEASE-p6 FreeBSD 14.3-RELEASE-p6 CHTHONIXIA amd64
> 
> Today, I attempted to run portmaster -a which fell over with this error:
> 
> ===>>> The x11-fonts/gentium-basic port has been deleted:
> Has expired: Superceeded by Gentium-7.000 https://software.sil.org/gentium/download/
> ===>>> Aborting update
> 
> I can't deinstall it, because it's deleted; 'pkg delete' fails; and reinstalling
> gentium/ in ports failed to remedy the issue.
> 
> Has anyone seen this? Or is it 'just me'? I'm not sure who the maintainer was
> (port deleted so duh), so haven't asked either of the two possible people...
> and so am checking here.
> 
> To be clear: I can't run portmaster -a past "x11-fonts/gentium-basic" but portmaster
> by individual port works...and no idea what is after x11-fonts/gentium-basic.
> 
> I don't see any flags to portmaster to 'keep going ignore errors'; and no bug
> reports so it's probably just me.

I was the maintainer.  This was a routine removal of an outdated port: 
as the message states, you should `pkg delete gentium-basic` install 
x11-fonts/gentium in its place to provide the Gentium font face.

Your portmaster setup still seems to be configured to build 
`gentium-basic` which is obviously not going to work.  Figuring out why 
portmaster wants to do that will be your most productive way forwards.

	Cheers,

	Matthew