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