Skip to Content

SLES12 / MaxDB - problems with patch via SDBSETUP

Hi all,

I've just installed NW702 on SLES 12 with MaxDB 7.9.08.23

Now I want to update the MaxDB to 7.9.08.34 with SDBSETUP via GUI (I know i can use the command line, but not for the global listener).

When I start SDBSETUP I get some Errors:

1) libpangox-1.0.so.0: cannot open shared object file...

Solution:

- ln -sf libpangoxft-1.0.so.0.3600.3 libpangox-1.0.so.0 (in /usr/lib and /usr/lib64)

2) libpng.so.3: cannot open shared object file...

Solution:

- Installation of libpng12 (64bit and 32bit) with yast

- ln -sf libpng12.so.0.50.0 libpng.so (in /usr/lib and /usr/lib64)

- ln -sf libpng12.so.0.50.0 libpng.so.3 (in /usr/lib and /usr/lib64)

(This problem I had in SLES11, too)

3) libjpeg.so.62: cannot open shared object file...

Solution:

- Installation of libjpeg62 (64bit and 32bit) with yast

4) libtiff.so.3: cannot open shared object file...

Solution:

- ln -sf libtiff.so.5.2.2 libtiff.so (in /usr/lib and /usr/lib64)

- ln -sf libtiff.so.5.2.2 libtiff.so.3 (in /usr/lib and /usr/lib64)

Now it is running, but with many grafical errors. For example no radio buttons will be shown.

In the terminal where I startet it, there are errors:

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

** (-e:4919): WARNING **: Pixbuf theme: Cannot load pixmap file /usr/share/themes/Adwaita/gtk-2.0/Check-Radio/option-checked.png: Failed to load image '/usr/share/themes/Adwaita/gtk-2.0/Check-Radio/option-checked.png': Fatal error in PNG image file: bad parameters to zlib

(-e:4919): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(-e:4919): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

** (-e:4919): WARNING **: Pixbuf theme: Cannot load pixmap file /usr/share/themes/Adwaita/gtk-2.0/Check-Radio/option-unchecked.png: Failed to load image '/usr/share/themes/Adwaita/gtk-2.0/Check-Radio/option-unchecked.png': Fatal error in PNG image file: bad parameters to zlib

(-e:4919): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(-e:4919): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

** (-e:4919): WARNING **: Pixbuf theme: Cannot load pixmap file /usr/share/themes/Adwaita/gtk-2.0/Buttons/button-default.png: Failed to load image '/usr/share/themes/Adwaita/gtk-2.0/Buttons/button-default.png': Fatal error in PNG image file: bad parameters to zlib

(-e:4919): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(-e:4919): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

** (-e:4919): WARNING **: Invalid borders specified for theme pixmap:

        /usr/share/themes/Adwaita/gtk-2.0/Buttons/button-default.png,

borders don't fit within the image

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

Any idea?

I've already installed GTK2 but it doesn't help.

Regards

Thomas

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Oct 20, 2015 at 06:39 AM

    Hi Thomas,

    The issue is not with SDBSETUP  but with your Xtheme (GTK2) try to patch it with lates rpm.

    Simmilar issue is observeed in Ubuntu as well you refer the bug info and links as below:-

    c - GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion `GDK_IS_PIXBUF (pixbuf)' failed - Stack Overflow

    https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/386573

    Or you can do X11 forwarding and use xming/VNCViwer to perform your activity.

    Regards,

    Ram

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 29, 2016 at 03:57 PM

    Same here with SLES 12 (SuSe Linux 12) - Wx.so dependencies not resolved

    ldd -v Wx.so

            linux-vdso.so.1 (0x00007fff412f3000)

            libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f664aa1c000)

            libwx_gtk2-2.6.so.0 => not found

            libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f664a69a000)

            libm.so.6 => /lib64/libm.so.6 (0x00007f664a399000)

            libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f664a182000)

            libc.so.6 => /lib64/libc.so.6 (0x00007f6649ddb000)

            /lib64/ld-linux-x86-64.so.2 (0x00007f664af84000)

            Version information:

            ./Wx.so:

                    libgcc_s.so.1 (GCC_3.0) => /lib64/libgcc_s.so.1

                    libpthread.so.0 (GLIBC_2.2.5) => /lib64/libpthread.so.0

                    libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6

                    libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib64/libstdc++.so.6

                    libstdc++.so.6 (CXXABI_1.3) => /usr/lib64/libstdc++.so.6

            /lib64/libpthread.so.0:

                    ld-linux-x86-64.so.2 (GLIBC_2.2.5) => /lib64/ld-linux-x86-64.so.2

                    ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2

                    ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2

                    libc.so.6 (GLIBC_2.14) => /lib64/libc.so.6

                    libc.so.6 (GLIBC_2.3.2) => /lib64/libc.so.6

                    libc.so.6 (GLIBC_PRIVATE) => /lib64/libc.so.6

                    libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6

            /usr/lib64/libstdc++.so.6:

                    ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2

                    libm.so.6 (GLIBC_2.2.5) => /lib64/libm.so.6

                    libgcc_s.so.1 (GCC_4.2.0) => /lib64/libgcc_s.so.1

                    libgcc_s.so.1 (GCC_3.3) => /lib64/libgcc_s.so.1

                    libgcc_s.so.1 (GCC_3.0) => /lib64/libgcc_s.so.1

                    libc.so.6 (GLIBC_2.14) => /lib64/libc.so.6

                    libc.so.6 (GLIBC_2.18) => /lib64/libc.so.6

                    libc.so.6 (GLIBC_2.3) => /lib64/libc.so.6

                    libc.so.6 (GLIBC_2.17) => /lib64/libc.so.6

                    libc.so.6 (GLIBC_2.3.2) => /lib64/libc.so.6

                    libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6

            /lib64/libm.so.6:

                    libc.so.6 (GLIBC_PRIVATE) => /lib64/libc.so.6

                    libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6

            /lib64/libgcc_s.so.1:

                    libc.so.6 (GLIBC_2.14) => /lib64/libc.so.6

                    libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6

            /lib64/libc.so.6:

                    ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2

                    ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2

    After setting softlinks

    ** (-e:31303): WARNING **: Invalid borders specified for theme pixmap:

            /usr/share/themes/Adwaita/gtk-2.0/Others/focus.png,

    borders don't fit within the image

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

    (-e:31303): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed


    No radio buttons, no drop down list, etc...


    Is there a zypper command to update and get around this?



    Add comment
    10|10000 characters needed characters exceeded

    • Former Member SAP BASIS

      Hello,

      thank you for all your contributions. SAP investigated this issue. The gtk lib which is used in SDBSETUP will not be supported by SLES12 and RHEL7. As long the SDBSETUP is not available on these operation systems use as workaround the commandline tools SDBINST or SDBUPD. There is SAP note 2300026 created for this issue (s. attachement).

      Regards, Alexander