Package Details: hplip-3.18 3.18.12-2

Git Clone URL: (read-only, click to copy)
Package Base: hplip-3.18
Description: HPLIP, fixed version 3.18.x (with supports for some printers which were removed in 3.19), and with patch for uncompressed scanning on LEDM-based peripherals.
Upstream URL:
Licenses: GPL
Conflicts: hplip, hplip-raw-ledm
Provides: hplip=3.18.12, hplip-raw-ledm=3.18.12
Submitter: dreieck
Maintainer: dreieck
Last Packager: dreieck
Votes: 0
Popularity: 0.000000
First Submitted: 2019-11-08 15:08
Last Updated: 2020-01-14 13:25

Dependencies (21)

Required by (8)

Sources (7)

Latest Comments

dreieck commented on 2020-07-26 14:29

@ttux: Sorry, no idea :-(.

ttux commented on 2020-06-10 19:08

I have no problem building/installing but then I am getting the following when running hp-toolbox:

]$ hp-toolbox 
/usr/share/hplip/base/ SyntaxWarning: "is" with a literal. Did you mean "=="?
  if weburl is "" or weburl is None:

HP Linux Imaging and Printing System (ver. 3.18.12)
HP Device Manager ver. 15.0

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

/usr/share/hplip/installer/ SyntaxWarning: "is" with a literal. Did you mean "=="?
  if home_dir is "":
/usr/share/hplip/ui5/ SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if self.latest_available_version is not "":
/usr/share/hplip/ui5/ SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if self.latest_available_version is not "":
warning: Reportlab not installed. Fax coverpages disabled.
warning: Please install version 2.0+ of Reportlab for coverpage support.
Traceback (most recent call last):
  File "/usr/bin/hp-toolbox", line 280, in <module>
    toolbox = ui.DevMgr5(__version__, device_uri,  None)
  File "/usr/share/hplip/ui5/", line 235, in __init__
    core =  CoreInstall(MODE_CHECK)
  File "/usr/share/hplip/installer/", line 240, in __init__
    self.passwordObj = password.Password(ui_mode)
  File "/usr/share/hplip/base/", line 113, in __init__
    self.__readAuthType()  # self.__authType
  File "/usr/share/hplip/base/", line 135, in __readAuthType
    distro_name = get_distro_name().lower()
  File "/usr/share/hplip/base/", line 81, in get_distro_name
    os_name = platform.dist()[0]
AttributeError: module 'platform' has no attribute 'dist'

Any idea?

dreieck commented on 2020-01-14 13:25


This seems to be a problem building hplip with python 3.8.

Seems also to be the case with the up to date hplip 3.19.12:

The solution is to add

  CFLAGS+=" $(python-config --includes)"
  export CFLAGS

to the PKGBUILD.

I have added this.

fabertawe commented on 2019-11-21 12:29

Hi, I have all deps installed but the build is failing...

checking for python... /usr/bin/python
checking for python version... 3.8
checking for python platform... linux
checking for python script directory... ${prefix}/lib/python3.8/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python3.8/site-packages
checking for path to Python.h... "using /usr/include/python3.8 ....  python3.8/Python.h"
checking python3.8/Python.h usability... no
checking python3.8/Python.h presence... no
checking for python3.8/Python.h... no
checking python3.8mu/Python.h usability... no
checking python3.8mu/Python.h presence... no
checking for python3.8mu/Python.h... no
checking python3.8m/Python.h usability... no
checking python3.8m/Python.h presence... no
checking for python3.8m/Python.h... no
configure: error: cannot find python-devel support
==> ERROR: A failure occurred in build().

Also, I discovered my M281fdw not working today and found this package. What exactly does 'hplip-colorlaserjet-mfp-m278-m281.patch' address? Thanks.