Bug 226856 - print/gutenprint: missing .../escp2/model/model_1xx.xml files for epson printers
Summary: print/gutenprint: missing .../escp2/model/model_1xx.xml files for epson printers
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Christoph Moench-Tegeder
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-22 21:31 UTC by freebsd
Modified: 2020-02-03 21:38 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description freebsd 2018-03-22 21:31:46 UTC
Some of the 5.2/xml/escp2/model/model_1xx.xml files are missing

Appears to be related to this:
  https://github.com/pfsense/FreeBSD-ports/commit/b5c2c88b7ead4565ba1d900ac2518fc7cb28270d

but that was for 5.2.12, and on my machine 
10.3-RELEASE-p24 FreeBSD 10.3-RELEASE-p24 #0: Wed Nov 15 04:57:40 UTC 2017     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
gutenprint is at 5.2.13_1
so I'm not sure what the issue is unless a similar mistake was made again.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2018-03-22 21:31:46 UTC
Maintainer informed via mail
Comment 2 freebsd 2018-03-22 22:31:32 UTC
ugh.  My mistake; some other problem related to cups.
Not sure which files are missing.  Will check further.
Comment 3 freebsd 2018-03-23 00:59:51 UTC
man cups-genppdupdate says:

cups-genppdupdate regenerates the Gutenprint PPD files in use by  CUPS,
       using  the  PPD  files  under /usr/local/share/cups/model/gutenprint as
       templates.   The  new  PPD  file  replaces  the  old  PPD  file   under
       /usr/local/etc/cups/ppd

The entire /usr/local/share/cups/model directory is empty

cups was built from ports as:
===> The following configuration options are available for cups-2.2.6:
     AVAHI=off: Zeroconf support via Avahi
     DBUS=on: D-Bus IPC system support
     DOCS=on: Build and/or install documentation
     GNUTLS=on: SSL/TLS support via GnuTLS
     IPPTOOL=off: Internet Printing Protocol testing tool
     LIBPAPER=on: Paper size selection support via libpaper
     NLS=off: Native Language Support
     X11=off: Install desktop menu item
Comment 4 Walter Schwarzenfeld freebsd_triage 2020-01-31 18:09:30 UTC
Is this still relevant? (seems overlooked to assign).
Comment 5 Christoph Moench-Tegeder freebsd_committer freebsd_triage 2020-02-03 21:38:44 UTC
no idea how this got lost - wasn't there an auto-assigner?

Anyways, with current gutenprint (5.3.3), the ppd directory is being populated - at least on my machine:

 $ pkg info -l gutenprint-5.3.3 | grep -c '/usr/local/share/cups/model'
 7124

Looks to be ok now.