SeaMonkey-2.13.2_1 and gtk-2.24.6_2 issue

awarecons awarecons at gmail.com
Tue Nov 20 14:51:06 UTC 2012


Hello!

OS: FreeBSD-9-stable

gtk-2.24.6_2

SeaMonkey-2.13.2_1

        User Agent
        Mozilla/5.0 (X11; FreeBSD i386; rv:16.0) Gecko/20121119
Firefox/16.0 SeaMonkey/2.13.2


  Extensions

        ChatZilla
        0.9.89
        true
        {59c81df5-4b7a-477b-912d-4e0fdf64e5f2}

        DOM Inspector
        2.0.13
        true
        inspector at mozilla.org

        Enigmail
        1.4.6
        true
        seamonkey at mozilla-enigmail.org

        JavaScript Debugger
        0.9.89
        true
        {f13b157f-b174-47e7-a34d-4815ddfdfeb8}

  Important Modified Preferences

      Name

      Value

        browser.cache.disk.capacity
        1048576

        browser.cache.disk.smart_size.first_run
        false

        browser.cache.disk.smart_size_cached_value
        819200

        browser.places.importBookmarksHTML
        false

        browser.places.smartBookmarksVersion
        4

        browser.startup.homepage_override.mstone
        rv:16.0

        extensions.lastAppVersion
        2.13.2

        font.language.group
        x-cyrillic

        font.minimum-size.x-cyrillic
        10

        gfx.blacklist.suggested-driver-version
        <Anything with EXT_texture_from_pixmap support>

        network.cookie.prefsMigrated
        true

        network.http.pipelining
        true

        network.http.proxy.pipelining
        true

        places.database.lastMaintenance
        1353413130

        places.history.expiration.transient_current_max_pages
        100209

        places.history.expiration.transient_optimal_database_size
        160333824

        plugin.soname.list
        libXt.so:libXext.so

        security.warn_viewing_mixed
        false

  Graphics

        Adapter Description
        Mesa Project -- Software Rasterizer

        Vendor ID
        Mesa Project

        Device ID
        Software Rasterizer

        Driver Version
        2.1 Mesa 7.6.1

        WebGL Renderer
        Blocked for your graphics driver version. Try updating your
graphics driver to version <Anything with EXT_texture_from_pixmap support>
or newer.

        GPU Accelerated Windows
        0. Blocked for your graphics driver version. Try updating your
graphics driver to version <Anything with EXT_texture_from_pixmap support>
or newer.

        AzureBackend
        skia

  JavaScript

        Incremental GC
        1

  Accessibility

        Activated
        0

        Prevent Accessibility
        0

  Library Versions

        Expected minimum version

        Version in use

        NSPR
        4.9.3
        4.9.3

        NSS
        3.14.0.1 Basic ECC
        3.14.0.1 Basic ECC

        NSS Util
        3.14.0.1
        3.14.0.1

        NSS SSL
        3.14.0.1 Basic ECC
        3.14.0.1 Basic ECC

        NSS S/MIME
        3.14.0.1 Basic ECC
        3.14.0.1 Basic ECC


Gtk-Message: Failed to load module "canberra-gtk-module":
libcanberra-gtk-module.so: cannot open shared object file: No such file or
directory
Gtk-Message: Failed to load module "gnomesegvhandler":
libgnomesegvhandler.so: cannot open shared object file: No such file or
directory

when linked to /usr/lib

Gtk-Message: Failed to load module "canberra-gtk-module":
/usr/lib/libcanberra-gtk-module.so: ELF file OS ABI invalid
Gtk-Message: Failed to load module "gnomesegvhandler":
/usr/lib/libgnomesegvhandler.so: ELF file OS ABI invalid

but both are FreeBSD ELF-branded


Direct usage of "libcanberra-gtk-module.so" is smooth and gives no errors

env GTK_PATH="/usr/local/lib/gtk-2.0/modules"
GTK_MODULES="libcanberra-gtk-module.so" seamonkey
enigmail.js: Registered components

(process:93206): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Gtk-Message: Failed to load module "libcanberra-gtk-module.so":
libcanberra-gtk-module.so: cannot open shared object file: No such file or
directory
Gtk-Message: Failed to load module "canberra-gtk-module":
libcanberra-gtk-module.so: cannot open shared object file: No such file or
directory
Gtk-Message: Failed to load module "gnomesegvhandler":
libgnomesegvhandler.so: cannot open shared object file: No such file or
directory
NOTE: child process received `Goodbye', closing down


Whilst trying false, non-existant "libcanberra-gtk-module.so123" fails

dc0# env GTK_PATH="/usr/local/lib/gtk-2.0/modules"
GTK_MODULES="libcanberra-gtk-module.so123" seamonkey
Gtk-Message: Failed to load module "libcanberra-gtk-module.so123"
enigmail.js: Registered components
Gtk-Message: Failed to load module "libcanberra-gtk-module.so123"

(process:93763): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Gtk-Message: Failed to load module "libcanberra-gtk-module.so123":
libcanberra-gtk-module.so123: cannot open shared object file: No such file
or directory
Gtk-Message: Failed to load module "canberra-gtk-module":
libcanberra-gtk-module.so: cannot open shared object file: No such file or
directory
Gtk-Message: Failed to load module "gnomesegvhandler":
libgnomesegvhandler.so: cannot open shared object file: No such file or
directory

The same way when use name of module without ".so" extention.

Looks like SM sources need to patched for the modules full-names usage:
libcanberra-gtk-module.so
libgnomesegvhandler.so

Thank you in advance.


More information about the freebsd-ports mailing list