[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#961216: inkscape: symbol resolution problem



pde@graphene:~$ ls -l /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
lrwxrwxrwx 1 root root 22 Apr 16 07:01
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 -> libgio-2.0.so.0.6400.2
pde@graphene:~$ ls -l /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
-rw-r--r-- 1 root root 1920176 Apr 16 07:01
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
pde@graphene:~$ nm /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
nm: /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2: no symbols
pde@graphene:~$ file /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2: ELF 64-bit LSB
shared object, x86-64, version 1 (SYSV), dynamically linked,
BuildID[sha1]=1d09cb1069dbdc80bf696754b6fe9d67041c10d4, stripped
pde@graphene:~$ sudo apt-get reinstall libglib2.0-0
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 2 reinstalled, 0 to remove and 2222 not upgraded.
Need to get 0 B/2,757 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]
(Reading database ... 444913 files and directories currently installed.)
Preparing to unpack .../libglib2.0-0_2.64.2-1_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.64.2-1) over (2.64.2-1) ...
Preparing to unpack .../libglib2.0-0_2.64.2-1_i386.deb ...
Unpacking libglib2.0-0:i386 (2.64.2-1) over (2.64.2-1) ...
Setting up libglib2.0-0:amd64 (2.64.2-1) ...
Setting up libglib2.0-0:i386 (2.64.2-1) ...
Processing triggers for libc-bin (2.30-4) ...
pde@graphene:~$ sha256sum /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
ffb67ca65a4c049bc8019a642727b31c064d715f6667cb41f889d75413103b9c
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
pde@graphene:~$ strings
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2 | grep
set_option_context
g_application_set_option_context_parameter_string
g_application_set_option_context_summary
g_application_set_option_context_description
g_application_set_option_context_description
g_application_set_option_context_summary
g_application_set_option_context_parameter_string
pde@graphene:~$ inkscape
inkscape: symbol lookup error:
/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so:
undefined symbol:
_ZN3Gio11Application35set_option_context_parameter_stringERKN4Glib7ustringE

On Fri, 22 May 2020 at 04:37, Mattia Rizzolo <mattia@debian.org> wrote:
>
> Control: tag -1 moreinfo unreproducible
>
> On Thu, May 21, 2020 at 11:34:49PM +1000, Peter Eckersley wrote:
> > Package: inkscape
> > Version: 1.0-1
> > Severity: grave
> > Justification: renders package unusable
> >
> > $ inkscape
> > inkscape: symbol lookup error:
> > /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so:
> > undefined symbol:
> > _ZN3Gio11Application35set_option_context_parameter_stringERKN4Glib7ustringE
>
> I can't reproduce this.
>
> That symbol is
>     Gio::Application::set_option_context_parameter_string(Glib::ustring const&)
> which obviously comes from this library you are also listing:
>
> > libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> > (0x00007f7eda043000)
>
> Which seems to be installed:
>
> > ii  libglib2.0-0           2.64.2-1
>
>
> Regardless it's odd, obviously it works for me and many other people,
> such bug would have drawn many others to complain.
> Please double check your Glib installation…
>
> --
> regards,
>                         Mattia Rizzolo
>
> GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
> More about me:  https://mapreri.org                             : :'  :
> Launchpad user: https://launchpad.net/~mapreri                  `. `'`
> Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-



-- 
Peter


Reply to: