Miroslaw Zalewski wrote:
> Package: lltag
> Version: 0.14.2-1
> Severity: important
>
> lltag may use Term::ReadLine to improve it's interactive mode. But it
> makes lltag completely unusable when not run in terminal. This happens
> especially when you use lltag in some script, which is fired by other
> program - e.g. file manager. The simpliest way to check it is opening
> some "run" program (I used Fluxbox's fbrun) and typing in:
>
>   lltag -S /path/to/any.mp3 >/tmp/somefile 2>&1
>
> Content of /tmp/somefile will be something like
> "Cannot open /dev/tty for read at /usr/share/perl5/Lltag/Misc.pm line
> 108" instead of listed file's ID3 tags (try to do the same in term).
>
> Removing libterm-readline-gnu-perl from system fixes this.
>
> I think that problem is that lltag tries to init readline library even
> when it's not needed - i.e. when -S or --yes options are given. I attach
> patch that makes lltag usable in batch mode even when Term::ReadLine is
> installed. I'm not sure if it doesn't break anything, but it seems safe.
>   

I was going to implement the fix for this but I can't reproduce the
problem anymore (using testing). I think I reproduced it when you
reported the problem. Maybe some internal perl lib got updated in the
meantime ? Can you still reproduce on your side ?

Brice




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to