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

Re: Bug#456447: freeguide: missing dependency, needs file libgtkpeer.so



On Sat, Dec 15, 2007 at 02:51:15PM -0700, Shaun Jackman wrote:
> package freeguide
> severity 456447 normal
> tag 456447 confirmed
> thanks
> 
> Freeguide does not yet work with the GNU Java interpreter. I suspect
> the bugs you plan on filing will simply boil down to "does not work
> with GNU Java interpreter". In which case, I'd suggest you simply file
> one bug.
> 
> Freeguide itself does not depend on libgcj7-awt, however the GNU Java
> interpreter does if you want to use the Swing GUI library. Since
> Freeguide can be used with any compatible Java interpreter, your
> problem is not specific to Freeguide. For what it's worth, the package
> libgcj7-1 does recommend the package libgcj7-awt.
> 
> The problem you've recognized is real, but the solution isn't straight
> forward. Perhaps there's a need for a virtual java-swing package that
> is provided by libgcj7-awt and any other Java VM package that provides
> Swing. I've cc'ed this email to the Debian Java team for their input.

This is a problem of the GCJ installation on the system. in Etch
libgcj7-awt is recommended by gij which is not very likely to be
installed by the local admin as we tell users to install
java-gcj-compat. In Sid/unstable we solve this by letting
java-gcj-compat recommend libgcj8-1-awt. As we depend on users
installing recommendations that is no problem. This is *no* problem of
freeguide. Its discussable if we should add a recommends on libgcj7-awt
to java-gcj-compat in stable. But thats a decision to be made by the
stable release managers.


Cheers,
Michael


Reply to: