[Bug 310177] New: yast2-printer should let the user accept even non-compliant PPDs
From version to version cupstestppd detects more and more errors. In the long run the PPDs should be fixed but as far as we know
https://bugzilla.novell.com/show_bug.cgi?id=310177#c309822 Summary: yast2-printer should let the user accept even non- compliant PPDs Product: openSUSE 10.3 Version: Beta 2 Platform: All OS/Version: openSUSE 10.3 Status: NEW Severity: Normal Priority: P5 - None Component: Printing AssignedTo: mzugec@novell.com ReportedBy: jsmeix@novell.com QAContact: jsmeix@novell.com Found By: Development When a user in yast2-printer tries to add a new PPD to the database (either via "download" or via copy from local directory), a "cupstestppd" test is done. If this test fails, the PPD is not accepted and a popup like ------------------------------------------------------------------ Error: No Suitable PPD File Downloaded Checking file "foo.ppd" foo.ppd: FAIL .. [OK] ------------------------------------------------------------------ is shown to the user (see src/modules/Printerdb.ycp). There is no way that the user can force YaST to accept it nevertheless. Instead of only a [OK] button there should be two buttons [Cancel] and [Continue] (with default [Cancel]) so that the user can force YaST to accept it nevertheless. Background information: Since CUPS > 1.2.7 (i.e. since openSUSE 10.3) cupstestppd detects errors in UIConstraints and/or NonUIConstraints. Many PPDs (in particular PPDs for PostScript printers from printer manufacturers) fail now because of such errors. See bug #309822: When this bug is fixed, cupstestppd would no longer result zero exit code for such errors. there have been no problems because of such errors so that it should be o.k. to let PPDs pass even if they are not strictly compliant. The crucial point is that the user is informed when his PPD is not compliant and that he must explicitely force YaST to accept it nevertheless. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=310177#c1
--- Comment #1 from Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=310177#c2
--- Comment #2 from Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=310177#c3
--- Comment #3 from Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=310177#c4
--- Comment #4 from Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=310177#c5
Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=310177#c6
michal zugec
https://bugzilla.novell.com/show_bug.cgi?id=310177
User pley@alc.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=310177#c7
Martin Pley
https://bugzilla.novell.com/show_bug.cgi?id=310177
User mzugec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=310177#c8
michal zugec
https://bugzilla.novell.com/show_bug.cgi?id=310177
User jsmeix@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=310177#c10
--- Comment #10 from Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=310177
User pley@alc.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=310177#c12
--- Comment #12 from Martin Pley
https://bugzilla.novell.com/show_bug.cgi?id=310177
User mzugec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=310177#c13
michal zugec
https://bugzilla.novell.com/show_bug.cgi?id=310177
User jsmeix@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=310177#c14
Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=310177
User axel.braun@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=310177#c15
--- Comment #15 from Axel Braun
Online updates are for Critical bugs (Crash, loss of data, corruption of data, severe memory leak), or for bugs where workaround not exists. Since this is not any of that cases, this is fixed only for >=11.0
There are some recommended updates available via online-update. This fix should be supplied as 'recommended updates', as it is a show stopper for the more unexperienced Linux-users, which are definitely target group of openSuSE. We are not forgiving anything if we distribute it by online-update. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=310177
User axel.braun@gmx.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=310177#c16
Axel Braun
https://bugzilla.novell.com/show_bug.cgi?id=310177
User jsmeix@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=310177#c17
Johannes Meixner
https://bugzilla.novell.com/show_bug.cgi?id=310177
User jsmeix@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=310177#c18
Johannes Meixner
participants (1)
-
bugzilla_noreply@novell.com