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

Bug#357160: Missing postinstall script dependency.



Sorry for the duplicate; I forgot to check the bug-tracking system.

No need to get upset. I'm just one end-user who didn't check the bug-list; considering the demand for OpenOffice and how many people are likely using it, it seems inevitable that you will be inundated with such annoyances.

Thanks again to fixing the problem.

 -- Charles Wilcox

On Thu, 16 Mar 2006, Rene Engelhard wrote:

severity 357160 grave
merge 357160 356984 357024 357067
thanks

Hi,

Charles L Wilcox wrote:
Setting up openoffice.org-gcj (2.0.2-1) ...
/var/lib/dpkg/info/openoffice.org-gcj.postinst: line 7:
/usr/lib/jvm/java-gcj/bin/gcj: No such file or directory
[ snip ]

God damnit. This bug already was reported *3* times before you
filed it.
(#356984, #357024, #357067).
You don't need to file it again. Please check whether a bug is reported
already before filing it. Thanks.

My system did not have this binary installed.  Not knowing the intricacies
of Debian-ified Java and Openoffice.org, I couldn't have guessed what the
exact problem was.  Looking at the contents of the directory it was
looking in, I was able to find (dpkg -L) the package 'java-gcj-compat'.
Searching for related packages, I found another package called
'java-gcj-compat-dev'.  On a guess, I "aptitude install
java-gcj-compat-dev", the above missing binary was symlinked to, and
'openoffice.org-gcj' configured itself sucessfully.  The install of
'java-gcj-compat-dev' triggered a set of other packages to install:

antlr ecj-bootstrap ecj-bootstrap-gcj gjdoc

Any of these could have created the symlink.

None did. java-gcj-compat-dev contains it.

I think the dependency for "openoffice.org-gcj" needs to be updated to
ensure whatever package created this symlink.  Alternatively, perhaps a
package that you do depend on *did not* create the symlink as it was
supposed to.  Either way, it was a problem for me.

2.0.2-2 will use the gij symlink, which *is* i java.gcj-compat-dev.
And iff you would actually have read the bug reports already filed you
would have found that out because I exactly wrote that
(java-gcj-compat-dev / gij) in #356984...

Regards,

Rene




Reply to: