• home
  • activity stream
  • contact
Home › Blogs › Markus Thielmann's blog

Adobe updates Flash 10 to RC

Markus Thielmann — Sun, 2008-08-17

Adobe updated the Linux Flash 10 Beta to an RC last week. Since I was on vacation, it took me a while to update the .deb in my PPA. Fortunately Adobe changes it's archive name with every new release, so the old package was still working when installed.

Have a look at the new features and the list of fixed bugs of this release.

I updated my Personal Package Archive (PPA) accordingly. If you already added my PPA to your sources list, you'll get the updated flashplugin-nonfreebeta within the next upgrade.

There are still issues with flash sites using the "windowless mode". This seems to be an Firefox issues, which isn't fixed on Ubuntu Hardy's Firefox right now (and most probably won't get fixed before Firefox 3.1). You might want to disable the "windowless" mode via a small configuration file.

Update:

I reported two bugs to the Adobe bug tracker system. Additional to that, you might experience problems with Ubuntu x64, due to the newly introduced dependencies. If you got problems running the RC on Ubuntu x32, please try installing libnss and libcurl and give me a short notice. I don't have a "fresh" Ubuntu right now, to test the dependencies.

  • Adobe
  • Flash
  • Ubuntu
  • UbuntuWeblogs
  • Markus Thielmann's blog

I installed the update from

Fabian Neumann (not verified) — Sun, 2008-08-17

I installed the update from your PPA last night and, as I already ranted about on my blog, Flash stopped working in all browsers (FF3, Epiphany, Opera). It isn't even recognized in about:plugins :(

For now I switched back to Flash 9. Maybe I'll try again if I'm in the mood, tonight.

  • reply

Hi Markus, the new package

Stefan (not verified) — Tue, 2008-08-19

Hi Markus,

the new package fails to install on my hardy amd64:

sudo dpkg -i flashplugin-nonfreebeta_cairo10.0.0.569ubuntu1_amd64.deb
Selecting previously deselected package flashplugin-nonfreebeta.
(Reading database ... 157402 files and directories currently installed.)
Unpacking flashplugin-nonfreebeta (from flashplugin-nonfreebeta_cairo10.0.0.569ubuntu1_amd64.deb) ...
Setting up flashplugin-nonfreebeta (cairo10.0.0.569ubuntu1) ...
Downloading...
[SNIP]
09:54:03 (1.15 MB/s) - `./flashplayer10_install_linux_081108.tar.gz' saved [4035433/4035433]

Download done.
Flash Plugin installed.
*** NSPlugin Viewer *** ERROR: libcurl.so.3: cannot open shared object file: No such file or directory
nspluginwrapper: no appropriate viewer found for /usr/lib/flashplugin-nonfreebeta/libflashplayer.so
dpkg: error processing flashplugin-nonfreebeta (--install):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
flashplugin-nonfreebeta

  • reply

I'm not sure what went wrong,

Eetu (not verified) — Tue, 2008-08-19

I'm not sure what went wrong, but for me (amd64) it fails even earlier. It seems that for some reason a file called flashplayer10_install_linux_051508.tar.gz_TEMP instead of flashplayer10_install_linux_081108.tar.gz_TEMP...

  • reply

Please remove (and --purge)

Markus Thielmann — Wed, 2008-08-27

Please remove (and --purge) the package and reinstall. I'll fix that bug with the next release candidate.

  • reply

I had the same problem with

Will Daniels (not verified) — Sat, 2008-08-23

I had the same problem with the missing ia32 dependencies. I had to download the i386 versions, extract them and manually install into /usr/lib32. I also had to create a few symlinks manually that only existed in the corresponding -dev packages.

The missing 32-bit libraries are libcurl3, libnss3 and libnspr4. Something like the following should sort you out if you're stuck on this (though it may not be 100% now that I write it after the event):

mkdir ~/ia32
cd ~/ia32

wget http://mirrors.kernel.org/ubuntu/pool/main/c/curl/libcurl3_7.18.0-1ubunt...
wget http://mirrors.kernel.org/ubuntu/pool/main/n/nss/libnss3-1d_3.12.0~beta3...
wget http://mirrors.kernel.org/ubuntu/pool/main/n/nspr/libnspr4-0d_4.7.1~beta...

dpkg -x libcurl3*deb libcurl3
dpkg -x libnss3*deb libnss3
dpkg -x libnspr4*deb libnspr4

sudo cp libcurl3/usr/lib/* /usr/lib32/
sudo cp -r libnss3/usr/lib/* /usr/lib32/
sudo cp libnspr4/usr/lib/* /usr/lib32/

cd /usr/lib32
sudo ln -s libssl3.so.1d libssl3.so
sudo ln -s libnss3.so.1d libnss3.so
sudo ln -s libnspr4.so.0d libnspr4.so

The other problem mentioned, with the missing temp file, can be solved by removing flashplugin-nonfreebeta and then installing it again after fixing the libraries issue.

  • reply

hey will, great work! but

Stefan (not verified) — Mon, 2008-08-25

hey will, great work! but isn't there another (more standard/package management) way to to this?

  • reply

Just added a new package

Markus Thielmann — Wed, 2008-08-27

Just added a new package based on TJ's work. Please report back, especially if you're on x64.

  • reply

same problem

volkar (not verified) — Thu, 2008-08-28

same problem ....

---------------------------------------------------------------------------------------------------------------------------------------
Installing from local file /var/cache/flashplugin-nonfreebeta/flashplayer10_install_linux_081108.tar.gz
mv: cannot stat `flashplayer10_install_linux_081108.tar.gz_TEMP': No such file or directory
dpkg: error processing flashplugin-nonfreebeta (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
flashplugin-nonfreebeta
E: Sub-process /usr/bin/dpkg returned an error code (1)

zhengtonic@littlecoldriver:/var/cache/flashplugin-nonfreebeta$ ll
total 7896
-rw-r--r-- 1 root root 4035433 2008-08-09 02:46 flashplayer10_install_linux_051508.tar.gz_TEMP
-rw-r--r-- 1 root root 4035433 2008-08-09 02:46 flashplayer10_install_linux_081108.tar.gz

---------------------------------------------------------------------------------------------------------------------------------------

  • reply

--(root@ontolog)-(/usr/local/

Chris Davaz (not verified) — Thu, 2008-08-28

--(root@ontolog)-(/usr/local/apache/conf)--
--(2008-08-28:10:44:48:$)-- apt-get install flashplugin-nonfreebeta
Reading package lists... Done
Building dependency tree
Reading state information... Done
flashplugin-nonfreebeta is already the newest version.
The following packages were automatically installed and are no longer required:
python-zopeinterface python-twisted-names python-twisted-core python-ldaptor python-twisted-web python-twisted-mail
python-pyparsing python-twisted-bin
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up flashplugin-nonfreebeta (cairo10.0.0.569ubuntu2) ...
Installing from local file /var/cache/flashplugin-nonfreebeta/flashplayer10_install_linux_081108.tar.gz
mv: cannot stat `flashplayer10_install_linux_081108.tar.gz_TEMP': No such file or directory
dpkg: error processing flashplugin-nonfreebeta (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
flashplugin-nonfreebeta
E: Sub-process /usr/bin/dpkg returned an error code (1)

  • reply

hi markus, hi all, just

Stefan (not verified) — Thu, 2008-08-28

hi markus, hi all,

just installed the new package on hardy amd64 ... well, tried to

first, I reverted the manual changes suggested by Will:

# remove the -i if you're feeling lucky today ;)
cd ~/ia32 && find {libcurl3,libnss3,libnspr4}/usr/lib -type f | egrep -o '/.*' | sed 's/\/lib\//\/lib32\//g' | xargs sudo rm -i
sudo rm -i /usr/lib32/{libssl3.so,libnss3.so,libnspr4.so}

then, I updated the package ... no luck, still the "mv: cannot stat `flashplayer10_install_linux_081108.tar.gz_TEMP': No such file or directory" error

okay, removed old package, installed new package. too bad, didn't work either. getlibs was missing (should be added to pre-depends I guess). apt-get install getlibs fixed that problem.

now, I am stuck with the following error message (and flash not working):

Download done.
Flash Plugin installed.
dpkg: error processing flashplugin-nonfreebeta (--configure):
subprocess post-installation script returned error exit status 10
Errors were encountered while processing:
flashplugin-nonfreebeta

best regards, stefan

  • reply

Please create a directory

Markus Thielmann — Thu, 2008-08-28

Please create a directory called "/etc/adobe" and try again. I've got a lot of *great* feedback with quite detailed informations on how to solve most of the problems, thanks for that. I'll look into it this evening and upload a fixed version.

  • reply

Uploaded a new package,

Markus Thielmann — Thu, 2008-08-28

Uploaded a new package, which hopefully fixes most of the problems. Thanks to the great feedback I could solve two really annoying bugs. Please report back if you notice any problems with the updated package.

  • reply

Hi, failed this morning with

tobi (not verified) — Thu, 2008-08-28

Hi,

failed this morning with the TEMP-error mentioned above, now, after de-/reinstall, it works for me. Thanks for the effort and the package, greets, tobi... :)

  • reply

hi markus, sorry, neither

Stefan (not verified) — Thu, 2008-08-28

hi markus,

sorry, neither creating /etc/adobe nor updating to the latest package fixed the problem. your package still fails to install

Download done.
Flash Plugin installed.
dpkg: error processing flashplugin-nonfreebeta (--configure):
subprocess post-installation script returned error exit status 10
Errors were encountered while processing:
flashplugin-nonfreebeta

any further ideas?

  • reply

With the last package, you

Markus Thielmann — Thu, 2008-08-28

With the last package, you don't need to create /etc/adobe manually, nor should'nt it require any further manual setup.

I guess you're on x64? Unfortunately I'm running x86, so it's a bit hard to test it myself. Since the package reports "Flash Plugin installed", there are a few options left:

1) Please run
sudo apt-get remove --purge flashplugin-nonfreebeta
sudo apt-get install flashplugin-nonfreebeta

If it works, stop here :-). The following is -more or less- everything the postinst script does after installing the flash plugin, so please report back any errors you might get:

