You are not logged in.

#1 2009-02-20 15:53:27

jpalan
Member
Registered: 2006-10-16
Posts: 28

[SOLVED] Bloody openjdk!

How nice of pdftrans to require openjdk instead of java-runtime. It replaced jre and now - like I should have guessed - some java applets I need don't work anymore. To get jre, I would have to remove pdftrans, which I need too.

It truelly requires some weird thinking process to put an entire (uncompatible) development kit as a dependency just to run a small 16K java program.:mad:

Last edited by jpalan (2009-02-21 07:51:32)

Offline

#2 2009-02-20 16:04:29

ataraxia
Member
From: Pittsburgh
Registered: 2007-05-06
Posts: 1,553

Re: [SOLVED] Bloody openjdk!

Hack the PKGBUILD for pdftrans to make it require java-runtime, install that build, and see if it works.

Offline

#3 2009-02-20 19:43:41

quarkup
Member
From: Portugal
Registered: 2008-09-07
Posts: 497
Website

Re: [SOLVED] Bloody openjdk!

try to "force" the installation of jre without causing the removal of "openjdk"

big_smile


If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is.
Simplicity is the ultimate sophistication.

Offline

#4 2009-02-20 20:05:45

robertp
Member
From: Warszawa, Poland
Registered: 2007-09-11
Posts: 123

Re: [SOLVED] Bloody openjdk!

jpalan wrote:

It truelly requires some weird thinking process to put an entire (uncompatible) development kit as a dependency just to run a small 16K java program.:mad:

The same problem is with KDE 4.2 (soprano requires openjdk6). I hope someone will fix it soon.

Offline

#5 2009-02-20 20:50:33

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Bloody openjdk!

Someone will. In the meantime

pacman -Rd openjdk6 && pacman -S jre

will sort you out.

Please search before posting - there are numerous threads on this topic already.

Offline

#6 2009-02-21 07:47:39

jpalan
Member
Registered: 2006-10-16
Posts: 28

Re: [SOLVED] Bloody openjdk!

tomk wrote:

Please search before posting - there are numerous threads on this topic already.

Thanks, but I already did that and forced the jre back.

The big question - which I happily forgot to ask - is: what's the point of pushing the openjdk in the first place, when it's pretty clear that it will cause compatibility issues in many places?

I sure hope the reason is not some "yeah, but you know, the license is more free" type of brainfart.

EDIT: And the maintainer pdftrans has quickly fixed the package after I emailed him, nice work.

Last edited by jpalan (2009-02-21 07:51:06)

Offline

#7 2009-02-21 17:33:17

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: [SOLVED] Bloody openjdk!

jpalan wrote:

I sure hope the reason is not some "yeah, but you know, the license is more free" type of brainfart.

The top paragraph from:

http://www.mail-archive.com/arch-dev-pu … 03702.html

Offline

#8 2009-02-24 10:56:58

rochus
Member
Registered: 2007-02-14
Posts: 91

Re: [SOLVED] Bloody openjdk!

Yes, that is exactly that type of brainfart that comes up every now and then. When introducing new packages, why not making the dependencies work over the different possible packages in the first place (yeah I know java-runtime blabla, why isn't in in there, then?)? That's really driving me nuts and just shows ignorance or incompetence. Chose the most insulting one and you're fine with!
Sorry, but problems like these (package dependency issues caused by someone not thinking far enough) could, should and must be avoided!

*rrr*

Last edited by rochus (2009-02-24 10:57:40)

Offline

#9 2009-02-24 19:09:56

mangus
Member
From: Bologna, Italy
Registered: 2007-04-07
Posts: 289

Re: [SOLVED] Bloody openjdk!

Devs make their choices because it's their distro.If you are confortable with arch, just try one of the 4-5 solutions posted here , or if you're brave find yourself one, it's just just two commands far away :-) no need to be rude

Offline

Board footer

Powered by FluxBB