Re: The port build failed claiming a runtime dependency on libmuffin.
- In reply to: Andreas Perstinger : "Re: The port build failed claiming a runtime dependency on libmuffin."
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 10 May 2023 13:34:34 UTC
On 5/9/23 11:45 AM, Andreas Perstinger wrote: > On 09.05.23 17:34, Steven Friedrich wrote: >> On 5/9/23 9:00 AM, Yuri wrote: >>> Steven Friedrich wrote: >>>> On 5/8/23 5:02 AM, Yuri wrote: >>>>> The dependency is called x11-wm/muffin and it's recorded in >>>>> x11/cinnamon/Makefile. >>>> Respectfully, you're missing the point. How can libmuffin be a >>>> dependency when it's not in our ports tree? How does the freebsd team >>>> build cinnamon? And why is a runtime dependency breaking a build? >>> Did you read my reply completely? Why - because it's not runtime-only >>> dependency; try looking in the port Makefile. >>> >> STILL, libmuffin is not in the ports tree. > > Yuri is trying to tell you, that the port x11-wm/muffin provides > libmuffin. > > The Makefile for x11/cinnamon, lines 18-19 [1]: > > LIB_DEPENDS= libcjs.so:lang/cjs \ > libmuffin.so:x11-wm/muffin \ > > And pkg-plist for x11-wm/muffin, lines 229-231 [2]: > > lib/libmuffin.so > lib/libmuffin.so.0 > lib/libmuffin.so.0.0.0 > > Bye, Andreas > [1] https://cgit.freebsd.org/ports/tree/x11/cinnamon/Makefile#n18 > [2] https://cgit.freebsd.org/ports/tree/x11-wm/muffin/pkg-plist#n229 > > > I believe I know the cause of my confusion. I am tracking ports by quarterly branch, i.e., 2023Q1. libmuffin isn't in that branch. I suppose it will be in 2023Q2 branch.. My apologies to any/all I may have offended (Yuri). It was not my intent to flame or disrespect anyone. -- FreeBSD freebsd.friedrich.org 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC amd64