[Pkg-db-devel] Bug#569977: Bug#569977: re. Bug#569977: Acknowledgement (libdb4.7-java-gcj: broken - prevents other packages from installing)

Gary Dale garydale at rogers.com
Fri Mar 12 05:02:53 UTC 2010


Clint Adams wrote:
> On Thu, Mar 11, 2010 at 03:42:54PM -0500, Gary Dale wrote:
>   
>> Except that dpkg is trying to do something with it during the  
>> lbidb4.7-java-gcj update.
>>     
>
> Yes.  libdb4.7-java-gcj calls /usr/bin/rebuild-gcj-db which is
> a script that is part of the libgcj-common package.  rebuild-gcj-db
> in turn goes through and looks for gcj-dbtool-4.2, gcj-dbtool-4.3,
> and gcj-dbtool-4.4.  It runs each one it finds.
>
> In your case, it is obviously finding gcj-dbtool-4.2, so it is
> running it.  You have already established that gcj-dbtool-4.2 is
> not associated with any associated package.  It is this mysterious
> gcj-dbtool-4.2 in your PATH, missing its library dependency, which
> is the cause of your problem.
>
>   
>> I gather it is in one or more scripts associated with the  
>> libdb4.7-java-gcj package since I'm getting messages related to that  
>> package immediately before and after the gcj-dbtool-4.2 error. Moreover,  
>> dpkg seems to be saying that the program is referenced in both the old  
>> and new packages.
>>     
>
> See above.
>
>   
>> All I know is that has just started happening and it's preventing me  
>> from installing the Squeeze updates.
>>     
>
> The source of you having a gcj-dbtool-4.2 despite the package not
> being installed is the mystery that needs to be solved.
>
>   
The gcj-dbtool-4.2 seems to be part of Lenny's gij-4.2 package. There is 
a similarly named package gcj-dbtool in Squeeze that is part of 
gcj-jre-headless & gcj-4.4-jre-headless. I'm guessing that somewhere in 
the updates from Lenny to Squeeze something got messed up. The question 
is, how do I fix it?





More information about the Pkg-db-devel mailing list