Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: gdk-pixbuf: can't locate symbol __multi3 in libpixbufloader_gif #9571

Closed
Randrianasulu opened this issue Mar 25, 2022 · 0 comments · Fixed by #9572
Closed

[Bug]: gdk-pixbuf: can't locate symbol __multi3 in libpixbufloader_gif #9571

Randrianasulu opened this issue Mar 25, 2022 · 0 comments · Fixed by #9572
Labels
arch-arm Issue reproducible on packages compiled for ARM. bug report Something is not working properly.

Comments

@Randrianasulu
Copy link

Problem description

when I did pkg up I see this in terminal:

$ pkg up
Testing the available mirrors:
[*] https://termux.sahilister.in/apt/termux-main: ok
[*] https://termux.astra.in.ua/apt/termux-main: bad
[*] https://termux.mentality.rip/termux-main: ok
[*] https://mirror.mwt.me/termux/main: ok
[*] https://termux.librehat.com/apt/termux-main: ok
[*] https://packages-cf.termux.org/apt/termux-main: ok
[*] https://grimler.se/termux-packages-24: ok
[*] https://dl.kcubeterm.com/termux-main: ok
Picking mirror: https://packages-cf.termux.org/apt/termux-main
Hit:1 https://packages.termux.org/apt/termux-x11 x11 InRelease
Get:2 https://packages-cf.termux.org/apt/termux-main stable InRelease [14.0 kB]
Get:3 https://packages-cf.termux.org/apt/termux-main stable/main arm Packages [380 kB]
Get:4 https://packages-cf.termux.org/apt/termux-main stable/main arm Contents (deb) [1712 kB]
Fetched 2106 kB in 7s (306 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
6 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  attr libmicrohttpd libtasn1 p11-kit
Use 'apt autoremove' to remove them.
The following packages have been kept back:
  mc
The following packages will be upgraded:
  gdk-pixbuf glib glib-bin librsvg pango
5 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 4107 kB of archives.
After this operation, 393 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 https://packages-cf.termux.org/apt/termux-main stable/main arm glib-bin arm 2.72.0 [85.3 kB]
Get:2 https://packages-cf.termux.org/apt/termux-main stable/main arm glib arm 2.72.0 [1137 kB]
Get:3 https://packages-cf.termux.org/apt/termux-main stable/main arm gdk-pixbuf arm 2.42.8 [113 kB]
Get:4 https://packages-cf.termux.org/apt/termux-main stable/main arm pango arm 1.50.6 [213 kB]
Get:5 https://packages-cf.termux.org/apt/termux-main stable/main arm librsvg arm 2.54.0 [2559 kB]
Fetched 4107 kB in 3s (1287 kB/s)
(Reading database ... 72414 files and directories currently installed.)
Preparing to unpack .../glib-bin_2.72.0_arm.deb ...
Unpacking glib-bin (2.72.0) over (2.70.2-3) ...
Preparing to unpack .../archives/glib_2.72.0_arm.deb ...
Unpacking glib (2.72.0) over (2.70.2-3) ...
Preparing to unpack .../gdk-pixbuf_2.42.8_arm.deb ...
Unpacking gdk-pixbuf (2.42.8) over (2.42.6-3) ...
Preparing to unpack .../archives/pango_1.50.6_arm.deb ...
Unpacking pango (1.50.6) over (1.48.11) ...
Preparing to unpack .../librsvg_2.54.0_arm.deb ...
Unpacking librsvg (2.54.0) over (2.52.7) ...
Setting up glib (2.72.0) ...
Warning: Schema “org.gnome.system.locale” has path “/system/locale/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy” has path “/system/proxy/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.http” has path “/system/proxy/http/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.https” has path “/system/proxy/https/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.ftp” has path “/system/proxy/ftp/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.socks” has path “/system/proxy/socks/”.  Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Setting up gdk-pixbuf (2.42.8) ...
g_module_open() failed for /data/data/com.termux/files/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so: dlopen failed: cannot locate symbol "__multi3" referenced by "/data/data/com.termux/files/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so"...
g_module_open() failed for /data/data/com.termux/files/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so: dlopen failed: cannot locate symbol "__multi3" referenced by "/data/data/com.termux/files/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so"...
Setting up glib-bin (2.72.0) ...
Setting up pango (1.50.6) ...
Setting up librsvg (2.54.0) ...
Processing triggers for man (1.14.5-3) ...
$

may be those are harmless... but may be not.

What steps will reproduce the bug?

pkg up

What is the expected behavior?

no errors

System information

termux-info:

$ termux-info
Application version:
unsupported
Packages CPU architecture:
arm
Subscribed repositories:
# sources.list
deb https://packages-cf.termux.org/apt/termux-main/ stable main
# x11-repo (sources.list.d/x11.list)
deb https://packages.termux.org/apt/termux-x11 x11 main
Updatable packages:
mc/stable 4.8.27-4 arm [upgradable from: 4.8.25-3]
Android version:
10
Kernel build information:
Linux localhost 4.14.141+ #1 SMP PREEMPT Tue Feb 15 19:38:32 CST 2022 armv8l Android
Device manufacturer:
HUAWEI
Device model:
KOB2-L09
$
@Randrianasulu Randrianasulu added the bug report Something is not working properly. label Mar 25, 2022
@xtkoba xtkoba added the arch-arm Issue reproducible on packages compiled for ARM. label Mar 25, 2022
@xtkoba xtkoba changed the title [Bug]: can't locate symbol __multi3 in libpixbufloader_gif [Bug]: gdk-pixbuf: can't locate symbol __multi3 in libpixbufloader_gif Mar 25, 2022
xtkoba added a commit that referenced this issue Mar 26, 2022
to prevent `__multi3` from being emitted.

Fixes #9571.
amuramatsu pushed a commit to amuramatsu/termux-packages that referenced this issue Apr 15, 2022
to prevent `__multi3` from being emitted.

Fixes termux#9571.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-arm Issue reproducible on packages compiled for ARM. bug report Something is not working properly.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants