Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#57030 - [json-c] error loading shared libraries
Attached to Project:
Arch Linux
Opened by Antonino Cangialosi (fanofactor) - Tuesday, 09 January 2018, 20:14 GMT
Last edited by Eli Schwartz (eschwartz) - Thursday, 18 January 2018, 15:29 GMT
Opened by Antonino Cangialosi (fanofactor) - Tuesday, 09 January 2018, 20:14 GMT
Last edited by Eli Schwartz (eschwartz) - Thursday, 18 January 2018, 15:29 GMT
|
DetailsDescription: when I update to version 0.13-1, I have many problems with gnome. Firefox stop working and every tab crashes, when logging off after putting the password of my user, the log in screen splashes back to the begining, and when rebooting the system it does not even manage to load the login screen, getting stuck soon after the boot phase. Luckily, on tty2 without the gnome gui I managed to downgrade it to version 0.12.1-1
Additional info: * package version(s) 0.13-1 * config and/or log files etc. Steps to reproduce: upgrade to 0.13-1 |
This task depends upon
Closed by Eli Schwartz (eschwartz)
Thursday, 18 January 2018, 15:29 GMT
Reason for closing: Not a bug
Additional comments about closing: Outdated AUR package that replaced pulseaudio had not been rebuilt as it was supposed to be.)
Thursday, 18 January 2018, 15:29 GMT
Reason for closing: Not a bug
Additional comments about closing: Outdated AUR package that replaced pulseaudio had not been rebuilt as it was supposed to be.)
Was anything you have installed from outside the repos rebuilt if it needed to be? This would include anything in /usr/local/, any packages installed from the AUR, etc.
I'll add a 3rd question: Is this vanilla Arch or a derivative?
2) Nothing installed outside the repo needed to be rebuilt.
3) it is vanilla Arch.
https://github.com/json-c/json-c/commit/9aca3b6a087a396a81d7e26f4557eb97fecc1386
https://github.com/json-c/json-c/commit/c233f5c05e92909a764973524a03471bfad78f09
produce a coredump the backtrace from which may provide insight into the issue.
Also could you rebuild json-c with the 2 patches JCG linked and see if the issue still occurs.
With the second question I was asking you to go through every executable not installed from the arch repositories and see if was linked against /usr/lib/libjson-c.so.2
but please try rebuilding json-c with the patches first and test that as it is probably simpler.
I tried the two patches and it did not worked. I tried to give coredumpctl list to receive:
coredumpctl: error while loading shared libraries: libjson-c.so.2: cannot open shared object file: No such file or directory
Then, downgraded to json-c 0.12 brought things back to a stable state...
The executables not from repo linked against libjson-c.so.2 are:
libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007f3586953000)
/usr/bin/pacat
libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007fa44e7f1000)
/usr/bin/pactl
libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007
/usr/bin/pamon
libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007
/usr/bin/paplay
libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007
/usr/bin/parec
libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007
/usr/bin/parecord
libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007
/usr/bin/pacmd
libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007
/usr/bin/pasuspender
libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007
/usr/bin/pax11publish
libjson-c.so.2 => /usr/lib/libjson-c.so.2 (0x00007
/usr/bin/pulseaudio