Hi Stefan, Matthias ++ On Thursday 16 June 2022 12:53 Stefan Schantl wrote: > Hello Rob, Matthias and *, >> Hi * >> >> On Thursday 16 June 2022 08:10 Adolf Belka wrote: >> >> > Hi Matthias, >> > >> > On 16/06/2022 08:55, Matthias Fischer wrote: >> > > Hi all, >> > > >> > > although the update to Core 168 via pakfire ran without visible >> > > errors >> > > and system is up and running, I've found some errors in >> > > '/var/log/httpd/error_log' after upgrading - please see attached >> > > log. >> > > >> > > On the one hand there are several access errors: >> > > >> > > ... >> > > exec of '/srv/web/ipfire/cgi-bin/pakfire.cgi' failed >> > > ... >> > I also have the exec and permissions errors in my error_log >> > > On the other hand (verified) a perl library is missing: >> > > >> > > ... >> > > Can't locate HTTP/Date.pm: >> > > /usr/lib/perl5/site_perl/5.32.1/x86_64-linux-thread- >> > > multi/HTTP/Date.pm >> > > BEGIN failed--compilation aborted at >> > > /usr/lib/perl5/site_perl/5.32.1/LWP/UserAgent.pm line 11. >> > > Compilation failed in require at /opt/pakfire/lib/functions.pl >> > > line 27. >> > > BEGIN failed--compilation aborted at >> > > /opt/pakfire/lib/functions.pl line >> > > 27. Compilation failed in require at /srv/web/ipfire/cgi- >> > > bin/pakfire.cgi >> > > line 33. >> > > ... >> > Rob Brewer flagged this up in an email to the list on 5th June. >> > Adding >> > this module in was on my list of things to do now that I am back >> > from my >> > vacation. >> > > Can anone confirm? Should I raise a bug report? >> > I think that would be a good idea. My perl knowledge is not good >> > enough >> > to be able to figure out if the exec permissions issue is related >> > to the >> > missing perl module or is a separate issue. >> > >> > Regards, >> > Adolf. >> > > Best, >> > > Matthias >> > >> I have Date.pm on my CU 167 (stable) box so I dont't expect that is >> the >> issue. After I imported the Locale.pm module from my Debiaan PC I was >> able >> to run UserAgent.pm without errors. > > The perl HTTP::Date module has been added to the Core Distribution in > early February this year. The rootfile seems to be correct and points > to the core system - so the file always should be present on the > installed systems. > > If I remember correctly we had a similar issues with a suddenly removed > perl module some time ago (affected guardian). > > May this issue happened with this module again? > > Best regards, > > -Stefan > I think the new lines in the latest version of UserAgent.pm are which wern't in the previous version: sub env_proxy { my ($self) = @_; require Encode; require Encode::Locale; my $env_request_method= $ENV{REQUEST_METHOD}; my %seen; foreach my $k (sort keys %ENV) { which calls for Encode::Locale which isn't present. Regards Rob