Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Debian User (http://www.linux-archive.org/debian-user/)
-   -   amd64 and sun-java6-jdk (http://www.linux-archive.org/debian-user/96644-amd64-sun-java6-jdk.html)

"Tony Maher" 05-28-2008 03:24 AM

amd64 and sun-java6-jdk
 
Hello,

I am trying to install java6 from etch backports on an amd64 machine.
Problem is that sun-java6-jre (machine independent) is version 6-06-1~bpo40+1
(which is version* i386 uses) but the rest of amd64 sun-java5 packages are* 6-00-2~bpo.1


apt-get -s install -f sun-java6-jre sun-java6-jdk sun-java6-doc sun-java6-demo sun-java6-bin
* Reading package lists... Done
* Building dependency tree... Done
* Some packages could not be installed. This may mean that you have

* requested an impossible situation or if you are using the unstable
* distribution that some required packages have not yet been created
* or been moved out of Incoming.
* The following information may help to resolve the situation:


* The following packages have unmet dependencies:
*** sun-java6-bin: Depends: sun-java6-jre (= 6-00-2~bpo.1) but 6-06-1~bpo40+1 is to be installed
*** sun-java6-demo: Depends: sun-java6-jre (= 6-00-2~bpo.1) but 6-06-1~bpo40+1 is to be installed

*** sun-java6-jdk: Depends: sun-java6-jre (= 6-00-2~bpo.1) but 6-06-1~bpo40+1 is to be installed
*** sun-java6-jre: Depends: sun-java6-bin (= 6-06-1~bpo40+1) but 6-00-2~bpo.1 is to be installed or
************************* ia32-sun-java6-bin (= 6-06-1~bpo40+1) but it is not going to be installed

* E: Broken packages


Presumably jre version 6-06-1~bpo40+1 would be fine???
If so how to force the install?

thanks
--

"Walt L. Williams" 05-29-2008 02:35 AM

amd64 and sun-java6-jdk
 
Greetings fellow Debianite

I just got them installed on my system. These backports (presuming
you are using Etch) are sort of odd in their install in that three or
four of the packages depend on one or both of the other packages
being installed first. Meaning its a vicious circle and a LOT of hoop
jumping. In your list below are the cridders in question.

I got them installed be downloading the packages then installing them
by hand doing a: "dpkg --unpack <package file name>" then doing a:
"dpkg --configure <all 3 package names>". (Now mind you these is not
the package FILE names. Just the package names) Once I finally got
this done I was able to install the rest of Java 6. Some of the Java
packages will work on both the i386 an AMD64. Downloading Java 6
from Sun will not work as this is a 32 bit package.

I kind of got the impression while working to load these that Debian
offer these Sun Java packages so they can say they offer them but
try to discourage people from using what they consider propietory
software by placing the interdependencies on three or four of the
packages to make them difficult to load. For hell sakes who makes
a group of packages that require the others to be installed first!
Sun Java ought be made into one package. I'll bet their worried
about the possible legality of thing. Things are getting so paranoid
out there.

BTY: You will experience the same difficulty when installing Adobe
Acrobat Reader for AMD64.

--
Best Regards
Walt L. Williams
http://www.intergate.com/~waltwilliams/
My system is a Dual Core AMD Opteron

.
On Wednesday, 28 May 2008 3:24 am, Tony Maher wrote:
> Hello,
>
> I am trying to install java6 from etch backports on an amd64 machine.
> Problem is that sun-java6-jre (machine independent) is version
> 6-06-1~bpo40+1
> (which is version i386 uses) but the rest of amd64 sun-java5 packages are
> 6-00-2~bpo.1
>
> apt-get -s install -f sun-java6-jre sun-java6-jdk sun-java6-doc
> sun-java6-demo sun-java6-bin
> Reading package lists... Done
> Building dependency tree... Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>

YEP, the cridders in question !!!!!!!!!!!!! They are interdependent.

> The following packages have unmet dependencies:
> sun-java6-bin: Depends: sun-java6-jre (= 6-00-2~bpo.1) but
> 6-06-1~bpo40+1 is to be installed
> sun-java6-demo: Depends: sun-java6-jre (= 6-00-2~bpo.1) but
> 6-06-1~bpo40+1 is to be installed
> sun-java6-jdk: Depends: sun-java6-jre (= 6-00-2~bpo.1) but
> 6-06-1~bpo40+1 is to be installed
> sun-java6-jre: Depends: sun-java6-bin (= 6-06-1~bpo40+1) but
> 6-00-2~bpo.1 is to be installed or
> ia32-sun-java6-bin (= 6-06-1~bpo40+1) but it is
> not going to be installed
> E: Broken packages
>
>
> Presumably jre version 6-06-1~bpo40+1 would be fine???
> If so how to force the install?
>
> thanks
> --


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

Andrew Sackville-West 05-29-2008 03:08 PM

amd64 and sun-java6-jdk
 
On Thu, May 29, 2008 at 02:35:29AM +0000, Walt L. Williams wrote:

...

>
> I kind of got the impression while working to load these that Debian
> offer these Sun Java packages so they can say they offer them but
> try to discourage people from using what they consider propietory
> software by placing the interdependencies on three or four of the
> packages to make them difficult to load. For hell sakes who makes
> a group of packages that require the others to be installed first!

with all due respect, and bearing in mind that I don't use backports,
this really looks more like a mistake or transition in the backports
packages.

In reality, it's not that the other packages need to be installed
*first* so much as installed at the same time. It seems fairly common
for packages to depend on each other. So long as they are installed
simultaneously, then it's not a problem.

>
> YEP, the cridders in question !!!!!!!!!!!!! They are interdependent.
>
> > The following packages have unmet dependencies:
> > sun-java6-bin: Depends: sun-java6-jre (= 6-00-2~bpo.1) but
> > 6-06-1~bpo40+1 is to be installed
> > sun-java6-demo: Depends: sun-java6-jre (= 6-00-2~bpo.1) but
> > 6-06-1~bpo40+1 is to be installed
> > sun-java6-jdk: Depends: sun-java6-jre (= 6-00-2~bpo.1) but
> > 6-06-1~bpo40+1 is to be installed
> > sun-java6-jre: Depends: sun-java6-bin (= 6-06-1~bpo40+1) but
> > 6-00-2~bpo.1 is to be installed or
> > ia32-sun-java6-bin (= 6-06-1~bpo40+1) but it is
> > not going to be installed
> > E: Broken packages


this look specifically like the jre has been pushed to version
6-06-1~bpo40+1 but the other packages, which need the jre in order to
function, are still at version 6-00-2~bpo.1. I don't know if there is
a bug system for backports, but I'd call that a packaging bug for
sure.

A

"Tony Maher" 05-30-2008 12:57 AM

amd64 and sun-java6-jdk
 
Hello Andrew,

yes i think it is a (minor) bug but being new to debian was unsure
about correct place to report bug.
We have found java1.5 is ok and sufficient for our needs.

cheers
--

Andrew Sackville-West 05-30-2008 04:07 PM

amd64 and sun-java6-jdk
 
On Fri, May 30, 2008 at 10:57:27AM +1000, Tony Maher wrote:
> Hello Andrew,
>
> yes i think it is a (minor) bug but being new to debian was unsure
> about correct place to report bug.

I'm not sure about backport bugs, but probably the place to report it
is in the debian bug tracking system. It's also possible that it's
just in transition and will resolve itself in a little while.

> We have found java1.5 is ok and sufficient for our needs.

great

A

"Anooshiravan Merat" 06-13-2008 05:02 PM

amd64 and sun-java6-jdk
 
with all due respect, and bearing in mind that I don't use backports,
this really looks more like a mistake or transition in the backports
packages.

----
Anooshiravan Merat


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


All times are GMT. The time now is 07:02 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.