Bug 221823 - print/hplip-plugin, no PPD for laserjet_p1006
Summary: print/hplip-plugin, no PPD for laserjet_p1006
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Ben Woods
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-26 08:19 UTC by bsdman
Modified: 2018-01-15 13:39 UTC (History)
1 user (show)

See Also:
woodsb02: maintainer-feedback+


Attachments
screenshot of hp-setup (150.44 KB, image/png)
2017-08-26 08:19 UTC, bsdman
no flags Details
No devices found (Screenshot) (89.55 KB, image/png)
2017-10-08 11:51 UTC, bsdman
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description bsdman 2017-08-26 08:19:14 UTC
Created attachment 185774 [details]
screenshot of hp-setup

I have a HP LaserJet P1006 printer, after installing print/hplip and print/hplip-plugin (both version 3.17.7), reboot FreeBSD 11.1, run hp-setup, unfortunately, there is no PPD for laserjet_p1006.

=====
error: No PPD found for model laserjet_p1006 using old algorithm.
error: No appropriate print PPD file found for model hp_laserjet_p1006
=====


I find no PPD for laserjet_p1006 in /usr/local/share/ppd/HP/ , but a hp_laserjet_p1006.fw.gz in /usr/ports/print/hplip-plugin/wowrk/ .


BTW, the version of hplip installed by pkg is 3.17.4, unmatched with hplip-plugin 3.17.7.
Comment 1 Loïc Bartoletti freebsd_committer freebsd_triage 2017-08-26 10:20:49 UTC
The installed version of hplip by pkg is 3.17.7 with latest and 3.17.4 with quarterly. Maybe all versions of hplip need to be merged-quarterly to coincide with ports.
Comment 2 Ben Woods freebsd_committer freebsd_triage 2017-09-22 09:17:21 UTC
Hi bsdman,

If you install hplip from pkg (which uses the quarterly ports branch by default), then you should install hplip-plugin from the quarterly ports branch also.

Alternatively, you can build both hplip and hplip-plugin from the head ports branch.

Can you please change your setup to use the same version of hplip and hplip-plugin and let me know if you still have the problem?

Regards,
Ben
Comment 3 Loïc Bartoletti freebsd_committer freebsd_triage 2017-09-22 12:12:21 UTC
Hi Ben,

The only problems is that you don't have‎ a package of hplip-plugin due to licence terms.
Maybe hplip must always merged in quarterly.

Regards.
Comment 4 bsdman 2017-10-08 11:51:56 UTC
Created attachment 186995 [details]
No devices found (Screenshot)
Comment 5 Ben Woods freebsd_committer freebsd_triage 2017-12-24 08:52:38 UTC
This was fixed with the recent update to hplip 3.17.11 in the ports head branch via commit r457127. Given that the 2018Q1 ports tree will branched in a few days, no need to MFH.
https://svnweb.freebsd.org/ports/head/print/hplip/pkg-plist?r1=450329&r2=457127
Comment 6 Ben Woods freebsd_committer freebsd_triage 2017-12-24 08:56:00 UTC
(the share/ppd/HP/hp-laserjet_p1006.ppd.gz file is now installed by the print/hplip port).
Comment 7 bsdman 2018-01-15 13:39:07 UTC
Updated to hplip 3.17.11 and hplip-plugin 3.17.11, also enabled Linux Binary Compatibility (emulators/linux_base-c6).

Now my HP LaserJet P1006 printer works well with FreeBSD 11.1, although HP Device Manager is not very stable.

Thank you very much, Ben.