You are not logged in.
Following todays updates to : firefox-20.0.1-5 gdk-pixbuf2-2.28.1-2 libpng-1.6.2-3
When I try to start X I get a crash followed by a message
"libpng15.so.15: cannot open shared object file"
I think it is the same problem discussed here :https://bbs.archlinux.org/viewtopic.php?id=162661
but I could not really follow that thread & I am not using the testing repos.
What I could gather from that thread was that downgrading the packages mentioned above should (and does) solve the problem.
I can now log into X fine, but am seeking reassureance here that I have done the right thing.
Any help appreciated.
Last edited by flipper T (2013-05-07 01:08:00)
If I'm curt with you it's because time is a factor. I think fast, I talk fast and I need you guys to act fast if you wanna get out of this. So, pretty please... with sugar on top. Clean the [censored] car. -The Wolf
Offline
I guess we'll be seeing a lot of these. People really should understand better the responsibilities of using AUR packages that replace important packages from the repos. In this case, cairo.
Last edited by Gusar (2013-05-06 22:28:57)
Offline
Now that you have had a good old sigh, any chance of a constructive pointer ?
If I'm curt with you it's because time is a factor. I think fast, I talk fast and I need you guys to act fast if you wanna get out of this. So, pretty please... with sugar on top. Clean the [censored] car. -The Wolf
Offline
I did give you one, I told you directly which package is responsible.
Offline
I did give you one, I told you directly which package is responsible.
So removing cairo with, for example pacman -Rs cairo, should work?
I have encountered the same error while I updated, but I did not restart till now, so X is still functioning...
( 20/117) upgrading firefox [##################################################################] 100%
gtk-update-icon-cache: error while loading shared libraries: libpng15.so.15: cannot open shared object file: No such file or directory
error: command failed to execute correctly
Offline
Offline
I did give you one, I told you directly which package is responsible.
Hi again. Are you referring to lib32-cairo ? And if so, do I just need to downgrade to 1.12.14-3 to resolve.
I really am trying my best, but am in the dark. So help is appreciated.
If I'm curt with you it's because time is a factor. I think fast, I talk fast and I need you guys to act fast if you wanna get out of this. So, pretty please... with sugar on top. Clean the [censored] car. -The Wolf
Offline
@flipper T
lib32-cairo is in the official repos and shoudl work just fine. If you want to find the culprit, search among the AUR packages: 'pacman -Qqm'.
Offline
I'm referring to using cairo-ubuntu or similar package from AUR. I think the infinality font stuff installs it's own cairo too. The official cairo package got updated by the Arch devs, any unofficial ones need to be updated by you. Or, much better, stop using such packages. Unless you're fully aware of the consequences. This thread shows some of you are not.
Last edited by Gusar (2013-05-06 22:52:58)
Offline
If the finger is pointing at me, so yes, I have done my job already…
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
I am not trying to be a "help vampire" here. Just utterly lost.
I have now removed bohoomil (beautiful) infinality bundle, run the update & everything is ok (if rather ugly).
bohoomill, any help ? You have been extremely helpful to me in the past.
If I'm curt with you it's because time is a factor. I think fast, I talk fast and I need you guys to act fast if you wanna get out of this. So, pretty please... with sugar on top. Clean the [censored] car. -The Wolf
Offline
Offline
As I said, cairo has been rebuilt for all architectures. I even installed everything from the remote repo to double-check the package. Did pacman fetch the update? It should read
cairo-infinality-ultimate 1.12.14-5 (infinality-bundle)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
Run 'pacman -Syu'. I'm using the infinality bundle and I'm fine.
Offline
As I said, cairo has been rebuilt for all architectures. I even installed everything from the remote repo to double-check the package. Did pacman fetch the update? It should read
cairo-infinality-ultimate 1.12.14-5 (infinality-bundle)
bohoomil, have just checked my pacman.conf to find that, for whatever stupid reason on my part, your custom repos were commented out. I have corrected this, reinstalled your (wonderful) package & everything seems to be hunky-dory.
So, thanks to those who helped & those who sighed.
I will mark as solved. I hope that this thread might prove useful to someone else.
grrr.
If I'm curt with you it's because time is a factor. I think fast, I talk fast and I need you guys to act fast if you wanna get out of this. So, pretty please... with sugar on top. Clean the [censored] car. -The Wolf
Offline
Never mind, I'm glad it's working again. However, you could have stated it clearly at the beginning that you are using the bundle…
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
Never mind, I'm glad it's working again. However, you could have stated it clearly at the beginning that you are using the bundle…
I had no idea that this was the issue, or I would have.
Thanks again.
If I'm curt with you it's because time is a factor. I think fast, I talk fast and I need you guys to act fast if you wanna get out of this. So, pretty please... with sugar on top. Clean the [censored] car. -The Wolf
Offline
I'm confused. I got errors on updating:
[2013-05-06 22:23] [PACMAN] upgraded libpng (1.5.15-1 -> 1.6.2-3)
[2013-05-06 22:24] [ALPM-SCRIPTLET] gtk-update-icon-cache: error while loading shared libraries: libpng15.so.15: cannot open shared object file: No such file or directory
[2013-05-06 22:24] [ALPM-SCRIPTLET] g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libpng15.so.15: cannot open shared object file: No such file or directory
[2013-05-06 22:24] [ALPM-SCRIPTLET] g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libpng15.so.15: cannot open shared object file: No such file or directory
[2013-05-06 22:25] [PACMAN] upgraded lib32-libpng (1.5.15-1 -> 1.6.2-1)
I am using infinality but I checked and everything I have with "cairo" in is from the official repos. I also checked the directory where I keep built packages prior to install and there is nothing there with the string cairo in the name.
I reinstalled gdk-pixbuf2 as the thread in the testing repo suggested but now I'm not sure if there is something further I need to do or not. That is, I mean about infinality - I realise if there are AUR packages I'm using which use libpng, I will need to identify and rebuild those. I just can't see any dependency affecting freetype2-infinality or fontconfig-infinality when I look at their PKGBUILDs.
What am I missing?
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
cfr, I wish I could help, but while my problem as been resolved, I am still none the wiser.
What I can do, however, is mark the topic not - "solved".
Good luck.
If I'm curt with you it's because time is a factor. I think fast, I talk fast and I need you guys to act fast if you wanna get out of this. So, pretty please... with sugar on top. Clean the [censored] car. -The Wolf
Offline
@cfr: Which cairo version are you using? cairo 1.12.14-4? If you have already updated to this one, then re-install librsvg, libpng and gdk-pixbuf2. cairo is the biggest pain there, but once you have it, others should follow.
Last edited by bohoomil (2013-05-07 01:43:33)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
@cfr: Which cairo version are you using? cairo 1.12.14-4? If you have already updated to this one, then re-install librsvg, libpng and gdk-pixbuf2. cairo is the biggest pain there, but once you have it, others should follow.
Yes. That's the version. I already reinstalled gdk-pixbuf2 so I've now also reinstalled libpng and librsvg. Thanks for the help.
But my version of cairo is from the official repo even though I'm using infinality which is what I'm somewhat confused about.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
I had the same problem.
I just had to re-install cairo-ubuntu from the AUR, so it will build with libpng16
All is good now
Last edited by hunterthomson (2013-05-07 05:28:52)
OpenBSD-current Thinkpad X230, i7-3520M, 16GB CL9 Kingston, Samsung 830 256GB
Contributor: linux-grsec
Offline
I am not using anything from aur and this is what i got during an update today.
[2013-05-07 11:03] [ALPM-SCRIPTLET] gtk-update-icon-cache: error while loading shared libraries: libpng15.so.15: cannot open shared object file: No such file or directory
[2013-05-07 11:03] [PACMAN] upgraded firefox (20.0.1-2 -> 20.0.1-5)
[2013-05-07 11:03] [ALPM-SCRIPTLET] g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libpng15.so.15: cannot open shared object file: No such file or directory
Firefox seems to be working OK though.
Offline
It's simply because firefox is being updated after libpng but before gdk-pixbuf2, so it's not able to update the icon cache. Shouldn't matter, the icon cache doesn't need updating with this update of firefox, so it wouldn't really do anything even if it ran fine.
Offline
[2013-05-07 13:50] [PACMAN] upgraded gd (2.0.36RC1-5 -> 2.0.36RC1-6)
[2013-05-07 13:50] [ALPM-SCRIPTLET] g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libpng15.so.15: cannot open shared object file: No such file or directory
[2013-05-07 13:50] [PACMAN] upgraded gdk-pixbuf2 (2.28.1-1 -> 2.28.1-2)
[2013-05-07 13:50] [PACMAN] upgraded gegl (0.2.0-7 -> 0.2.0-8)
[2013-05-07 13:50] [ALPM-SCRIPTLET] g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libpng15.so.15: cannot open shared object file: No such file or directory
[2013-05-07 13:50] [PACMAN] upgraded libwmf (0.2.8.4-9 -> 0.2.8.4-10)
gtk-update-icon-cache /usr/share/icons/Faenza works, but Can I ignore it? "/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libpng15.so.15: cannot open shared object file: No such file or directory"
sorry for my english. {Arch Linux, Debian} User
Offline