Reassigned to printer-driver-indexbraille. Martin-Éric
su 26. syysk. 2021 klo 21.36 yg2709 (yg2...@hotmail.com) kirjoitti: > > Package: printer-driver-cups-pdf > Version: 3.0.1-11 > Severity: normal > X-Debbugs-Cc: yg2...@hotmail.com > > Dear Maintainer, > > After the last update (3.0.1-11), in /var/log/error_log appears: > > E [26/Sep/2021:11:36:19 +0200] [cups-driverd] Bad driver information file > \"/usr/share/cups/drv/indexbraille-filter.defs\"! > E [26/Sep/2021:11:36:19 +0200] [cups-driverd] Bad driver information file > \"/usr/share/cups/drv/indexbraille-media.defs\"! > > Why is bad? Since I don't know, I look at the following. > > (1) All ".defs" files of cups are in /usr/share/cups/ppdc/, except those two: > > /usr/share/cups/drv/indexbraille-filter.defs > /usr/share/cups/drv/indexbraille-media.defs > > /usr/share/cups/ppdc/braille.defs > /usr/share/cups/ppdc/font.defs > /usr/share/cups/ppdc/imagemagick.defs > /usr/share/cups/ppdc/index.defs > /usr/share/cups/ppdc/liblouis1.defs > /usr/share/cups/ppdc/liblouis2.defs > /usr/share/cups/ppdc/liblouis3.defs > /usr/share/cups/ppdc/liblouis4.defs > /usr/share/cups/ppdc/liblouis.defs > /usr/share/cups/ppdc/media-braille.defs > /usr/share/cups/ppdc/media.defs > /usr/share/cups/ppdc/raster.defs > > (2) All "#include" lines show the file between <>, except for > /usr/share/cups/drv/indexbraille.drv which is between "". > > /usr/share/cups/drv/brlaser.drv:#include <font.defs> > /usr/share/cups/drv/brlaser.drv:#include <media.defs> > . . . > /usr/share/cups/drv/indexbraille.drv: #include "indexbraille-filter.defs" > /usr/share/cups/drv/indexbraille.drv: #include "indexbraille-media.defs" > . . . > /usr/share/cups/drv/sample.drv:#include <epson.h> > /usr/share/cups/drv/sample.drv:#include <hp.h> > /usr/share/cups/drv/sample.drv:#include <label.h> > > From the above two points, I do the following to test: > > (A) Move those .defs files from drv to ppdc with this command: > > mv -v /usr/share/cups/drv/indexbraille*.defs /usr/share/cups/ppdc/ > renamed '/usr/share/cups/drv/indexbraille-filter.defs' -> > '/usr/share/cups/ppdc/indexbraille-filter.defs' > renamed '/usr/share/cups/drv/indexbraille-media.defs' -> > '/usr/share/cups/ppdc/indexbraille-media.defs' > > (B) Modify indexbraille.drv to change "" by <> with this command: > > sed -i \ > -e '/#include/s/"/</' \ > -e '/#include/s/"/>/' \ > /usr/share/cups/drv/indexbraille.drv > > grep include /usr/share/cups/drv/indexbraille.drv > #include <media.defs> > #include <indexbraille-media.defs> > #include <indexbraille-filter.defs> > #include <indexbraille-media.defs> > #include <indexbraille-filter.defs> > #include <indexbraille-media.defs> > #include <indexbraille-filter.defs> > #include <indexbraille-media.defs> > #include <indexbraille-filter.defs> > #include <indexbraille-media.defs> > #include <indexbraille-filter.defs> > > After reset, no message on error_log. Seems to work! > > Do you consider what I have done to be correct? > > If this is the solution, perhaps this bug should be reassigned to package > printer-driver-indexbraille, to which these two files belong: > > $ sudo apt-file search indexbraille-filter.defs > printer-driver-indexbraille: /usr/share/cups/drv/indexbraille-filter.defs > $ sudo apt-file search indexbraille-media.defs > printer-driver-indexbraille: /usr/share/cups/drv/indexbraille-media.defs > > Thanks in advance. > > > -- System Information: > Debian Release: bookworm/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: amd64 (x86_64) > > Kernel: Linux 5.10.0-8-amd64 (SMP w/4 CPU threads) > Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE > Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8), LANGUAGE not > set > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages printer-driver-cups-pdf depends on: > ii cups 2.3.3op2-7 > ii cups-client 2.3.3op2-7 > hi ghostscript 9.53.3~dfsg-7+b1 > ii libc6 2.32-4 > ii libcups2 2.3.3op2-7 > ii libpaper-utils 1.1.28+b1 > > printer-driver-cups-pdf recommends no packages. > > Versions of packages printer-driver-cups-pdf suggests: > ii system-config-printer 1.5.14-1 > > -- Configuration Files: > /etc/cups/cups-pdf.conf changed: > Out ${HOME}/PDF > Label 2 > Grp lpadmin > GSTmp /tmp > DecodeHexStrings 1 > > > -- debconf-show failed >