FS#41356 - [emacs] PLEASE ENTER SUMMARY

Attached to Project: Arch Linux
Opened by Tharre (Tharre) - Saturday, 26 July 2014, 23:55 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 27 July 2014, 01:05 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
emacs fails to start:
emacs: error while loading shared libraries: libgif.so.6: cannot open shared object file: No such file or directory


Additional info:
* package version: 24.3-7


Steps to reproduce: execute emacs
This task depends upon

Closed by  Doug Newgard (Scimmia)
Sunday, 27 July 2014, 01:05 GMT
Reason for closing:  Not a bug
Comment by Tharre (Tharre) - Sunday, 27 July 2014, 00:00 GMT
Shouldn't copy&paste without double checking, but I can't edit it now ...
Comment by Doug Newgard (Scimmia) - Sunday, 27 July 2014, 00:26 GMT
Emacs was rebuilt for the giflib update, specifically the -7 pkgrel. I'm downloading now to verify, but emacs is much too popular for this to have gone on for a month and a half without anyone noticing.
Comment by Tharre (Tharre) - Sunday, 27 July 2014, 00:29 GMT
That seems incredibly unlikely indeed. However, given my system is up-to-date and my mirror is, according to the offical tracker, in sync, what else could cause this?
Comment by Doug Newgard (Scimmia) - Sunday, 27 July 2014, 00:34 GMT
I just verified that the x86_64 version is linked to libgif.so.7, not libgif.so.6. i686 version is downloading.

Most likely it's a library that you've built locally (like from the AUR) that emacs links to, which is then linked to libgif.so.6.

Edit: i686 version is also correctly linked to libgif.so.7.
Comment by Tharre (Tharre) - Sunday, 27 July 2014, 00:46 GMT
Strange, but it is very possible that something I build is still lingering somewhere.

Guess I have to reinstall my system.
This bug can be closed then.
Comment by Doug Newgard (Scimmia) - Sunday, 27 July 2014, 00:48 GMT
No need to reinstall the system. First, try pacman -Qm and see what shows up. If it's nothing there, something like lostfiles in the AUR will show you what files are not tracked by pacman.
Comment by Tharre (Tharre) - Sunday, 27 July 2014, 00:57 GMT
Unfortunately it doesn't show anything I would recognize as problematic though. I have no idea how something could actually make emacs suddenly be linked against libgif.so.6 though, so it may just be that.
Comment by Doug Newgard (Scimmia) - Sunday, 27 July 2014, 01:05 GMT
I am going to go ahead and close this. If you need help finding the problem binary, you can post in the forums.

Loading...