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

Bug#459332: please don't depend on openoffice.org-officebean



tag 459332 + wontfix
thanks

Richard Antony Burton wrote:
> openoffice.org package depends on openoffice.org-officebean, which pulls in

True.

> about 50mb of gcj junk (even if you have proper jvm installed). I suspect that

The only "proper JVM" supported by OOo *is* gcj. (yet) [1]. Yes, Sun Java is in
non-free, but Debian is only main. So gcj is the only JVM in Debian.

If you've choosen to use a non-free JVM....

Sorry, but your "proper JVM" argument is none at all.

In addition to that, officebean *should* work with all JVMs, as the first part of the
depends show...

$ apt-cache show openoffice.org-officebean
Package: openoffice.org-officebean
Priority: optional
Section: misc
Installed-Size: 448
Maintainer: Debian OpenOffice Team <debian-openoffice@lists.debian.org>
Architecture: powerpc
Source: openoffice.org (1:2.3.1-3)
Version: 1:2.3.1-3+b1
Replaces: openoffice.org-common (<< 1.9.113-0pre1), openoffice.org2-officebean
Provides: openoffice.org2-officebean
Depends: java-gcj-compat | libgcj8-1-awt | sun-java5-bin | sun-java6-bin, libc6 (>= 2.7-1), libgcc1 (>= 1:4.2.1), libgcj8-1 (>= 4.2.1), libstdc++6 (>= 4.2.1), openoffice.org-core (= 1:2.3.1-3+b1), openoffice.org-java-common (>> 2.2.0-4)
                                                                                                                  ^^^^^^^^^^^^^^^^^^^^ 
[...]

... but the libgcj8-1 of course pulls in gcj. Will have to investigate why this now is in the Depends:;
2.2.1-10 didn't have that because of a fix. Hmm.

> very few people make use of it, is it possible for this to not be pulled in by
> default?

This once was the case; but Upstream considers the officebean a "standard part of the office".
So it got changed with 1:2.3.0~oog680m2-1 (so pre-2.3.0 packages) to
make the *metapackage* depend on officebean.

Yes, this is questionable in my view, too, but then again openoffice.org
is simply a metapackage installing the modules. You can install OOos
modules without the officebean.. I'd *never* make -core or some other
OOo module depend on officebean, except when it'd be needed, which I
doubt will happen.

Grüße/Regards,

René

[1] When a complete-free Sun Java7/IceTea is in Debian that situation
changes, but... (At that time, I might also build with IcedTea).
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  rene@debian.org | GnuPG-Key ID: 248AEB73
   `-   Fingerprint: 41FA F208 28D4 7CA5 19BB  7AD9 F859 90B0 248A EB73

Attachment: signature.asc
Description: Digital signature


Reply to: