https://bugzilla.novell.com/show_bug.cgi?id=388575
User jsmeix@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=388575#c5
Johannes Meixner changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|Critical |Enhancement
Status|RESOLVED |REOPENED
Component|YaST2 |YaST2
OS/Version|openSUSE 11.0 |SuSE Other
Product|openSUSE 11.0 |openSUSE 11.1
Resolution|FIXED |
Version|Beta 2 |Alpha 0
--- Comment #5 from Johannes Meixner 2008-05-16 08:16:37 MST ---
Some good news after the many bug reports:
I installed openSUSE 11.0 beta3 from scratch
on i386 hardware
but
I updated yast2-printer from what is in beta-3
to yast2-printer-2.16.26 which I built from
what was in /work/src/done/STABLE/yast2-printer/
I can confirm that now "Change Connection" works well.
It changes only the DeviceURI and it does it regardless
which strange new URI I choose or which strange URI
I enter manually (e.g. it works for "parallel:/tmp/foobar")
which is excatly correct (provide reasonable predefined
values but nevertheless let the user the freedom to
configure it as he insists).
There is only one tiny issue left:
CUPS rejects to set up a DeviceURI if the URI scheme
(the first word in the URI, see "man backend")
is unknown to the cupsd.
Therefore it fails when I enter manually "paralel:/dev/lp0"
(note the missing 'l' - the correct URI scheme is "parallel").
It is perfectly correct that it fails
but
1.
There is only an error message when [Finish]
so that the user cannot correct it at this stage.
Compare
http://en.opensuse.org/YaST/Development/Printer_Enhancement
"Transaction Semantics For Each One Setup"
2.
The error popup reads
"Queue <queuename> cannot be saved because
the selected spooler does not support it"
which is misleading.
3.
The error popup does not show the original error message
from the system which mentions exactly what is actually wrong:
---------------------------------------------------------------
nelson:~ # lpadmin -p printer -v paralel:/dev/lp0
lpadmin: Bad device-uri "paralel:/dev/lp0"!
---------------------------------------------------------------
Compare this bug from the stone age:
https://bugzilla.novell.com/show_bug.cgi?id=suse10048
Therefore I reopened it as enhancement for openSUSE 11.1
--
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.