retitle 450529 eagle: unable to generate license file without X
severity 450529 normal
tag 450529 confirmed
thanks

Eagle must be run as root once to generate the license key file. The
debconf dialog explains this matter at installation time. Debconf
tries to run eagle as root, but as you say, if root's not running X,
which is common, eagle won't run and the license file won't be
generated. I changed the severity to normal, because the user can
still run eagle once as root, as described in the debconf dialog, to
generate the license file, and all will work fine. I haven't closed
the bug, because I agree it would be much better if the license file
could be generated at installation time even if the root user is not
running X. I'll see if I can come up with a solution.

Cheers,
Shaun

On Nov 7, 2007 2:30 PM, Simon Dreher <[EMAIL PROTECTED]> wrote:
> Subject: eagle: license file for freeware license not found
> Package: eagle
> Version: 4.16-5
> Severity: grave
> Justification: renders package unusable
>
> Installing eagle with aptitude or apt-get I get the following warnings:
>
> Xlib: connection to ":0.0" refused by server
> Xlib: No protocol specified
>
> eagle: cannot connect to X server :0.0
>
> At the first start of eagle I get the prompt to select if I want to use
> eagle as a freeware or enter a license. Choosing Freeware I get the
> error "Can't open '/usr/lib/eagle/bin/eagle.key'   Keine Berechtigung"
>
> The problem is that eagle isn't started at the installation as X can't
> be accessed from the root account. The chose of the license type should
> be possible in text mode, as a typical installation is carried out in
> text mode (sometimes even without a running X).
> A possible workaround to get the installation running is the use of gksu
> or kdesu for the first run (if available), but if possible, text mode
> should be usable. At least, a warning (as a configuration dialog)
> should appear with the instruction to run eagle once as root with kdesu
> or gksu or another variant to use X as root.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to