Bug 294274 - www/nginx-acme pkg install includes llvm, perl, python, and lua? 2GiB!?!
Summary: www/nginx-acme pkg install includes llvm, perl, python, and lua? 2GiB!?!
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Jochen Neumeister
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-06 03:35 UTC by Matt Simerson
Modified: 2026-04-06 03:42 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (joneum)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Simerson 2026-04-06 03:35:57 UTC
# uname -a
FreeBSD webmail 15.0-RELEASE-p5 FreeBSD 15.0-RELEASE-p5 GENERIC arm64

# pkg install nginx-acme
<snip update stuff>
The following 10 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
	libedit: 3.1.20251016_1,1 [FreeBSD-ports]
	libffi: 3.5.1 [FreeBSD-ports]
	llvm19: 19.1.7_1 [FreeBSD-ports]
	lua53: 5.3.6_1 [FreeBSD-ports]
	mpdecimal: 4.0.1 [FreeBSD-ports]
	nginx-acme: 0.3.1 [FreeBSD-ports]
	perl5: 5.42.2 [FreeBSD-ports]
	python311: 3.11.15 [FreeBSD-ports]
	readline: 8.3.3 [FreeBSD-ports]
	zstd: 1.5.7_1 [FreeBSD-ports]

Number of packages to be installed: 10

The process will require 2 GiB more space.

Proceed with this action? [y/N]: N

All these are really runtime dependencies of the nginx-acme module? The module is written in rust, sure something is amiss with the package?
Comment 1 Matt Simerson 2026-04-06 03:42:51 UTC
I've just tested building from ports using llvm19-lite. It works and it sheds 80% of the baggage:

New packages to be INSTALLED:
	llvm19-lite: 19.1.7_1 [FreeBSD-ports]

The process will require 417 MiB more space.