#67030 closed defect (fixed)

enchant2 @2.3.4: missing groff dependency

Reported by: elteck Owned by: kencu (Ken)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: ventura Cc:
Port: enchant2

Description

This week my port upgrade failed on enchant2. The build log showed that it needed groff, which was not on installed on my system. After adding groff, the installation went smooth. Please add groff as a dependency for this port.

Change History (4)

comment:1 Changed 14 months ago by kencu (Ken)

https://ports.macports.org/port/enchant2/details/

kind of odd at first glance…. arm Ventura succeeds, but Intel Vantura fails with the groff error.

must be some difference there to explain that one.

comment:2 Changed 14 months ago by kencu (Ken)

Keywords: ventura added
Summary: enchant2 update failed, due to missing groff dependencyenchant2 @2.3.4: Intel build fails due to missing groff dependency

comment:3 in reply to:  1 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)

Summary: enchant2 @2.3.4: Intel build fails due to missing groff dependencyenchant2 @2.3.4: missing groff dependency

Replying to kencu:

kind of odd at first glance…. arm Ventura succeeds, but Intel Vantura fails with the groff error.

2.3.3 succeeded on arm64. 2.3.4 failed on x86_64. 2.3.4 has not yet been attempted on arm64 because of the backlog but I suspect it will fail since the use of groff to generate HTML versions of manpages was new in 2.3.4:

https://github.com/AbiWord/enchant/commit/94de2a588a8bea63d59622ecc2a02b055fe2df63

comment:4 Changed 14 months ago by kencu (Ken)

Owner: set to kencu
Resolution: fixed
Status: newclosed

In d5e83c9ae4c981d42b8ef0f631b8f448b5ab0dea/macports-ports (master):

enchant2: requires groff

which is no longer installed by the system
on Ventura+, so has to be tested for and replaced
if necessary

closes: #67030

Note: See TracTickets for help on using tickets.