Project

General

Profile

Actions

Bug #6574

open

Package print/lp/ipp/ipp-listener disappears when ENABLE_IPP_PRINTING is undefined

Added by Gary Mills almost 6 years ago.

Status:
Feedback
Priority:
Normal
Assignee:
-
Category:
tools - gate/build tools
Start date:
2016-01-22
Due date:
% Done:

80%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

When the variable ENABLE_IPP_PRINTING is undefined in your environment file, the package print/lp/ipp/ipp-listener is not published. When this variable is defined, the package is published. Packages are never supposed to disappear. Instead, they should become obsolete, but still published. The acrobatics take place in usr/src/pkg/Makefile . In addition, the package SUNWippl, the parent of print/lp/ipp/ipp-listener, is always published as a renamed package.

A better solution to the choice of setting or ignoring ENABLE_IPP_PRINTING in the environment is to always publish print/lp/ipp/ipp-listener but either make it current (containing files) or obsolete. Similarly, the package SUNWippl should be always published, but made renamed or obsolete, depending on the environment variable. Only usr/src/pkg/Makefile need be changed, along with new manifests.


Related issues

Related to illumos gate - Feature #7445: mod_ipp no longer neededClosedAlexander Pyhalov2016-10-02

Actions
Actions #1

Updated by Joshua M. Clulow over 4 years ago

Actions

Also available in: Atom PDF