I've just managed to get Chrome 30 installed and running in a M12 (M11.9.92) LiveUSB session. It seems to be working just fine with the stock nspr (version 4.9.2-1). {I'm making this post with Chrome 30}
M11.9.92 comes with Warren's version of the libnss3 and libnss3-1d packages installed, they are at version 2:3.14.2-1, the Wheezy version packages are at 2:3.14.3-1.
Apparently apt thinks that the 2:3.14.2-1 version fulfills the "libnss3 (>= 3.14.3)" dependency because it didn't install the Wheezy version when it installed Chrome 30. {it must consider '2:3.14.2-1' to be greater than '3.14.3'}
Btw, here's the Chrome 30 depends:
Code: Select all
Package: google-chrome-stable
Version: 30.0.1599.66-1
Architecture: i386
Maintainer: Chrome Linux Team <chromium-dev@chromium.org>
Installed-Size: 145775
Pre-Depends: dpkg (>= 1.14.0)
Depends: gconf-service, libasound2 (>= 1.0.23), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.11), libcairo2 (>= 1.6.0), libcups2 (>= 1.4.0), libdbus-1-3 (>= 1.2.14), libexpat1 (>= 1.95.8), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.3.9), libgcc1 (>= 1:4.1.1), libgconf-2-4 (>= 2.31.1), libgcrypt11 (>= 1.4.5), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.18.0), libgtk2.0-0 (>= 2.24.0), libnspr4 (>= 1.8.0.10), libnss3 (>= 3.14.3), libpango1.0-0 (>= 1.22.0), libstdc++6 (>= 4.6), libudev0 (>= 147) | libudev1 (>= 198), libx11-6 (>= 2:1.4.99.1), libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxrender1, libxss1, ca-certificates, libcurl3, lsb-base (>= 3.2), xdg-utils (>= 1.0.2), wget
I installed the Wheezy version libnss3 packages with apt-get with