Your message dated Wed, 07 Mar 2007 10:02:42 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#413162: fixed in iceweasel 2.0.0.2+dfsg-3 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: iceweasel Version: 2.0.0.2+dfsg-2 Severity: important Tags: patch -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 When clicking on a link from another application or running "iceweasel debian.org", the link will open in a new window (despite being set to use existing windows). The link will be opened twice. Running sh -x iceweasel debian.org shows this happening: + exec /usr/lib/iceweasel/firefox-bin slashdot.org slashdot.org -a firefox I found that the section of the script responsible for handling local filesystem URLs is responsible. [EMAIL PROTECTED] Desktop $ diff firefox /usr/bin/firefox 231,251c231,251 < #if [ -z "${opt}" ]; then < # opt="${arg}" < # # check to make sure that the url contains at least a :/ in it. < # echo ${opt} | grep -e ':/' &>/dev/null < # RETURN_VAL=$? < # if [ "${RETURN_VAL}" -eq 1 ]; then < # # if it doesn't begin with a '/' and it exists when the pwd is < # # prepended to it then append the full path < # echo ${opt} | grep -e '^/' &>/dev/null < # if [ "$?" -ne "0" ] && [ -e "`pwd`/${opt}" ]; then < # opt="`pwd`/${opt}" < # fi < # # Make it percent-encoded and prepend file:// if it is a valid file < # if [ -e "${opt}" ]; then < # opt="file://$( echo -n "${opt}" | perl -pe "s/([^a-zA-Z0-9-._~\!\\\$&'()*+,=:@\/])/'%'.unpack('H2',\$1)/ge" )" < # fi < # fi < # set -- "$@" "${opt}" < #else < # set -- "$@" "${arg}" < #fi - --- > if [ -z "${opt}" ]; then > opt="${arg}" > # check to make sure that the url contains at > least a :/ in it. > echo ${opt} | grep -e ':/' 2>/dev/null > /dev/null > RETURN_VAL=$? > if [ "${RETURN_VAL}" -eq 1 ]; then > # if it doesn't begin with a '/' and it exists > when the pwd is > # prepended to it then append the full path > echo ${opt} | grep -e '^/' 2>/dev/null > > /dev/null > if [ "$?" -ne "0" ] && [ -e "`pwd`/${opt}" ]; > then > opt="`pwd`/${opt}" > fi > # Make it percent-encoded and prepend file:// > if it is a valid file > if [ -e "${opt}" ]; then > opt="file://$( echo -n "${opt}" | perl -pe > "s/([^a-zA-Z0-9-._~\!\\\$&'()*+,=:@\/])/'%'.unpack('H2',\$1)/ge" > )" > fi > fi > set -- "$@" "${opt}" > else > set -- "$@" "${arg}" > fi What is line 239 doing? Looks like nothing. echo ${opt} | grep -e '^/' 2>/dev/null > /dev/null - -- System Information: Debian Release: 4.0 APT prefers testing-proposed-updates APT policy: (500, 'testing-proposed-updates'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.19.1suspend Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages iceweasel depends on: ii debianutils 2.17.5 Miscellaneous utilities specific t ii fontconfig 2.4.2-1.2 generic font configuration library ii libatk1.0-0 1.12.4-2 The ATK accessibility toolkit ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libcairo2 1.2.4-4 The Cairo 2D vector graphics libra ii libfontconfig1 2.4.2-1.2 generic font configuration library ii libfreetype6 2.2.1-5 FreeType 2 font engine, shared lib ii libgcc1 1:4.1.1-21 GCC support library ii libglib2.0-0 2.12.6-2 The GLib library of C routines ii libgtk2.0-0 2.8.20-6 The GTK+ graphical user interface ii libjpeg62 6b-13 The Independent JPEG Group's JPEG ii libmyspell3c2 1:3.1-18 MySpell spellchecking library ii libpango1.0-0 1.14.8-5 Layout and rendering of internatio ii libpng12-0 1.2.15~beta5-1 PNG library - runtime ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3 ii libx11-6 2:1.0.3-5 X11 client-side library ii libxft2 2.1.8.2-8 FreeType-based font drawing librar ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxp6 1:1.0.0.xsf1-1 X Printing Extension (Xprint) clie ii libxrender1 1:0.9.1-3 X Rendering Extension client libra ii libxt6 1:1.0.2-2 X11 toolkit intrinsics library ii psmisc 22.3-1 Utilities that use the proc filesy ii zlib1g 1:1.2.3-13 compression library - runtime iceweasel recommends no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFF62Hza9wihxtqwaURAra5AJ0UjhvH8ezXUjK3nQ9MhE1FS1lc0ACfUJ+x TGM6cuy5TahJP5HdZOkGL8Y= =N7RR -----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---Source: iceweasel Source-Version: 2.0.0.2+dfsg-3 We believe that the bug you reported is fixed in the latest version of iceweasel, which is due to be installed in the Debian FTP archive: firefox-dom-inspector_2.0.0.2+dfsg-3_all.deb to pool/main/i/iceweasel/firefox-dom-inspector_2.0.0.2+dfsg-3_all.deb firefox-gnome-support_2.0.0.2+dfsg-3_all.deb to pool/main/i/iceweasel/firefox-gnome-support_2.0.0.2+dfsg-3_all.deb firefox_2.0.0.2+dfsg-3_all.deb to pool/main/i/iceweasel/firefox_2.0.0.2+dfsg-3_all.deb iceweasel-dbg_2.0.0.2+dfsg-3_i386.deb to pool/main/i/iceweasel/iceweasel-dbg_2.0.0.2+dfsg-3_i386.deb iceweasel-dom-inspector_2.0.0.2+dfsg-3_all.deb to pool/main/i/iceweasel/iceweasel-dom-inspector_2.0.0.2+dfsg-3_all.deb iceweasel-gnome-support_2.0.0.2+dfsg-3_i386.deb to pool/main/i/iceweasel/iceweasel-gnome-support_2.0.0.2+dfsg-3_i386.deb iceweasel_2.0.0.2+dfsg-3.diff.gz to pool/main/i/iceweasel/iceweasel_2.0.0.2+dfsg-3.diff.gz iceweasel_2.0.0.2+dfsg-3.dsc to pool/main/i/iceweasel/iceweasel_2.0.0.2+dfsg-3.dsc iceweasel_2.0.0.2+dfsg-3_i386.deb to pool/main/i/iceweasel/iceweasel_2.0.0.2+dfsg-3_i386.deb mozilla-firefox-dom-inspector_2.0.0.2+dfsg-3_all.deb to pool/main/i/iceweasel/mozilla-firefox-dom-inspector_2.0.0.2+dfsg-3_all.deb mozilla-firefox-gnome-support_2.0.0.2+dfsg-3_all.deb to pool/main/i/iceweasel/mozilla-firefox-gnome-support_2.0.0.2+dfsg-3_all.deb mozilla-firefox_2.0.0.2+dfsg-3_all.deb to pool/main/i/iceweasel/mozilla-firefox_2.0.0.2+dfsg-3_all.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Mike Hommey <[EMAIL PROTECTED]> (supplier of updated iceweasel package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sun, 4 Mar 2007 22:29:59 +0100 Source: iceweasel Binary: firefox-dom-inspector mozilla-firefox iceweasel-gnome-support iceweasel mozilla-firefox-dom-inspector iceweasel-dbg firefox-gnome-support iceweasel-dom-inspector mozilla-firefox-gnome-support firefox Architecture: source all i386 Version: 2.0.0.2+dfsg-3 Distribution: unstable Urgency: low Maintainer: Eric Dorland <[EMAIL PROTECTED]> Changed-By: Mike Hommey <[EMAIL PROTECTED]> Description: firefox - Transition package for iceweasel rename firefox-dom-inspector - Transition package for iceweasel rename firefox-gnome-support - Transition package for iceweasel rename iceweasel - lightweight web browser based on Mozilla iceweasel-dbg - debugging symbols for iceweasel iceweasel-dom-inspector - tool for inspecting the DOM of pages in Iceweasel iceweasel-gnome-support - Support for Gnome in Iceweasel mozilla-firefox - Transition package for iceweasel rename mozilla-firefox-dom-inspector - Transition package for iceweasel rename mozilla-firefox-gnome-support - Transition package for iceweasel rename Closes: 404882 407508 408108 409035 410841 413162 Changes: iceweasel (2.0.0.2+dfsg-3) unstable; urgency=low . * debian/iceweasel-runner: Fix the previous fix, so that arguments are not doubled. (Closes: #413162) * debian/Options.png.uu, debian/iceweasel.png.uu, debian/iceweasel48.png.uu, debian/document.png.uu, debian/mozicon128.png.uu, debian/mozicon16.xpm, debian/mozicon50.xpm, debian/default.xpm, debian/iceweasel.xpm: Removed. * debian/iceweasel_icon.svg, debian/iceweasel_logo.svg: Added source SVG files for the logo and the icon, and changed the color of the globe. (Closes: #404882, #408108, #409035) * debian/filter-globe.xsl: Added XSLT stylesheet to filter the globe out of the icon. * debian/about.png.uu, debian/aboutCredits.png.uu: Removed the logo and icon from these, so that they can be used as a base to generate the final PNG images, combined with the proper icon and logo. * debian/control: Added build dependencies on librsvg-bin, xsltproc and imagemagick to generate all appropriate images from the SVG files. * debian/rules: Added rules to generate all the necessary images and clean up generated images. * debian/copyright: Added copyright for the svg files. * debian/homepagereset.js: Custom component to reset the browser homepage if it is set to the old localstart.html page from the mozilla-browser package, which doesn't exist any more. (Closes: #410841) * debian/iceweasel.install: Install the homepagereset component. * browser/base/content/browserconfig.properties: Set home page to about:. * toolkit/content/about.xhtml: Add links to about:bugs and about:README.Debian to the about: page. Also remove the non-link to upstream release notes. * debian/about_debian.js: Custom component to add support for about:README.Debian and about:bugs addresses. * debian/iceweasel.install: Install the about_debian component. * layout/base/nsPresContext.cpp, layout/base/nsPresContext.h: Fix for hang up when switching GTK theme. bz#352096. Thanks Alexander Sack. * debian/iceweasel.install, debian/iceweasel.links: Install the browserconfig.properties file. * debian/rules: Avoid compressing README.Debian for it to be seen in about:README.Debian. * xpcom/reflect/xptcall/src/md/unix/Makefile.in: Fixed test on OS_TEST so that hppa stops using the unsupported stubs. * xpcom/reflect/xptcall/src/md/unix/Makefile.in: Update patch for Linux ppc to match those on iceape and xulrunner. * xpcom/typelib/xpidl/xpidl.c: Revert useless patch: xpidl is not installed anymore. * configure, configure.in: + Reverted remainings of an old patch for pango that was reverted in 2.0+dfsg-1. + Update patch for zip check to match that of xulrunner. * layout/generic/nsTextTransformer.h: Avoid freeze/crash when null characters are present in justified text by discarding NULL characters before displaying. bz#366902 I don't like to have the two backends do different things, so we just unconditionally apply the workaround. (Stolen from xulrunner) * xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_m68k.cpp, xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_m68k.cpp: Better patch for m68k, from Modified by Roman Zippel. (Stolen from xulrunner) * modules/libjar/nsJAR.h, modules/libjar/nsJAR.cpp: Invalidate cache for a zip file that got modified. It will prevent corruption of the XUL FastLoad cache when upgrade is performed while an instance of the application is running. bz#368428. (Stolen from iceape and xulrunner) * browser/base/content/baseMenuOverlay.xul: Removed "Release Notes" and "Check for Updates" menu items from the Help menu. (Closes: #407508) * debian/control: Added build dependencies on autotools-dev. * debian/rules: Added rules to update config.guess and config.rules at configure time, and remove the changes at clean time. Files: 1d591d8d2bcd2f873db720b62b8f7f30 1240 web optional iceweasel_2.0.0.2+dfsg-3.dsc 63873a401f4cbb16b9f8761ec842dbea 181237 web optional iceweasel_2.0.0.2+dfsg-3.diff.gz 77579698907df9ca2e4fa8b8c6d5b4e8 234016 web optional iceweasel-dom-inspector_2.0.0.2+dfsg-3_all.deb 37a57d37ae7a4b2e4fafa7a56c30f5f8 53394 web optional mozilla-firefox_2.0.0.2+dfsg-3_all.deb f86e4ce83deec01d5a9224a30cd7f8c1 52600 web optional mozilla-firefox-dom-inspector_2.0.0.2+dfsg-3_all.deb 6c02ccdd37c8c7d16d2ece02fb8647e9 52594 gnome optional mozilla-firefox-gnome-support_2.0.0.2+dfsg-3_all.deb eb78f38e65cd54a111c90d241af173f6 52868 web optional firefox_2.0.0.2+dfsg-3_all.deb 95922c33da2409e49e031abcf29dec51 52750 web optional firefox-dom-inspector_2.0.0.2+dfsg-3_all.deb bad5c533483c0c70aa1daceb9440cb5a 52718 gnome optional firefox-gnome-support_2.0.0.2+dfsg-3_all.deb 456d68ea5ae84a90e02c398da871494c 9039658 web optional iceweasel_2.0.0.2+dfsg-3_i386.deb 7c9b7beef2ede7e223cfaffcaaf930dc 80258 gnome optional iceweasel-gnome-support_2.0.0.2+dfsg-3_i386.deb 226cf0c75faba4a194c3bf42efc97f5c 49304560 devel extra iceweasel-dbg_2.0.0.2+dfsg-3_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFF7oi4YemOzxbZcMYRAhwgAJ9qv8tz4pLWGOpJM2PoYZV8vDsUbwCbBBcy heiAGdVM/DKMdQTivATi8kA= =tYQ5 -----END PGP SIGNATURE-----
--- End Message ---