2) Please run

$ /usr/bin/getlibs --yes -p libnss3-1d libidn11 libnspr4-0d libcurl3
$ mkdir -p /etc/adobe
$ touch /etc/adobe/mms.cfg
$ echo "WindowlessDisable=true" >>/etc/adobe/mms.cfg
$ export NSPLUGIN_DIR=/var/lib/flashplugin-nonfreebeta/
$ /usr/bin/nspluginwrapper -n -i /usr/lib/flashplugin-nonfreebeta/libflashplayer.so
$ update-alternatives --install "/usr/lib/firefox/plugins/flashplugin-alternative.so" "firefox-flashplugin" /var/lib/flashplugin-nonfreebeta/npwrapper.libflashplayer.so 50
$ update-alternatives --install "/usr/lib/mozilla/plugins/flashplugin-alternative.so" "mozilla-flashplugin" /var/lib/flashplugin-nonfreebeta/npwrapper.libflashplayer.so 50

  • reply

all commands execute smoothly

Stefan (not verified) — Fri, 2008-08-29

all commands execute smoothly ($? = 0)

however, after creating a package with a patched postinst (first line: #/bin/sh -x) i got the following: http://pastebin.osuosl.org/21924

hope this helps

  • reply

hi markus, any news here?

Stefan (not verified) — Fri, 2008-09-12

hi markus, any news here?

  • reply

Post new comment

The content of this field is kept private and will not be shown publicly.
Input format
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Lines and paragraphs break automatically.
  • You can use Mediawiki syntax. It is possible that not all formatting options are supported at the moment.
    Links to other pages: [[Page Title]] or [[path/to/page|Title]].
    External links: http://example.com or [http://example.com some link title].
    Interwiki links: [[site:Page Title]].
    You can use the following interwiki links: path, gdo, wp
    Images are included with [[Image:name]]. (wikipedia help)

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Syndicate content

Markus Thielmann is a Berlin based open source enthusiast and developer. Read more...

Portrait

Tags in Tags

Adobe Firefox Flash Fun Google Marketing Microsoft Music Open Source Ubuntu UbuntuWeblogs Unbelievable
more tags

  • home
  • activity stream
  • contact