Java Repository.

Hi,

I may be missing something here but I have noticed that when updating or installing new software with Yast I always get the message :

File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/repositories/Java:/packages/openSUSE_12.3/'

Checking the repo link it is indeed there, on the correct link above.

I have the latest 12.3 64 bit version with all updates installed.

Is there anyone with the same problem ?
If so what is the solution to fix this?

Regards.

No it is not. I only get an “Error 404” if I enter your URL in the web browser’s address bar.

Is there anyone with the same problem ?
If so what is the solution to fix this?

The repo has been deleted. There’s also another recent thread about this:
https://forums.opensuse.org/english/get-technical-help-here/applications/491675-java-repositories.html

Only solution: remove that repo from your repo list.

Hi,

I have seen the app forum thread and indeed I noticed that looking to the repo with the Browser :
Index of /repositories
there is a Java repo.
Inside one gets the OpenJDK and actually I can even install some java packages.

I use OpenJDK for awhile so I have no problem … and the manual install of Sun Java is not a problem for me either …

I will maintain the repo on Yast repo’s list because with that I can access a lot of things Java …Ant, tomcat and the like … all necessary to a good Java Development environment.

I really Hope Opensuse does not turn against Java just because the dumb decision from Oracle … I think it’s the most important Development Tools in the Linux Community (apart from Linux itself of course)

Regards.

Just remove the repo, keeping it is of no use, http://download.opensuse.org/repositories/Java:/packages/openSUSE_12.3/ no longer exists, like wolfi already explains. This will not remove any packages, the Softwaremanager will just show them in red. This also means you won’t get any updates / patches / fixes, so I suggest you have a look through software.opensuse.org: Download openSUSE 12.3 to find repos that do serve updated packages.

Those things are included in the standard oss repo anyway. So I think your fear is unwarranted. :wink:
And the [noparse]java:packages[/noparse] repo does still exist, it is a devel repo for Factory after all.

I have no idea why it has been removed for the released versions though. Maybe the repos are just being restructured atm?

The others were correct to advise you that

File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/repositories/Java:/packages/openSUSE_12.3/'

I had to go up a couple of levels to sort this out. I had to back up to Index of /repositories/Java: which then led me to Index of /repositories/Java:/packages which then the only thing in this directory is Index of /repositories/Java:/packages/openSUSE_Factory

If you’re looking for the java plugin, then it would be here; Index of /repositories/Java:/sun:/Factory/openSUSE_Factory unless you’re looking for icedtea.

That one was also mentioned in the other thread I pointed to, right in the first post. But that’s for openSUSE Factory actually, which can give problems on 12.3.

If you’re looking for the java plugin, then it would be here; Index of /repositories/Java:/sun:/Factory/openSUSE_Factory unless you’re looking for icedtea.

But that’s a very old version, it’s the last one from Sun that was freely distributable.

And OpenJDK and IcedTea is included in the standard distro as I already wrote. And it gets updates via the standard update repo. No need to install that from some OBS repo.

JFYI: That version is from 06. Aug. 2010!
See here: https://build.opensuse.org/package/show/Java:sun:Factory/java-1_7_0-sun

I wouldn’t recommend to use that… :wink:

On 2013-11-02 16:46, keyb user wrote:
> I really Hope Opensuse does not turn against Java just because the dumb
> decision from Oracle … I think it’s the most important Development
> Tools in the Linux Community (apart from Linux itself of course)

You need not have any fears about that. openSUSE comes with Java on the
defaults repos, more than one version. What you can not get from
openSUSE is the Oracle version.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

Aww come now. Miss out on all the fun of those vulnerabilities? Where is your sense of adventure. :stuck_out_tongue:

You wont be able to find theOracle version in the openSUSE repos, but if you go outside and download it from Oracle, you can do that.

Just a heads up:
The [noparse]Java:packages[/noparse] repo has been re-enabled for 12.3 now, although it will still take a while to build all the packages.
Since there are ~190 of them, this could take a few hours, maybe a day.
You can check the progress here: [https://build.opensuse.org/project/show/Java:packages[/noparse]"][noparse]https://build.opensuse.org/project/show/Java:packages[/noparse]](http://[noparse)

So it’s not necessary to continue using the repo for Factory anymore… :wink:

Reference: [Bug 849437] http://download.opensuse.org/repositories/Java:/packages/op