Intrepid fails LSB 3.2 tests on foomatic-filters
Bug #318818 reported by
Till Kamppeter
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
foomatic-filters (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Intrepid |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: foomatic-filters
See
http://
the LSB 3.2 compliance tests fail due to several bugs in foomatic-filters. All these bugs are fixed in the final release of foomatic-filters 4.0.0 and updating to this release will solve the problem. It also fixes several other bugs like bug 299918 and bug 303691.
The problem is only present in Intrepid, Jaunty is already updated to foomatic-filters 4.0.0.
Related branches
Changed in foomatic-filters: | |
importance: | Undecided → High |
Changed in foomatic-filters: | |
status: | New → Fix Released |
Changed in foomatic-filters: | |
importance: | Undecided → Medium |
status: | New → Fix Committed |
Changed in foomatic-filters: | |
status: | Fix Committed → In Progress |
Changed in foomatic-filters (Ubuntu Intrepid): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Due to the many regression bugs which the foomatic-filters package in Intrepid has (see changelog below) I propose to replace Intrepid's foomatic-filters by the final 4.0.0 release (which is currently in Jaunty).
An SRU request is uploaded to -proposed. Here is the debdiff
http:// launchpadlibrar ian.net/ 21399871/ foomatic- filters_ 4.0.0%7Ebzr177- 0ubuntu1_ 4.0.0-0ubuntu0. 1.debdiff
Note that its is long, as due to the final release also the documentation is updated and the machine-generated files of the build system got regenerated. The following diff contains only the changes in active code (which actually modify the /usr/bin/ foomatic- rip executable):
http:// launchpadlibrar ian.net/ 21399918/ foomatic- 4-intrepid- foomatic- 4-final- changes- in-active- code.diff
The following debian/changelog contains all fixes on active code, the upstream ChangeLog I do not show here as it is much longer due to the documentation changes and the 4.0.0 final release.
foomatic-filters (4.0.0-0ubuntu0.1) intrepid-proposed; urgency=low
* New upstream release (4.0.0 final release, BZR rev 195, all the changes
against rev 177 as shipped by Intrepid are regressions against Hardy)
- Let custom JCL options get correctly inserted.
- Treat "None" as empty string in string and password options.
- String and password option settings got inserted with the
"Custom." prefix.
- Fixed segfault which occured when using string options (LP: #318614).
- Make foomatic-rip working correctly with PostScript of StarOffice 8.
- The PostScript code of PostScript options did not get inserted when
the spooler is CUPS and foomatic-rip had to convert incoming PDF to
PostScript (LP: #299918).
- Made merging of PJL options of the PPD and of the driver correctly
working (LP: #318818).
- Corrected the insertion of the "%%PageSetup" sections (LP: #318818).
- Inserted PostScript option settings from pstops were not corrected
with custom option settings done on the command line (numerical,
string, password).
- If there was only one PJL option in the PPD no PJL got added at all
(LP: #303691).
- Made foomatic-rip conforming with the LSB compliance tests (LSB bug
#2423, LP: #318818).
- Fixed infinite loop when page-specific option settings are used
(LP: #318816).
- Made foomatic-rip correctly working with custom JCL options.
- Option setting insertions got corrupted when there is a composite
option in the PPD file (Upstream bug #173, comment #23).
-- Till Kamppeter <email address hidden> Mon, 19 Jan 2009 16:42:49 +0100