#1056632 irssi: missing dependency on libwww-perl

Package:
irssi
Source:
irssi
Description:
terminal based IRC client
Submitter:
Dale Richards
Date:
2023-11-24 07:33:04 UTC
Severity:
normal
#1056632#5
Date:
2023-11-24 07:30:51 UTC
From:
To:
Hi,

Although the irssi-scripts package is suggested by irssi, the irssi
manual still states that scripts should be installed using the included
scriptassist.pl script. Additionally, users may already be familiar with
installing irssi scripts this way, or they may want to install scripts
that are not yet packaged by irssi-scripts.

Currently, running "/run scriptassist" generates the following error:

06:58 -!- Irssi: Error in script scriptassist:
06:58 Can't locate LWP/UserAgent.pm in @INC (you may need to install the
  LWP::UserAgent module) (@INC contains: /home/debian/.irssi/scripts
  /usr/share/irssi/scripts /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.36.0
  /usr/local/share/perl/5.36.0 /usr/lib/x86_64-linux-gnu/perl5/5.36
  /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.36
  /usr/share/perl/5.36 /usr/local/lib/site_perl) at
  /usr/share/irssi/scripts/scriptassist.pl line 24.
06:58 BEGIN failed--compilation aborted at
  /usr/share/irssi/scripts/scriptassist.pl line 24.

For this command to work as expected, the irssi package should depend on
libwww-perl. Otherwise, perhaps scriptassist.pl should be patched to
display a message directing users to the irssi-scripts package instead.