[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Possible bug in packaging



On Monday 23 March 2009 20:00:50 Amey Parulekar wrote:
>I built and installed mercator from source, and then built and installed
>cyphesis (which has mercator as one of the dependencies), but on running
>cyphesis I got a linking error saying libmercator-0.2.so not found. However,
>installing mercator from the repos made this problem go away.

Good, the packages in the repos are designed to work on Debian.  A random 
source tarball + instructions may or may not work well on Debian.

>Now, cyphesis doesn't build unless it finds an installed copy of mercator,
>so this is not a problem with cyphesis.

It sounds like it is.  Upon detecting mercator, they should build cyphesis so 
that it can locate mercator at run time.

>The fact that it is a runtime error
>suggests that it has something to do with the directory structure that
>debian uses for libraries.

Or that cyphesis uses for its search path or that mercator uses for its 
install location.

>I don't know how to file this bug, please advise

Well, it's not really a Debian bug.  As soon as you install something 
"manually" or from a non-official repository you are going outside what Debian 
can reasonably support.  You could try filing a bug against cyphesis, but it 
will probably be closed as will-not-fix if the cyphesis package provided by 
Debian works or (if cyphesis is not yet packaged) cyphesis can be made to work 
with the dependencies provided by Debian.

You might get some traction filing directly with the developer(s) of cyphesis, 
since their build system is a bit broken if they explicitly look for mercator 
during build but then can't find it at runtime on the same system.
-- 
Boyd Stephen Smith Jr.                   ,= ,-_-. =.
bss@iguanasuicide.net                   ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy         `-'(. .)`-'
http://iguanasuicide.net/                    \_/

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: