Public bug reported:

Since oracular, there is a missing runtime dependency for liburi-perl ,
which is needed by /usr/share/memcached/scripts/memcached-tool.

In noble, when I run:

# /usr/share/memcached/scripts/memcached-tool localhost:1234

I get:

Couldn't connect to localhost:1234

In plucky and oracular, when I run the same command:

# /usr/share/memcached/scripts/memcached-tool localhost:1234

I get:

Can't locate URI/Escape.pm in @INC (you may need to install the URI::Escape 
module) (@INC entries checked: /etc/perl 
/usr/local/lib/x86_64-linux-gnu/perl/5.40.0 /usr/local/share/perl/5.40.0 
/usr/lib/x86_64-linux-gnu/perl5/5.40 /usr/share/perl5 
/usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.40 
/usr/share/perl/5.40 /usr/local/lib/site_perl) at 
/usr/share/memcached/scripts/memcached-tool line 19.
BEGIN failed--compilation aborted at 
/usr/share/memcached/scripts/memcached-tool line 19.


This is because, in plucky and oracular, that script has the following entry:

# cat /usr/share/memcached/scripts/memcached-tool | grep Escape
use URI::Escape;

Which was not there in noble.

Since this is needed by a script no in the PATH, I wonder if we should
add a recommends or suggests in that missing perl library here.

** Affects: memcached (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2091376

Title:
  Missing liburi-perl runtime dependency

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/2091376/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to