Re: New OpenOffice-3.05 on experimental

2008-12-13 Thread Tzafrir Cohen
On Fri, Dec 12, 2008 at 10:11:04AM +0200, David Baron wrote:
 I have Sun Java1.6-se on my machine using Sun's installer.

Any reason for using it rather than openjdk that is now in Lenny? 

openjdk-6-jre
openjdk-6-jdk

Sun has finally released JDK. And after more than a year of hard work,
the last remaining non-free bits in there have been replaced with free
ones. Java can now be installed as a standard package just like perl,
python, PHP, Ruby, and gcc for the languages it supports. But if you
want to do extra hard work to use a non-standard copy: do it.

 I have the previous OpenOffice 3 version running just fine.
 
 The latest-and-greatest now wants to install a Debian sunjava version. I 
 certainly do not need both of them and other applications that are using the 
 existing libraries may not even start if I blindly replace it.

If you have it installed in /opt or /usr/local apt/dpkg won't run over
it. OTOH, you may need to play some games to get java and other
programs to work from the non-packaged copy. But then again, why use it?

 
 I think this installation should check for preexisting Java and at least 
 allow 
 me the choice, huh?

apt knows about packages installed on your system. If you have anything 
that is not installed from a package: fine. But don't expect apt to know 
about it. It is not an installer. It should also have the knowledge
not to break OOo when you ask it to remove a Java (or whatever) package.

I suppose that Java packages in Debian are expected to follow a number
of conventions (http://www.debian.org/doc/packaging-manuals/java-policy/ )
rather than being the mere output of the Sun installer. This allows
other packages to know what to expect.

-- 
Tzafrir Cohen | tzaf...@jabber.org | VIM is
http://tzafrir.org.il || a Mutt's
tzaf...@cohens.org.il ||  best
ICQ# 16849754 || friend


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



New OpenOffice-3.05 on experimental

2008-12-12 Thread David Baron
I have Sun Java1.6-se on my machine using Sun's installer.
I have the previous OpenOffice 3 version running just fine.

The latest-and-greatest now wants to install a Debian sunjava version. I 
certainly do not need both of them and other applications that are using the 
existing libraries may not even start if I blindly replace it.

I think this installation should check for preexisting Java and at least allow 
me the choice, huh?


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: New OpenOffice-3.05 on experimental

2008-12-12 Thread Rene Engelhard
Hi,

David Baron wrote:
 I have Sun Java1.6-se on my machine using Sun's installer.
 I have the previous OpenOffice 3 version running just fine.
 
 The latest-and-greatest now wants to install a Debian sunjava version. I 

Probably because it depends on liblucene2-java which needs a JVM.

 certainly do not need both of them and other applications that are using the 
 existing libraries may not even start if I blindly replace it.

I bet not, because the paths are different, but anyway :)

 I think this installation should check for preexisting Java and at least 
 allow 
 me the choice, huh?

Yes. please fix your system. The stuff really depends on *any* JVM
but your package system does not know it has one - it installs one.

If you install stuff from somewhere else it's not the packages'
problem. In  this case here, you might find equivs helpful.

Grüße/Regards,

René
-- 
 .''`.  René Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  r...@debian.org | GnuPG-Key ID: 248AEB73
   `-   Fingerprint: 41FA F208 28D4 7CA5 19BB  7AD9 F859 90B0 248A EB73


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: New OpenOffice-3.05 on experimental

2008-12-12 Thread Johannes Wiedersich
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

David Baron wrote:
 I have Sun Java1.6-se on my machine using Sun's installer.
 I have the previous OpenOffice 3 version running just fine.
 
 The latest-and-greatest now wants to install a Debian sunjava version. I 
 certainly do not need both of them and other applications that are using the 
 existing libraries may not even start if I blindly replace it.
 
 I think this installation should check for preexisting Java and at least 
 allow 
 me the choice, huh?

You do have the choice: Either use java and OOo from debian or use java
and/or OOo from external sources. If you insist that OOo should use
'your' version of java instead of the debian default, you could just
install and configure upstream's OOo yourself. (I have no clue how much
work this would be, because I've never done it myself).

The advantage of debian's packaging system is that I don't have to
install any packages myself. I just tell aptitude to do the installation
for me. I don't have to think about dependencies and about
tuning/configuring applications to work correctly with all dependencies.

If you install third party software YOU have to do these configurations
yourself. You can't expect that a debian package or the installation
scripts could possibly check for all custom configurations and
modifications that users might have done to their system.

This is free and open software. You are free to change your system as
much as you like. However, you should not expect any one else to be able
to track and take care of all your changes, because the available
customization space has close to infinite dimensions.

Back on topic, it should be possible to have different versions of java
installed in parallel.

[One of Ooo's maintainer has already given some more advice in his reply.]

Cheers,

Johannes
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAklCUagACgkQC1NzPRl9qEXo3QCcC3QmqqBS8BAbxyiRk7uXi/83
jUQAni4HC9hpX771JRIPbAAFUDR6Q3fH
=/qdK
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org