fvwm-menu-directory doesn't work anymore

Hi all

As suggested in the title since a perl update, the function fvwm-menu-directory doesn’t work anymore.
Does someone know which perl module is linked to this function?



It doesn’t matter. It has all been fixed.

– Thomas Adam

??? :open_mouth: :open_mouth:

I have 2.5.21 installed and it doesn’t work…

2.5.21 is 2.5.21, and has not changed. It is fixed in latest CVS. You don’t have to compile and use the CVS snapshot if you don’t want to. Just pick the relevant file, which is a simple script, and replace yours with the updated one.

If you have any problem using CVS to pick the file, reffer to the FVWM home page documentation.

Humm hummm hummm

update to 2.5.23 and it still doesn’t work…

Any tips for finding the problem?



Well, try to run it on command line, and see if it works, to start with.

here it is:

[brice@TuxBox:~]$ fvwm-menu-directory 
Can't locate strict.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/i686-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at /usr/bin/fvwm-menu-directory line 11.
BEGIN failed--compilation aborted at /usr/bin/fvwm-menu-directory line 11.
[brice@TuxBox:~]$ locate strict.pm


fixed using env. var PERL5LIB