Bug#1105817: Firefox::Marionette: firefox 138 needs -remote-allow-system-access argument for $m->download
Damyan Ivanov
dmn at debian.org
Thu May 15 11:16:06 BST 2025
Package: libfirefox-marionette-perl
Version: 1.63-1
Severity: normal
File: /usr/share/perl5/Firefox/Marionette.pm
Tags: upstream patch
Since the upgrade of firefox to 138, using the 'download' method fails with the
following error:
System access is required to switch to chrome scope. Start Firefox with
"-remote-allow-system-access" to enable it.
Indeed, adding the following after line 4702 of Marionette.pm makes the error
go away:
if ($self->_is_firefox_major_version_at_least(138)) {
push @arguments, '-remote-allow-system-access';
}
The debsums error below is because of that change.
-- Damyan
-- System Information:
Debian Release: 13.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.27-amd64 (SMP w/24 CPU threads; PREEMPT)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libfirefox-marionette-perl depends on:
ii libarchive-zip-perl 1.68-1
ii libconfig-ini-perl 1:0.029-1
ii libcrypt-urandom-perl 0.54-1
ii libencode-perl 3.21-1+b2
ii libfile-homedir-perl 1.006-2
ii libjson-perl 4.10000-1
ii libscalar-list-utils-perl 1:1.63-1+b4
ii libsocket-perl 2.038-1+b1
ii libterm-readkey-perl 2.38-2+b4
ii libtext-csv-xs-perl 1.60-1
ii liburi-perl 5.30-1
ii libxml-parser-perl 2.47-1+b3
ii perl [libpod-simple-perl] 5.40.1-3
ii perl-base [libsocket-perl] 5.40.1-3
Versions of packages libfirefox-marionette-perl recommends:
ii firefox 138.0.3-1
ii firefox-esr 128.10.0esr-1
libfirefox-marionette-perl suggests no packages.
-- debconf-show failed
-- debsums errors found:
debsums: changed file /usr/share/perl5/Firefox/Marionette.pm (from libfirefox-marionette-perl package)
More information about the pkg-perl-maintainers
mailing list