Re: Poudriere is unable to update ports

From: Vlad Markov <dvoich_at_optonline.net>
Date: Mon, 20 Mar 2023 13:45:36 UTC
On Mon, 20 Mar 2023 13:13:54 +0000
"Dave Cottlehuber" <dch@skunkwerks.at> wrote:

> On Sun, 19 Mar 2023, at 16:35, jerry@seibercom.net wrote:
> > FreeBSD 13.1-RELEASE-P7
> > 
> > I created a list of ports that needed to be updated:
> > 
> > www/apache24
> > security/clamav
> > ftp/curl
> > mail/fetchmail
> > mail/fetchmailconf
> > misc/freebsd-release-manifests
> > devel/git
> > graphics/libimagequant
> > devel/libpthread-stubs  
> 
> > [00:00:11] Error: MOVED: devel/libpthread-stubs EXPIRED 2023-03-12 No 
> > consumers left and never supported pthread stubs in libc on FreeBSD  
> 
> > Can I delete the “devel/libpthread-stubs” port? Why doesn’t poudriere 
> > deal with this problem?  
> 
> You asked it to build a port that no longer exists, and has no MOVED
> entry that it can auto-substitute with another port. It's not an
> unreasonable error I think. If you don't need the port, then you
> should be fine, but I suspect something originally needed it?
> 
> A+
> Dave
> 
I had the same problem using portmaster. The answer was on the web for me:


https://forums.freebsd.org/threads/devel-libpthread-stubs-port-has-been-deleted-no-consumers-left-and-never-supported-pthread-stubs-in-libc-on-freebsd.88350/

which says:
I bumped into this today as well. When I ran pkg info -r libpthread-stubs-0.4 it showed a dependency for x11/libxcb

I "upgraded" libxcb to 1.15_1 and the dependency is now gone.

That worked for me and I successfully upgraded my ports.

-- 
I dream of a better tomorrow, where chickens can cross the road and not
be questioned about their motives.” – Ralph Waldo Emerson