What does errno 65 (ENOPKG) mean?

 
Could be also:
ConstantTypeOS
ERROR_NETWORK_ACCESS_DENIEDWin32 errorWindows
ENOPKGerrnoLinux
EHOSTUNREACHerrnoMac
MUST_SUCCEED_POOL_EMPTYBugCheck CodeWindows
Previous Next
ENONET EREMOTE

ENOPKG

ENOPKG is Solaris errno value 65, Package not installed. Oracle describes it as an attempt to use a call from a package that has not been installed. This is a facility-availability error, not a statement that an arbitrary application data file is missing.

Identify the call that owns the optional facility

Begin with the exact API that returned ENOPKG and the Solaris release or compatibility environment in which it ran. Determine which subsystem provides that interface and whether its software package, kernel component, or supporting service is actually present. Package names and delivery mechanisms can differ across Solaris generations, so guessing from the errno text alone can lead to installing unrelated software.

Also verify that the code is genuinely returned by Solaris rather than translated from another operating system's errno namespace. ENOPKG is a System V/Solaris-style value and is not one of the standard Issue 8 POSIX errno names. For ported code, the most useful evidence is the originating call and the implementation that mapped its internal facility-not-present condition to this errno.

References


Looking for a different code? Search another status or error code.