From hartzell@delicious.alerce.com  Wed Apr  9 00:42:36 2008
Return-Path: <hartzell@delicious.alerce.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6C152106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  9 Apr 2008 00:42:36 +0000 (UTC)
	(envelope-from hartzell@delicious.alerce.com)
Received: from delicious.alerce.com (w092.z064001164.sjc-ca.dsl.cnc.net [64.1.164.92])
	by mx1.freebsd.org (Postfix) with ESMTP id E36C48FC0A
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  9 Apr 2008 00:42:35 +0000 (UTC)
	(envelope-from hartzell@delicious.alerce.com)
Received: from delicious.alerce.com (localhost [127.0.0.1])
	by delicious.alerce.com (8.14.2/8.14.2) with ESMTP id m38Ngxid004753
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 8 Apr 2008 16:42:59 -0700 (PDT)
	(envelope-from hartzell@delicious.alerce.com)
Received: (from hartzell@localhost)
	by delicious.alerce.com (8.14.2/8.14.2/Submit) id m38NgxUY004752;
	Tue, 8 Apr 2008 16:42:59 -0700 (PDT)
	(envelope-from hartzell)
Message-Id: <200804082342.m38NgxUY004752@delicious.alerce.com>
Date: Tue, 8 Apr 2008 16:42:59 -0700 (PDT)
From: George Hartzell <hartzell@alerce.com>
Reply-To: George Hartzell <hartzell@alerce.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Picard has trouble with libdiscid.so.0
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         122589
>Category:       ports
>Synopsis:       audio/Picard has trouble with libdiscid.so.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    alexbl
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 09 00:50:01 UTC 2008
>Closed-Date:    Wed Jun 18 07:25:16 UTC 2008
>Last-Modified:  Wed Jun 18 07:25:16 UTC 2008
>Originator:     George Hartzell
>Release:        FreeBSD 7.0-STABLE amd64
>Organization:
>Environment:
System: FreeBSD delicious.alerce.com 7.0-STABLE FreeBSD 7.0-STABLE #2: Fri Mar 28 12:16:55 PDT 2008 root@delicious.alerce.com:/usr/obj/usr/src/sys/PRO amd64


>Description:
	I built picard from a ports tree that's a few weeks old,
	taking the default options settings for the various
	dependencies when offered.

	I'm a new picard user and mistakenly hit the CD Lookup button
	when I meant to hit the Lookup button.

	When I hit the CD Lookup button I got an error message telling
	me that it was unable to load libdiscid.so.0.

	I looked around and couldn't find it either, then found the 
	libdiscid port and installed it, figuring there was a missing
	dependency.

	I still got the error message.  A bit of digging showed me that
	the libdiscid port installed libdiskid.so.2.

	In 
	/usr/ports/audio/picard/work/picard-0.9.0/picard/disc.py
	there's a function _openLibrary that's trying to load the 
	library.  It has some code that seems to try to discover what the
	library is called and that defaults to libdiscid.so.0.

	I hardcoded libdiscid.so.2 instead and now the library loads.

	It no longer complains, but it also hasn't ever found anything....

	At about this point I realized that I wanted to be using the Lookup 
	button instead and stopped monkeying with it.

>How-To-Repeat:
	
>Fix:

	


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->alexbl 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Wed Apr 9 06:44:20 UTC 2008 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=122589 
State-Changed-From-To: open->closed 
State-Changed-By: edwin 
State-Changed-When: Wed Jun 18 07:18:58 UTC 2008 
State-Changed-Why:  
George, 

Could it be that you installed libdiscid earlier in the career of 
that computer, it then got picked up by the picard program and 
somehow later erased? 

Anyway, in April somebody commited audio/libdiscid which is a 
dependency for audio/picard these days. It has the right shared 
library number. 
Edwin 
Edwin 

http://www.freebsd.org/cgi/query-pr.cgi?pr=122589 
>Unformatted:
