Hi all,

I've got the following problem with PrinterDrake:

I started printerdrake from the command line to get the error output (listed 
below). The error output seems to indicate several problems in the perl 
script.

Then I get the tiny window saying please wait, reading printer configuration 
files.
After a while (1 minute or so) the text in the window disappears and 
printerdrake hangs (I kill it with CTRL-C).

This is a real bummer, since I cannot configure my printer properly and now
cannot print.

Is this something to report with an official Cooker erorr report?

I also experience several problems with installation / upgrading packages, 
which I will report in a separate mail after I read the reponse on this one.

ps this is my first post to this list, so please forgive me if I forget to 
report something or am not in agreement with the etiquette :-)

I am looking forward to helping making Mandrake better by testing it 
and reporting erorrs!

CUPS INFORMATION:
Printer State: processing, accepting jobs. 
"Unable to open USB device "usb://HP/DeskJet%20970C?serial=ES99T110X4JQ": No 
such device" 
Device URI: usb://HP/DeskJet%20970C?serial=ES99T110X4JQ 

OPERATING SYSTEM INFORMATION:
I'm on Cooker, current as per Thursday 2-1, 22:00 Amsterdam time.
Printer is a HP deskjet 970Cxi, using USB

OUTPUT FROM PRINTERDRAKE
printerdrake stdout/stderr output:

Use of uninitialized value in concatenation (.) or string at
        /usr/lib/libDrakX/printer/default.pm line 37 (#1)
    (W uninitialized) An undefined value was used as if it were already
    defined.  It was interpreted as a "" or a 0, but maybe it was a mistake.
    To suppress this warning assign a defined value to your variables.

    To help you figure out what was undefined, perl tells you what operation
    you used the undefined value in.  Note, however, that perl optimizes your
    program and the operation displayed in the warning may not necessarily
    appear literally in your program.  For example, "that $foo" is
    usually optimized into "that " . $foo, and the warning will refer to
    the concatenation (.) operator, even though there is no . in your
    program.

Use of uninitialized value in concatenation (.) or string at
        /usr/lib/libDrakX/printer/default.pm line 38 (#1)
Use of uninitialized value in concatenation (.) or string at
        /usr/lib/libDrakX/common.pm line 208 (#1)
TODO: XSetInputFocus if force_focus
TODO: ensure focus stuff



-- 
In a world without fences - who needs Gates?


Reply via email to