Page MenuHomeFreeBSD

lpr: Add deprecation notice
ClosedPublic

Authored by des on Feb 19 2026, 5:57 PM.
Tags
None
Referenced Files
F151436500: D55381.id.diff
Wed, Apr 8, 9:50 AM
Unknown Object (File)
Sun, Apr 5, 1:08 PM
Unknown Object (File)
Sun, Apr 5, 2:11 AM
Unknown Object (File)
Mar 9 2026, 11:41 PM
Unknown Object (File)
Mar 9 2026, 5:18 PM
Unknown Object (File)
Mar 9 2026, 4:12 PM
Unknown Object (File)
Mar 9 2026, 2:17 AM
Unknown Object (File)
Mar 4 2026, 10:10 PM
Subscribers

Details

Summary

These programs require elevated privileges to work and have not seen
regular maintenance in decades. Unless someone steps up and overhauls
them, we will have to remove them before 16.0. Drop-in replacements are
available in ports (print/cups, sysutils/LPRng).

MFC after: 3 days

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 70790
Build 67673: arc lint + arc unit

Event Timeline

des requested review of this revision.Feb 19 2026, 5:57 PM
This revision is now accepted and ready to land.Feb 19 2026, 6:10 PM

What's the rationale for this removal? Shall the user not be able to print?

In D55381#1266727, @fuz wrote:

What's the rationale for this removal? Shall the user not be able to print?

It's unmaintained and full of bugs, use CUPS instead.