Bug 195913

Summary: Package for games/neverball incorrectly linked
Product: Ports & Packages Reporter: Harrison Grundy <harrison.grundy>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (amdmi3)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
System Info none

Description Harrison Grundy 2014-12-12 08:12:14 UTC
The current binary package for Neverball is linked against the wrong versions of libvorbisfile and libjpeg

Shared object "libjpeg.so.8" not found, required by "neverball"
Shared object "libvorbisfile.so.3" not found, required by "neverball"

Building against new versions (.11 and .6 respectively) works fine.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-12-12 08:12:14 UTC
Auto-assigned to maintainer amdmi3@FreeBSD.org
Comment 2 Dmitry Marakasov freebsd_committer freebsd_triage 2014-12-12 12:08:47 UTC
Please provide output of 

uname -a
pkg version -v
ldd /usr/local/bin/neverball
ls -l /usr/local/lib/libjpeg* /usr/local/lib/libvorbisfile*

it seems to be that you haven't updated libjpeg and libvorbisfile packages, as current packages provide libjpeg.so.8 and libvorbisfile.so.3, as well as libjpeg.so.11 libvorbisfile.so.6 compatibility symlinks.
Comment 3 Harrison Grundy 2014-12-12 19:09:07 UTC
Created attachment 150509 [details]
System Info

Requested system information
Comment 4 Harrison Grundy 2014-12-12 19:13:08 UTC
Update resolves the issue. Must have installed at an unlucky time.
Comment 5 Harrison Grundy 2014-12-12 19:14:13 UTC
Fixed.
Comment 6 Dmitry Marakasov freebsd_committer freebsd_triage 2014-12-12 20:26:17 UTC
You should always update packages before installing new ones.
Actually, I thought pkg does this for you.