[Foomatic] xml problems with foomatic-db 20040623
Marcelo Ricardo Leitner
mrl at conectiva.com.br
Thu Jun 24 04:44:15 PDT 2004
Hi list,
After testing 20040623 I noted that several printers couldn't be configured
by foomatic anymore. According to the Changelog, no such big changes were
done, but xml errors began to occur:
$ sudo foomatic-configure -p HP-DeskJet_1125C -d hpijs -n masstest
Entity: line 19: parser error : EntityRef: expecting ';'
ttp://h20000.www2.hp.com/bizsupport/TechSupport/Home.jsp?locale=en_US&prodTypeId
^
"<driver>" tag not found!
Could not run "foomatic-combo-xml"/"foomatic-perl-data"! at
/usr/lib/perl5/site_perl/5.8.3/Foomatic/DB.pm line 512.
Then I made a diff between foomatic-db 20040517 and 20040623. What happend
is that many urls were updated but the "&" wasn't encoded:
diff -Nur foomatic-db-20040517/db/source/printer/HP-DeskJet_1125C.xml
foomatic-db-20040623/db/source/printer/HP-DeskJet_1125C.xm+ l
--- foomatic-db-20040517/db/source/printer/HP-DeskJet_1125C.xml>2002-11-02
18:30:08.000000000 -0300
+++ foomatic-db-20040623/db/source/printer/HP-DeskJet_1125C.xml>2004-06-18
14:08:50.000000000 -0300
@@ -16,7 +16,7 @@
</comments>
<!--one or more "partno" elements.--></consumables>
</mechanism>
- <url>http://www.hp.com/cposupport/eschome.html</url>
+ <url>http://h20000.www2.hp.com/bizsupport/TechSupport/Home.jsp?locale=en_US&prodTypeId=18972&prodSeriesId=25523&submit.y=0&su+
bmit.x=0&lang=en&cc=us&y=0&x=0</url>
<lang>
<pcl level="3e"/><!--no pjl-->
<text>
$ xmllint /usr/share/foomatic/db/source/printer/HP-DeskJet_1125C.xml
/usr/share/foomatic/db/source/printer/HP-DeskJet_1125C.xml:19: parser error
: EntityRef: expecting ';'
ttp://h20000.www2.hp.com/bizsupport/TechSupport/Home.jsp?locale=en_US&prodTypeId
^
/usr/share/foomatic/db/source/printer/HP-DeskJet_1125C.xml:19: parser error
: EntityRef: expecting ';'
p.com/bizsupport/TechSupport/Home.jsp?locale=en_US&prodTypeId=18972&prodSeriesId
^
(...)
Here follows a list of the printers with this problem:
printer (tested driver)
HP-2500C (gimp-print)
HP-2500C (gimp-print-ijs)
HP-2500C (hpijs)
HP-2500C (hpijs-rss)
HP-2500C (pcl3)
HP-2500CM (Postscript)
HP-2500CM (gimp-print)
HP-2500CM (gimp-print-ijs)
HP-2500CM (hpijs)
HP-2500CM (hpijs-rss)
HP-Business_Inkjet_2200 (chp2200)
HP-Business_Inkjet_2200 (gimp-print)
HP-Business_Inkjet_2200 (gimp-print-ijs)
HP-Business_Inkjet_2200 (hpijs)
HP-Business_Inkjet_2200 (hpijs-rss)
HP-Color_Inkjet_Printer_CP1160 (gimp-print)
HP-Color_Inkjet_Printer_CP1160 (gimp-print-ijs)
HP-Color_Inkjet_Printer_CP1160 (hpijs)
HP-Color_Inkjet_Printer_CP1160 (hpijs-rss)
HP-Color_Inkjet_Printer_CP1700 (gimp-print)
HP-Color_Inkjet_Printer_CP1700 (gimp-print-ijs)
HP-Color_Inkjet_Printer_CP1700 (hpijs)
HP-Color_Inkjet_Printer_CP1700 (hpijs-rss)
HP-Color_LaserJet_2500 (Postscript)
HP-Color_LaserJet_2500 (hpijs)
HP-Color_LaserJet_2500 (pxlmono)
HP-Color_LaserJet_4500 (Postscript)
HP-Color_LaserJet_4500 (hpijs)
HP-Color_LaserJet_4500 (pxlmono)
HP-Color_LaserJet_4550 (Postscript)
HP-Color_LaserJet_4550 (gimp-print)
HP-Color_LaserJet_4550 (gimp-print-ijs)
HP-Color_LaserJet_4550 (hpijs)
HP-Color_LaserJet_4550 (lj5gray)
HP-Color_LaserJet_4550 (ljet4)
HP-Color_LaserJet_4550 (pxlmono)
HP-Color_LaserJet_4600 (Postscript)
HP-Color_LaserJet_4600 (hpijs)
HP-Color_LaserJet_4600 (lj5gray)
HP-Color_LaserJet_4600 (ljet4)
HP-Color_LaserJet_4600 (pxlmono)
HP-Color_LaserJet_5 (cljet5)
HP-Color_LaserJet_5 (hpijs)
HP-Color_LaserJet_5000 (cljet5)
HP-Color_LaserJet_5000 (gimp-print)
HP-Color_LaserJet_5000 (gimp-print-ijs)
HP-Color_LaserJet_5000 (hpijs)
HP-Color_LaserJet_5000 (ljet4)
HP-Color_LaserJet_5000 (pxlmono)
HP-Color_LaserJet_5500 (Postscript)
HP-Color_LaserJet_5500 (hpijs)
HP-Color_LaserJet_5500 (pxlmono)
HP-Color_LaserJet_5M (Postscript)
HP-Color_LaserJet_5M (cljet5)
HP-Color_LaserJet_5M (hpijs)
HP-Color_LaserJet_8550GN (Postscript)
HP-Color_LaserJet_8550GN (hpijs)
HP-DeskJet_1000C (pnm2ppa)
HP-DeskJet_1100C (cdj850)
HP-DeskJet_1100C (gimp-print)
HP-DeskJet_1100C (gimp-print-ijs)
HP-DeskJet_1100C (hpijs)
HP-DeskJet_1100C (hpijs-rss)
HP-DeskJet_1100C (pcl3)
HP-DeskJet_1120C (cdj850)
HP-DeskJet_1120C (gimp-print)
HP-DeskJet_1120C (gimp-print-ijs)
HP-DeskJet_1120C (hpijs)
HP-DeskJet_1120C (hpijs-rss)
HP-DeskJet_1120C (pcl3)
HP-DeskJet_1125C (gimp-print)
HP-DeskJet_1125C (gimp-print-ijs)
HP-DeskJet_1125C (hpijs)
HP-DeskJet_1125C (hpijs-rss)
--
Marcelo Ricardo Leitner <mrl at conectiva.com.br>
More information about the Printing-foomatic
mailing list