Your message dated Sun, 14 Sep 2025 09:33:13 +0200
with message-id <[email protected]>
and subject line iceweasel has been superseded by firefox-esr
has caused the Debian Bug report #366129,
regarding Doesn't support the x-remote interface with a secondary profile
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
366129: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=366129
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: firefox
Version: 1.5.dfsg+1.5.0.3-2
Severity: normal
This is related to the fix for bug #344849.
First:
case "${arg}" in
.... -P | -CreateProfile)
prev=${arg}
continue
;;
esac
Then:
if [ "${prev}" ]; then
case "${prev}" in
-P|-CreateProfile)
case "${arg}" in
default) APPLICATION_ID=firefox ;;
*) APPLICATION_ID=firefox--"${arg}" ;;
esac
set "$@" "${prev}" "${arg}"
;;
Then:
elif [ "${arg}" ]; then
case "$arg" in
-P | -CreateProfile | -no-remote)
MOZ_NO_REMOTE=1
export MOZ_NO_REMOTE
That's never going to trigger. When the argument was received it was stored
in prev, and later it was processed from prev. It will never reach the
elif.
Fixing that won't fix the underlying bug, though, since the MOZ_NO_REMOTE
workaround does not appear to work. I just tried it; maybe I'm
misunderstanding. I've got a single firefox running using the default
profile and application ID during all these tests.
% firefox -P hacking -a other
-> Starts a new firefox process, does not return until that is closed.
-> I close it. Good so far.
% firefox -a other
-> Error dialog. I've gathered that this is expected, but the
-> error message doesn't explain what's going on and neither does
-> the man page. I close the dialog.
% firefox -P hacking -a firefox
-> Firefox opens a new window in the default profile, ignoring -P.
-> NOTE: This seems wrong.
-> I close it.
% firefox -P hacking -a firefox -no-remote
-> Firefox opens a new window in the alternate profile. I now have
-> two running with the same agent ID, presumably firefox does not
-> check at startup with MOZ_NO_REMOTE. A little strange. I close it.
% firefox -P hacking -a other
-> Firefox opens a new binary in the alternate profile automatically.
-> Good. I move it to the background (do not close it).
% firefox -P hacking -a other
-> Error dialog. It has failed to communicate with either of the
-> running firefox sessions. I can't tell if this is expected
-> or not.
% firefox -P hacking -a other -no-remote
-> Error dialog again. Huh? Same one, could not communicate
-> with the remote process, not something sensible like "profile in use".
-> Changing the application ID has no effect.
So, I can now run up to a single firefox window per profile for alternate
profiles, which is better than nothing, but not by a lot.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-rc2
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages firefox depends on:
ii debianutils 2.16 Miscellaneous utilities specific t
ii fontconfig 2.3.2-5.1 generic font configuration library
ii libatk1.0-0 1.11.4-2 The ATK accessibility toolkit
ii libc6 2.3.6-7 GNU C Library: Shared libraries
ii libcairo2 1.0.4-2 The Cairo 2D vector graphics libra
ii libfontconfig1 2.3.2-5.1 generic font configuration library
ii libfreetype6 2.1.10-3 FreeType 2 font engine, shared lib
ii libgcc1 1:4.1.0-1 GCC support library
ii libglib2.0-0 2.10.2-2 The GLib library of C routines
ii libgtk2.0-0 2.8.17-2 The GTK+ graphical user interface
ii libidl0 0.8.6-1 library for parsing CORBA IDL file
ii libjpeg62 6b-12 The Independent JPEG Group's JPEG
ii libpango1.0-0 1.12.1-2 Layout and rendering of internatio
ii libpng12-0 1.2.8rel-5.1 PNG library - runtime
ii libstdc++6 4.1.0-1 The GNU Standard C++ Library v3
ii libx11-6 2:1.0.0-6 X11 client-side library
ii libxcursor1 1.1.5.2-5 X cursor management library
ii libxext6 1:1.0.0-4 X11 miscellaneous extension librar
ii libxfixes3 1:3.0.1.2-4 X11 miscellaneous 'fixes' extensio
ii libxft2 2.1.8.2-7 FreeType-based font drawing librar
ii libxi6 1:1.0.0-5 X11 Input extension library
ii libxinerama1 1:1.0.1-4 X11 Xinerama extension library
ii libxp6 1:1.0.0-1 X Printing Extension (Xprint) clie
ii libxrandr2 2:1.1.0.2-4 X11 RandR extension library
ii libxrender1 1:0.9.0.2-4 X Rendering Extension client libra
ii libxt6 1:1.0.0-4 X11 toolkit intrinsics library
ii psmisc 22.2-1 Utilities that use the proc filesy
ii zlib1g 1:1.2.3-11 compression library - runtime
firefox recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 115.12.0esr-1+rm
src:iceweasel has been superseded by src:firefox-esr in version
45.0esr-1 in March 2016. Transitional packages to ease upgrades were
provided in the wheezy, jessie, stretch and buster releases. The
transitional packages have been removed finally before the bullseye
release in August 2021.
After regular security support for buster ended in August 2022 and LTS
support ended in June 2024, I'm closing the remaining bug reports now.
Andreas
--- End Message ---