Open Source Development

Power Open Source Development

Explore the open source tools and capabilities for building and deploying modern applications on IBM Power platforms including AIX, IBM i, and Linux.


#Power


#Power

 View Only
  • 1.  Cups v2.2.3-3 is missing the cups-polld daemon

    Posted Mon January 10, 2022 04:21 PM
    I recently upgrade from cups v1.5.4-1 to cups v2.2.3-3. I remove the older version followed by a clean install of the currently available version. To date, the following packages are installed:

    cups-2.2.3-3.ppc
    cups-client-2.2.3-3.ppc
    cups-libs-2.2.3-3.ppc
    cups-lpd-2.2.3-3.ppc
    cups-ipptool-2.2.3-3.ppc

    What's missing from this package compared to the previous (1.5.4) version:
    /opt/freeware/lib/cups/daemon/cups-polld

    This file was included in the cups-1.5.4-1.ppc package, however it is missing in cups-2.2.3-3.ppc package.

    From what I can tell, this polling daemon is needed to poll the print server for availability of printers.

    Is there a replacement function for cups-polld in version 2.2.3?


    ------------------------------
    Dale Hirchert
    ------------------------------

    #AIXOpenSource


  • 2.  RE: Cups v2.2.3-3 is missing the cups-polld daemon

    Posted Tue January 11, 2022 03:39 AM
    I see cups-polld is removed from 1.6.0 version (released 2013) onwards. 
    No idea on why it is removed and if there is any replacement.

    ------------------------------
    Ayappan P
    ------------------------------



  • 3.  RE: Cups v2.2.3-3 is missing the cups-polld daemon

    Posted Tue January 11, 2022 07:19 AM
    Thanks for that information.

    Do you know where I can find versions prior to 1.6? I would be fine with re-installing 1.5.4 but I can't find any older versions. Any idea where I can find older versions?

    ------------------------------
    Dale Hirchert
    ------------------------------



  • 4.  RE: Cups v2.2.3-3 is missing the cups-polld daemon

    Posted Tue January 11, 2022 07:51 AM
    To be more specific, is there anyway to retrieve the following packages from the AIX Linux Toolbox website:

    cups-1.5.4-1.ppc
    cups-libs-1.5.4-1.ppc
    cups-ipptool-1.5.4-1.ppc
    cups-lpd-1.5.4-1.ppc

    ------------------------------
    Dale Hirchert
    ------------------------------



  • 5.  RE: Cups v2.2.3-3 is missing the cups-polld daemon

    Posted Tue January 11, 2022 08:34 AM
    "rpm -qi cups-1.5.4-1.ppc" will show some details from which we can identify the source of this rpm.
    It may be from perzl site, as I can see the same version of cups there.
    http://www.oss4aix.org/download/RPMS/cups/

    ------------------------------
    Ayappan P
    ------------------------------



  • 6.  RE: Cups v2.2.3-3 is missing the cups-polld daemon

    Posted Fri February 02, 2024 01:25 PM
    Edited by Dale Hirchert Fri February 02, 2024 01:26 PM

    This has come back around to bite me. Yes, this is 2 years old but now I'm being told to dig deeper for a fix.

    Since the cups-polld daemon disappeared starting with cups 1.6, how do I go about making v2.2.3.3 work? There is no polling daemon therefore lpstat has no way to obtain printer status -- in other words, there seems to be no mechanism to reach out to a printer server. For 2.2.3.3 what replaced the functionality of cups-polld?



    ------------------------------
    Dale Hirchert
    ------------------------------



  • 7.  RE: Cups v2.2.3-3 is missing the cups-polld daemon

    Posted Tue February 06, 2024 09:04 AM

    i just leave this here...

    https://opensource.apple.com/source/cups/cups-26/doc/sam.html#BrowsePoll



    ------------------------------
    I regret starting this entire conversation
    ------------------------------



  • 8.  RE: Cups v2.2.3-3 is missing the cups-polld daemon

    Posted Tue February 06, 2024 02:46 PM

    Thanks for the link.

    With regards to the BrowsePoll setting, this is what I have setup in cupsd.conf:

    BrowsePoll prtsvr:631

    With the "prtsvr" defined in /etc/hosts. I issue the following print command:

    /opt/freeware/bin/lpr <filename> -P <printername>

    It returns the following message:

    /opr/freeware/bin/lpr: The printer or class does not exist

    However, on a system with Cups 1.5.4 I have no problem (using the same cupsd.conf settings).



    ------------------------------
    Dale Hirchert
    ------------------------------