[Wishlist] please add libnspr4-0d to ia32-libs

Bug #246911 reported by Stephan Ruegamer on 2008-07-09
24
Affects Status Importance Assigned to Milestone
flashplugin-nonfree (Ubuntu)
Undecided
Stephan Ruegamer
Nominated for Hardy by Michael Moss
Declined for Intrepid by Stephan Ruegamer
ia32-libs (Ubuntu)
Wishlist
Stephan Ruegamer
Nominated for Hardy by Michael Moss
Declined for Intrepid by Stephan Ruegamer

Bug Description

Binary package hint: ia32-libs

Dear Colleagues,

please add libnspr4-0d to the ia32-libs package.

Rational:

libnspr4-0d is needed to run Adobes Flash Media Server on Ubuntu/Debian without any hassels.

TODO:

Add libnspr4-0d to fetch-and-build
Eventually add some links from <libname>.so.* to <libname>.so so that Adobe FMS can find the libs properly, but this is only beauty ;)

Thx in Advance,

\sh

Related branches

Changed in ia32-libs:
importance: Undecided → Wishlist
Stephan Ruegamer (sadig) on 2008-07-18
Changed in ia32-libs:
assignee: nobody → shermann
status: New → Confirmed
Conn O Griofa (psyke83) wrote :

Can we mark this bug as a higher priority? Adobe Flash 10 (release candidate onwards) will also have new dependencies, including:

libcurl3
libidn11
libnspr4-0d
libnss3-1d
libssh2-1

See: http://blogs.adobe.com/penguin.swf/2008/08/library_expansion.html

Uwe L. Korn (uwelk) wrote :

I think it would be better to put some of those dependencies into an own package because not all of them are needed for such a wide use-case as those that are already in ia32-libs. Building larger packages slows downs updates and install often uneeded files.

Stephan Ruegamer (sadig) wrote :

Hi,

most of the libs mentioned are needed for third party commercial apps on linux...so it's a usecase here to just add them..
more packages of this kind introduces more work for the maintainers...

really.

Alexander Sack (asac) wrote :

i agree that those are worthwhile to be added to ia32libs package.

Stephan Ruegamer (sadig) wrote :

It's in progress...

Changed in ia32-libs:
status: Confirmed → In Progress
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ia32-libs - 2.2ubuntu12

---------------
ia32-libs (2.2ubuntu12) intrepid; urgency=low

  * sources.list.deb: replacing hardy with intrepid
  * Refresh packages:
    + Changed lib pkg names
      - libltdl3 -> libltdl7
      - libopenal0d -> libopenal1
    + Removed libs:
      - libgail-common, libgail18 -> now in libgtk
    + Added libs: (LP: #246911)
      - libcurl3
      - libnspr4-0d
      - libnss3-1d
      - libssh2-1
  * debian/rules:
    - added symlinks for libnspr4-0d libraries.
      Usecase: Adobe Flash Media Server 3 needs them to start up properly on
      x86_64 systems.

 -- Stephan Hermann <email address hidden> Tue, 16 Sep 2008 19:32:01 +0200

Changed in ia32-libs:
status: In Progress → Fix Released
Conn O Griofa (psyke83) wrote :
Download full text (4.1 KiB)

Stephen,

Here's the output from the latest Flash 10 RC plugin, wrapped and unwrapped. I am also attaching file listing the packages that contain the refequired libraries, so you can check what's missing.

From the wrapped executable:

conn@dimension:~$ ldd /var/lib/flashplugin-nonfree/npwrapper.libflashplayer.so
 linux-gate.so.1 => (0xb7f72000)
 libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e5b000)
 libXt.so.6 => /usr/lib/libXt.so.6 (0xb7e0a000)
 libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7df0000)
 libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7d39000)
 libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7bdb000)
 libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7bd8000)
 libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7bbf000)
 libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7bbb000)
 libSM.so.6 => /usr/lib/libSM.so.6 (0xb7bb1000)
 libICE.so.6 => /usr/lib/libICE.so.6 (0xb7b99000)
 /lib/ld-linux.so.2 (0xb7f73000)
 libpcre.so.3 => /lib/libpcre.so.3 (0xb7b6f000)
 libXau.so.6 => /usr/lib/libXau.so.6 (0xb7b6c000)
 libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7b67000)

From the unwrapped executable:

conn@dimension:~$ ldd /usr/lib/flashplugin-nonfree/libflashplayer.so
 linux-gate.so.1 => (0xb7f35000)
 libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb73c5000)
 libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb73ac000)
 libX11.so.6 => /usr/lib/libX11.so.6 (0xb72bc000)
 libXext.so.6 => /usr/lib/libXext.so.6 (0xb72ad000)
 libXt.so.6 => /usr/lib/libXt.so.6 (0xb725c000)
 libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb71e6000)
 libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb71b9000)
 libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb6e1c000)
 libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb6d90000)
 libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb6d74000)
 libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb6d5a000)
 libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6d4f000)
 libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6d0d000)
 libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6c9a000)
 libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6c5b000)
 libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6c56000)
 libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb6c52000)
 libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6b9b000)
 libnss3.so => /usr/lib/libnss3.so (0xb6a7a000)
 libsmime3.so => /usr/lib/libsmime3.so (0xb6a55000)
 libssl3.so => /usr/lib/libssl3.so (0xb6a24000)
 libplds4.so => /usr/lib/libplds4.so (0xb6a20000)
 libplc4.so => /usr/lib/libplc4.so (0xb6a1b000)
 libnspr4.so => /usr/lib/libnspr4.so (0xb69e5000)
 libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb69bf000)
 libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb69b1000)
 libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb6852000)
 /lib/ld-linux.so.2 (0xb7f36000)
 libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb684f000)
 libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6836000)
 libXau.so.6 => /usr/lib/libXau.so.6 (0xb6833000)
 libSM.so.6 => /usr/lib/libSM.so.6 (0xb682a000)
 libICE.so.6 => /usr/lib/libICE.so.6 (0xb6811000)
 libz.so.1 => /usr/lib/libz.so.1 (0xb67fb000)
 libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb67d4000)
 libXcomposite.so.1 => /usr/lib/lib...

Read more...

Stephan Ruegamer (sadig) on 2008-09-17
Changed in ia32-libs:
status: Fix Released → In Progress
Changed in flashplugin-nonfree:
assignee: nobody → shermann
status: New → In Progress
Stephan Ruegamer (sadig) on 2008-09-18
Changed in ia32-libs:
status: In Progress → Fix Released
Stephan Ruegamer (sadig) on 2008-09-18
Changed in flashplugin-nonfree:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers