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

Re: Bug#411692: bootchart-view: Needs libgtkpeer.so when converting a bootchart to EPS or PNG format



On Tue, Feb 27, 2007 at 12:11:16AM +0100, Jörg Sommer wrote:
> Hi Matthias, Hi Guus,
> 
> Matthias Klose schrieb am Sat 24. Feb, 15:09 (+0100):
> > Jörg Sommer writes:
> > > I've got a bug report that libgtkpeer.so is missing if gcj-4.1 is used.
> > > 
> > > IMO this is a bug in gcj. kaffe and sablevm provide through dependencies
> > > the file libgtkpeer.so.
> > 
> > This is done by intent, so you are able to run java apps without
> > graphical ui's on machines which don't have gtk and X installed.
> > 
> > What is missing (and fixed and gcc svn) is a missing recommends on
> > libgcj7-awt in the libgcj7-0 or gij-4.1 packages (however gij already
> > recommends libgcj7-awt).
> 
> Mmmh, but I think this is a little bit inconsistent. If I use kaffe or
> sablevm I have nothing to do. If I use gcj I must install libgcj7-awt.
> What do you suggest me to do? Should I add a dependency on libgcj7-awt or
> not? If yes, how can kaffe/sablevm user skip this, they don't need this
> package.

Recommends are installed by default. People explicitely dont installing
the recommends and then wondering about broken stuff are on their own.

>From Debian policy:

Recommends

    This declares a strong, but not absolute, dependency.

    The Recommends field should list packages that would be found
    together with this one in all but unusual installations.


Kaffe is outdated and needs some serious updates. Its better not to use
it in current state. The other runtimes are more uptodate.

Sablevm is even more outdated and I dont see anyone working on it at
all in Debian.

Recommending those two currently is like moving the user into a really
wacky house.


Cheers,
Michael
-- 
 .''`.  | Michael Koch <konqueror@gmx.de>
: :' :  | Free Java Developer <http://www.classpath.org>
`. `'   |
  `-    | 1024D/BAC5 4B28 D436 95E6 F2E0 BD11 5923 A008 2763 483B



Reply to: