The bug report has an upstream task, so the HPLIP developers at HP should be aware.
Seems that the main (free software) part of HPLIP which comes packaged with the Linux distributions has no problem with Python 3 but the proprietary plugin which one has to install separately for certain devices requires Python 2. Newer distro versions, especially also Ubuntu 20.04 LTS have dropped Python 2 completely in favor of Python 3, as nowadays practically all important free software projects work with Python 3. To the HPLIP developers at HP, can you make sure that the plugin works also on systems with only Python 3 and no Python 2 installed? On Ubuntu 20.04 LTS and many other newer Linux distributions Python 2 got removed. In many cases, especially on printers which need the plug-in only for scanning one can go a driverless way without HPLIP or anything proprietary needed. If you run the utility driverless on the command line and an entry corresponding to your printer gets listed, it should work driverless. Also if system-config-printer lists your device under the discovered network printers (independent whether it is connected by USB or network, the driverless printing/scanning framework emulates a network printer if the device is connected to USB) with an entry with "driverless" under the connection types, you can do driverless printing. SANE frontends like simple-scan should list your printer, too. Make sure to select an entry which contains "eSCL". -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1883898 Title: version 3.20.6 turns off plugin requirement for most printers To manage notifications about this bug go to: https://bugs.launchpad.net/hplip/+bug/1883898/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs