Re: Bug#244867: Status of htdig for Sarge..

Robert Ribnitz <[email protected]>
Newsgroups gmane.comp.web.htdig.devel
Message-ID <[email protected]>
Gilles Detillieux wrote:

>According to Robert Ribnitz:
>  
>
>>Hello Gabriele,
>>
>>Htdig does not depend on an external  libdb3 /libdb2 (since it uses its 
>>own version of it, already discussed). I was thinking about 
>>externalising libhtdig (and libhtdigphp). Forcibly, those libs would be 
>>different for the two htdig versions, and thus conflicting. To arrange 
>>the different db directories, or config file locations would be a minor 
>>issue.
>>    
>>
>
>libhtdig is part of ht://Dig 3.2, but not 3.1.6, so there shouldn't be
>an issue there.  The 3.1.6 code builds static libraries of libht.a,
>libcommon.a, libfuzzy.a and libdb.a, and links its binaries against
>these, but there shouldn't be any need to externalize any of them,
>so there shouldn't be any library conflicts.
>
>If you want to go to the effort, you could probably build 3.1.6 with an
>externalized libdb, rather than the bundled one.  However, 3.2 needs its
>own (patched) libdb, as you're already aware and have already addressed.
>So, that's not a new issue to deal with and wouldn't prevent packaging
>both 3.1.6 and 3.2.0b6 without conflicts.
>
>  
>
>>Both versions (minor issue) also depend on libnewt0, and conflict with 
>>libmifluz0 (ideally, both libmifluz0 and htdig externalise the 
>>conflicting set of libs and both depend on it. But since Mifluz is very 
>>similar to Ht://Dig, I don't expect people to install both on the same 
>>system.
>>
>>I'll do my best to get both packages into Sarge. At the moment, they 
>>conflict. If we can change the issue later on, all for the better...
>>
>>Robert
>>    
>>
>
>Again, only 3.2 uses mifluz.  3.1.6 doesn't, so there shouldn't be any
>conflict there either.  The only conflict might be that 3.1.6, 3.2, and
>the separate mifluz package all rely on slightly different versions of
>libdb.  What's libnewt0?  I didn't know either version depended on that.
>Is that a Debian addition to ht://Dig?
>  
>
After a first check it looksl ike I dont need that dependency (which I 
simply took as granted form the person packaging ht://Dig before me.
So the only (possible) point of conflict remaining is the name of the 
binariies, which is easy to change.  Will looki into it more deeply this 
week-end.

Robert


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
ht://Dig Developer mailing list:
[email protected]
List information (subscribe/unsubscribe, etc.)
https://lists.sourceforge.net/lists/listinfo/htdig-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.