Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Feb 2026 03:39:03 +0000
From:      Lexi Winter <ivy@freebsd.org>
To:        Ravi Pokala <rpokala@freebsd.org>
Cc:        Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= <des@freebsd.org>, src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: d4f6cb754249 - main - build: Move all of lp under LPR option
Message-ID:  <aZvL1wgLMQfnO6iK@amaryllis.le-fay.org>
In-Reply-To: <CD3A1A13-5A23-4714-8BE9-4CBA97A8AA4F@panasas.com>
References:  <699a2335.220a6.2c3156ae@gitrepo.freebsd.org> <CD3A1A13-5A23-4714-8BE9-4CBA97A8AA4F@panasas.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Ravi Pokala wrote in <CD3A1A13-5A23-4714-8BE9-4CBA97A8AA4F@panasas.com>:
> Why is the package "lp", when the conditional uses "LPR"?

i named this package "lp" because it contains support for (line)
printers.  i suppose you could argue that "lpr" might be a more
suitable name on BSD since that's what the traditional frontend
is called, but either seems fine to me.

> Shouldn't they match?

there isn't generally any corresponence between package names
and src.conf options, except where this happens naturally, and
even when the same name is used, they don't always mean the
same thing.

for example, WITHOUT_SENDMAIL controls both sendmail and libmilter,
but in pkgbase these are two separate packages, so even though the
src.conf option has the same name, it means something different.

so, as a general rule, there's no particular effort made to ensure
package names match src.conf option names.

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQSyjTg96lp3RifySyn1nT63mIK/YAUCaZvL0wAKCRD1nT63mIK/
YOR4AQCJOTc7he+NYeYEF2HFeNhkjgzq/8tEcACgxYymkdFksAD+P7qcLwHiQmzM
qsopdlEkFvfq5RlRbMFY5oGmoVXXBQY=
=Uq8n
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aZvL1wgLMQfnO6iK>